Как создать вычисляемый столбец в сводной таблице Excel?

У меня есть 3 столбца в моем листе Excel - идентификатор, версия, номер материала

для бывших

и я хочу, чтобы сводная таблица была похожа на -

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

1 ответ

Рассмотрим решение на основе функций листа.

Предполагая, что таблица находится в B5:D14введите формулу массива, которая подсчитывает уникальные идентификаторы

=SUM(N($B$5:$B$14<>$B$4:$B$13))

в G2, войти

COUNT($B$5:$B$14)-G2

в H2,

Введите формулу массива (введите Ctrl+Shift+Enter вместо просто Enter), которая собирает уникальные идентификаторы сверху и заполняет оставшиеся строки вывода пробелами:

=IFERROR(INDEX($B$1:$B$14,SMALL(N($B$5:$B$14<>$B$4:$B$13)*ROW($B$5:$B$14),ROW(B5)-ROW($B$4)+$H$2))*N(SMALL(N($B$5:$B$14<>$B$4:$B$13)*ROW($B$5:$B$14),ROW(B5)-ROW($B$4)+$H$2)>0),"")

в G5другая формула массива

=IF(LEN(G5)>0,MAX(N($B$5:$B$14=G5)*$C$5:$C$14),"")

в H5 и еще одна формула массива

=IF(LEN(G5)>0,SUM(($B$5:$B$14=G5)*($C$5:$C$14=H5)),"")

в I5выберите диапазон G5:I5 и перетащите / скопируйте его вниз.

введите описание изображения здесь

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