У меня есть три столбца в Excel, один из которых содержит идентификатор строки, следующий - серийный номер продукта, а последний - несколько серийных номеров.
098 11079851 11079851
110 11089385 25853201
118 11089385 22412115
798 11079851 22412115
Что мне нужно сделать, так это выяснить, существует ли значение в столбце B в столбце C. Затем мне нужно найти способ сгруппировать значения столбца B, которые были найдены в столбце C, вместе с соответствующими им идентификаторами строк.
пример вывода 11079851, который существует в столбце C:
11079851: 098, 798, возможно, одна ячейка имеет идентификатор строки, а следующие, каждая из которых имеет соответствующий номер из столбца B, можно найти в столбце C.
в Excel это то, что я использую, чтобы получить значение каждой ячейки столбца B в столбце C:
=NOT(ISERROR(MATCH(B2,$C$2:$C$1000,0)))
, поскольку у меня не требуется версия Excel (даже в 2016 году не будет textjoin), я попробовал предложенную ниже формулу ответа,
=IF(COUNTIF($C$1:$C$4,B1),B1&": "&TEXTJOIN(",",TRUE,IF($B$1:$B$4=B1,$A$1:$A$4,""))"")
но я получаю ошибку 509. Что мне не хватает?