Попробуйте справиться с проблемой нескольких записей, разделенных запятыми, в одной ячейке:
=TEXTJOIN(",",TRUE,FILTERXML("<t><s>" &SUBSTITUTE(TEXTJOIN(",",TRUE,K27:N27),",","</s><s>")&"</s></t>","//s[not(preceding-sibling::* = .)]"))
Алгоритм
XML
для каждой подстроки, разделенной запятойxPath
, который возвращает только уникальные узлыFILTERXML
с помощью разделителя-запятойЕсть и другие решения, если у вас Mac и нет функции FILTERXML
При необходимости вы можете сортировать результаты
Редактирование для решения Office 365 для MAC
=TEXTJOIN(",",TRUE,UNIQUE(TRIM(MID(SUBSTITUTE(TEXTJOIN(",",TRUE,K27:N27),",",REPT(" ",99)),IF(SEQUENCE(99,,0)=0,1,SEQUENCE(99,,0)*99),99))))
Рекомендую посмотреть эти видео для лучшего погружения в вопрос: