У меня есть следующая таблица данных:
В C2 я затем ввожу следующую формулу =TEXTJOIN(", ",TRUE,IF($B$2:$B$7=$B2,$A$2:$A$7,""))
, которая возвращает следующее:
Однако я хочу, чтобы формула игнорировала любые дубликаты и просто возвращала 1, 30
У меня было чтение, и посмотрел аналогично задаваемые вопросы здесь, но я не могу заставить что-либо работать
РЕДАКТИРОВАТЬ
Я частично решил это с помощью следующего кода:
=TEXTJOIN(", ",TRUE,IF($B$2:$B$13=$B2,IF(MATCH($A$2:$A$13,$A$2:$A$13,0)=ROW($A$2:$A$13)-ROW($A$2)+1,$A$2:$A$13,""),""))
Однако, если код ID изменится и появится код дохода, ранее заполненный под другим идентификатором, он просто вернется пустым:
Большое спасибо