Как объединить значение столбца на основе другого значения столбца в Excel? - PullRequest
0 голосов
/ 26 июня 2018

У меня есть такой лист:

Image 1

Как объединить значения в column B на основе значений в column A.

Значения, соответствующие идентификатору 1.1.1, имеют значение B2:B5 Аналогично значения идентификатора 1.1.2 имеют значение B6:B8 и т. Д. Это похоже на начало с первого идентификатора, поиск до следующего идентификатора, все значения в column B до следующего идентификатора в column A сцепления

результат должен быть таким: 2,3,4,5 в одной ячейке column D

Ответы [ 2 ]

0 голосов
/ 28 июня 2018

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

В столбце d2 (или столбце d5),введите следующую формулу

=B2&","&B3&","&B4&","&B5

Это должно привести вас в правильном направлении.

0 голосов
/ 26 июня 2018

Я не уверен, что это решит вашу цель, но вы можете продолжать объединять значения до тех пор, пока значение в столбце A не станет одинаковым и использовать последнее значение.

В указанном вами случае вставьте формулу =IF(A2<>"",B2,D1&", "&B2) в ячейку D2 и скопируйте ее по всему столбцу.Вы можете дополнительно создать флаг для изменений в столбце E, используя =IF(A2<>"",1,"") в ячейке E2.Результаты будут такими:

Sample Output

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