Показать компанию, если компания продает два конкретных продукта

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

Name   Product

CompA  Apple
CompB  Banana
CompA  Orange
CompB  Apple
CompA  Taco

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

Name

CompA

Не имеет большого значения, пока я получаю список имен. Я пытался создать необычную сводную таблицу и добавить вычисляемые поля, но они никогда не работали.

Пробовал такие вещи, как

=IF(Product="Apple",1,0) // Has Apple
=IF(Product="Orange",1,0) // Has Orange
=IF(AND('Has Apple' >= 1, 'Has Orange' >= 1),Name,"") // Has Apple and Orange

Но не повезло. Первые две формулы даже не сработали.

Мой реальный набор данных, очевидно, отличается и намного больше, поэтому я пытаюсь сделать это с помощью модных формул / сводных таблиц.

1 ответ

Решение

Преобразовать в таблицу Excel, затем добавить еще один столбец и вставить следующую формулу в C2

=AND(COUNTIFS([Name],[@Name],[Product],"Apple")>0,COUNTIFS([Name],[@Name],[Product],"Orange")>0)

Это должно автозаполнение вниз. Создайте сводную таблицу, поместите поле "Формула" в область поля страницы и выберите "Истина".

Другие вопросы по тегам