Есть ли формула Excel, чтобы найти максимальный элемент в сводной таблице - PullRequest
0 голосов
/ 24 января 2011

У меня есть сводная таблица с:

  1. Команды в качестве метки строки
  2. Регионы в качестве метки столбца

и количество данных приложения

Я хочу иметь столбец, в котором отображается Регион с наибольшим количеством для каждой Команды.

Так что, если моя таблица выглядит так:

Team |США |Европа |Азия
Команда A 3 2 1
Команда B 1 2 3
Команда C 1 1 3
Команда D 1 2 3

Для команды A она вернет США.Для команды D это вернет Азию, возможно ли это?

Ответы [ 2 ]

1 голос
/ 24 января 2011

Две идеи:

  • использовать условное форматирование в сводной таблице
  • попробовать что-то вместе с пользовательской функцией maxif (см. blogpost ) в сводном источнике данных

РЕДАКТИРОВАТЬ: Если вы копируете сводную таблицу на обычный лист, вы можете использовать index дважды, чтобы получить то, что вы хотите.Предполагая, что данные вашего примера находятся в A1: D5, вы можете поместить в E2, например,

=INDEX(B$1:D$1,INDEX(B2:D2,MAX(B2:D2)))

Если у вас есть строка с двумя максимальными значениями, будет возвращен первый столбец max.

Уточнение Google представляется бесплатным инструментом, очень хорошо подходящим для такого рода манипуляций с данными.

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

Нет необходимости копировать PT в «обычную» таблицу:

=INDEX($C$3:EG$3,,MATCH(MAX(C4:E4),C4:E4,0))  

в H4 в этом примере и скопировано в соответствии с требованиями май.

SO4779080 example

Однако, это выбирает только первый экземпляр максимального значения, которое повторяется в строке (пример, адаптированный для демонстрации этого), тогда как условное форматирование не имеет этого возможного недостатка при применении к = C4: E7 с правилом, таким как :

=C4=MAX($C4:$E4)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...