У меня есть таблица, где первые ячейки именуют каждую строку, например, Company A, Company B, ...
У меня также есть столбец, который мы назовем Contracts With
. Когда я сейчас пишу Company B
в этом столбце в строке Company A
«s, Company B
S ячейки в этом столбце должны быть заполнены Company A
Итак, в основном, заселить другую ячейку этих отношений
2 ответа
0
Спасибо Алексу за ответ!
Тем не менее, чтобы получить то, что я хочу, то есть заполнить ячейку строки значениями из других ячеек, объединенными с ",", когда они упоминаются (частичное совпадение) в этих строках, вы можете использовать следующую формулу:
=TEXTJOIN(", "; TRUE; IF(ISNUMBER(SEARCH($A2; $B$2:$B$10)); $A$2:$A$10; ""))
При этом в столбце A содержатся значения (например, названия компаний), которые должны заполнять столбец B. ISNUMBER(SEARCH($A2; $B$2:$B$10))
гарантирует, что частичные совпадения также будут работать, что можно заменить на $B$2:$B$10 = $A2
для точного соответствия.