Создать отдельный список и сумму на условном VLookUp - PullRequest
0 голосов
/ 28 июня 2019

Примеры наборов данных

Я пытаюсь написать формулу, которая может заполнить суммы выручки в таблице 3.Сначала мне нужно выполнить поиск в Таблице 1 и вернуть массив с каждым уникальным идентификатором, на который ссылается домен.

Так что для a.com он вернул бы {1,2,3}.

Затем он найдет значение дохода в Таблице 2, которое связано с этим идентификатором.

Для приведенного выше массива это будет {100,200,400}.

Затем суммируются эти значения для получения {700}, которые заполняют ячейку H3 или [@ [Sum of Доход]] для "a.com".

Я пытался использовать sumproduct и комбинировать его с вариациями

{=INDEX(Table1[ID],MATCH(0,COUNTIF($H$2:H2,Table1[ID])+(Table1[Domains]<>$G$3),0))}

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

1 Ответ

0 голосов
/ 29 июня 2019

Вот что получилось:

{=SUM(SUMIF(Table2[ID],IF(FREQUENCY(IF(Table1[Domain]=[@Domain],Table1[ID]),Table1[ID]),Table1[ID]),Table2[Revenue]))}

...