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

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

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 Ответ

0 голосов
/ 12 февраля 2019

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

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

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

image

.
...