Скажем, у меня есть транзакционный список каждой покупки, совершенной в прошлом месяце.

Как я могу показать список клиентов, которые приобрели Product A и Product B ?

Я могу сделать сводную таблицу и отфильтровать по продуктам, но это дает мне список A или B, а не A и B.

Как я могу это сделать ?

Изменить, чтобы добавить образец данных и результат, который я хочу увидеть: (обратите внимание, что фактические данные имеют длину в несколько тысяч строк)

Customer Name  |  Purchase Date   |  Product;
Bob            |  02/05/2018      |  Eggs;
Bob            |  02/05/2018      |  Cheese;
Ali            |  02/05/2018      |  Eggs;
Ali            |  02/05/2018      |  Brocoli;
Jon            |  02/05/2018      |  Eggs;
Jon            |  02/05/2018      |  Cheese;
Jon            |  02/05/2018      |  Brocoli;

Кто купил яйца и сыр в период с 01/05/2018 по 30/05/2018?

Customer Name   |
Bob
Jon

1 ответ1

0

(Извините, я не могу комментировать, поэтому придется оставлять сообщения)

Быстрое исправление, вероятно, не очень элегантное, но делает работу. Пожалуйста, посмотрите макет здесь:

Макет и формула

Я использую две сводные таблицы, чтобы получить имена, которые принимают яйца и сыры, а затем использую простую формулу COUNTIF чтобы вычислить количество появлений в этих двух сводных таблицах. Если рассчитанное значение равно 2, то оно соответствует вашим критериям.

Я уверен, что есть лучшие методы, и для этого легко написать макрос. Позвольте мне сейчас, если вы хотите больше решений.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .