Excel: как фильтровать значения в сводной таблице, чтобы отображались только строки с последней датой

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

вот то, что я захватив:

Title, Score, Votes
A      41.5     11

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

значит так:

Data, Title, Score, Votes
1/2    A     41.5     11
1/3    A     40.0      9
1/4    A     40.8     10

Так что теперь у меня есть голос/оценка истории для каждого названия.

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

но моя проблема в том, что если я хочу создать сводную таблицу, чтобы увидеть последние результаты и голоса для всех моих названий, нет никакого способа, что я могу видеть, чтобы сделать это, потому что иногда Результаты и Голоса снижаются. Таким образом, это означает, что даже если я суммирую значения по максимальному значению, я получаю неточный отчет.

поэтому я бы получил что-то вроде этого:

Title, Date (Max), Score (Max), Votes (Max)  
A      1/4         41.5           11    

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

7
задан Tim Elhajj
17.12.2022 0:51 Количество просмотров материала 3212
Распечатать страницу

1 ответ

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

=max(if(b2=b:b,a:a,""))=a2 (предположим, что ваши исходные данные находятся в Столбцах A-D, и вы помещаете свою первую формулу в E2) это формула массива, поэтому вам нужно нажать CTRL + SHIFT + ENTER после ее ввода.

теперь просто добавьте новый столбец в качестве фильтра в сводке и фильтр для TRUE.

1
отвечен Máté Juhász 2022-12-18 08:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх