Как взять данные из объединенных ячеек и заполнить эти данные несколькими строками - PullRequest
0 голосов
/ 01 марта 2019

Я использую электронную таблицу на работе, которая по какой-либо причине группирует определенные данные в объединенные ячейки, например:

enter image description here

Каждый из этихчисла представляют имя проекта.

Однако моя задача была бы намного проще, если бы каждое из этих чисел появилось в своих собственных строках, а не в одной объединенной ячейке вместе.Например, это будет выглядеть так: enter image description here

(я использую много формул поиска, которые не работают с объединенными ячейками).Я действительно не хотел бы копировать и вставлять сотни и сотни значений в их собственные строки вручную.

Любая помощь по этому вопросу высоко ценится, спасибо!

1 Ответ

0 голосов
/ 01 марта 2019

Вот один способ, который может работать для вас.

  1. Выделите ячейки, из которых вы хотите получить коды (например, A1:A10)
  2. Нажмите CTRL + H
  3. В Find what: нажмите CTRL + J
  4. В Replace with: тип * (то есть звездочка)

Надеемся, что эта строка заменитканалы с *

Давайте возьмем в качестве примера ячейку A1 (после добавления *):

111111*
222222*
333333

Теперь добавьте следующие формулы:

B1 = LEFT(A1,FIND("*", A1,1)-1)   // Result ~~> 111111
C1 = MID(A1,LEN(B1)+2,FIND("*",A1,LEN(B1)+2)-FIND("*",A1,1)-1)   // Result ~~> 222222
D1 = RIGHT(A1,LEN(A1)-FIND("*",A1,LEN(B1)+2)   // Result ~~> 333333

Получает данные в отдельные ячейки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...