Получить список отфильтрованных уникальных значений с другого листа по формуле - PullRequest
0 голосов
/ 19 июня 2019

у меня ниже данных

 Person Product id Purchased
X   43
Y   58
X   34
X   28
X   34
Y   26
Y   57

Мне нужны уникальные идентификаторы продуктов, приобретенные Person X по формуле в Excel на другом листе.

кажется очень простым, если я использую сводную таблицу, но просто хотел узнать, есть ли способ получить желаемые значения с помощью формулы.

Ожидаемые результаты:

 Person Product id Purchased
X   43
X   34
X   28

1 Ответ

2 голосов
/ 19 июня 2019

Ну, например, вы можете попробовать:

enter image description here

Формула в F2:

=IFERROR(INDEX($B$2:$B$8,MATCH(0,IF($E$2=$A$2:$A$8,COUNTIF($F$1:$F1,$B$2:$B$8),""),0)),"")

Формула в J2:

=IFERROR(INDEX($B$2:$B$8,MATCH(0,IF($I$2=$A$2:$A$8,COUNTIF($J$1:$J1,$B$2:$B$8),""),0)),"")

Оба введены через Ctrl Shift Ввести

Sidenote : Возможно, вам будет интересно, что электронная таблица Google может делать то же самое, что и UNIQUE. Например, в качестве примера данных просто введите: =UNIQUE(FILTER(B2:B8,A2:A8="X")), и он создаст для вас весь список!

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