Подзапрос в Excel?Как добавить классификацию одной строки в другие строки с таким же идентификатором? - PullRequest
0 голосов
/ 17 февраля 2019

Мой мозг на министрике, пожалуйста, совет.До сих пор я смог решить эту проблему только с помощью vlookup и сводной таблицы.Но я хочу лучшего решения, чем сводная.

У меня два ряда.A- уникальный идентификатор.B- История покупок сумок

Один и тот же клиент появляется несколько раз с разными покупками.Если у клиента есть сумка под названием X, я хочу классифицировать ее как важную для всех покупок.Так что там, где у меня есть вопросительные знаки, я хочу, чтобы «важные» были написаны.

1 Ответ

0 голосов
/ 17 февраля 2019
=IF(SUMPRODUCT(($A2=$A$2:$A$4)*($B$2:$B$4="x"))>=1,"Important","Does not buy enough")

Теперь это основано на предположении, что клиенту нужно купить хотя бы один х, чтобы другие покупки были помечены как важные.

Вы также, вероятно, могли бы достичь этого с помощью прямых COUNTIFSчто позволит избежать вычислений массива, которые выполняет SUMPRODUCT.

ОБНОВЛЕНИЕ:

COUNTIFS решение

=IF(COUNTIFS($A$2:$A$4,$A4,$B$2:$B$4,"x")>=1,"Important","Does not buy enough")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...