Найдите лучшие результаты с помощью функции DAX TOPN().

Пошаговое объяснение

Самая внешняя функция: CALCULATE(). является основой многих вычислений DAX. Она меняет это Фильтроватьконтекстдо проведения расчета.

Здесь она гарантирует, что мера [Umsatz] суммируется не по всем продуктам, а только по двум верхним продуктам.

Уведомление: CALCULATE() «переосмысливает» — вычисляет выражение (здесь: [Umsatz]) в измененном контексте фильтра. Подробнее о функции DAX CALCULATE и ее фильтрах читайте здесь..

Аргумент фильтра: KEEPFILTERS() вызывает существующие фильтры поддерживается и дополненный вместо того, чтобы полностью перезаписать их.

Поэтому, когда в сводной таблице выбрана страна или год, вступает в силу фильтр TOPN(). кроме тогоно не вместо этого. Без KEEPFILTERS() функция TOPN() отменит предыдущий фильтр, и мера будет рассчитываться глобально (во всех контекстах).

Пример: Если в срезе данных или на временной шкале сводной таблицы выбран 2024 год, отображается [Top-2-Produkte] Топ-2 продуктов в течение 2024 года – не в глобальном масштабе за все годы.

ТОПН(…): Вот где происходит настоящее «волшебство»:

  • 2 → Количество возвращаемых строк (верхние 2).
  • ВСЕ(t_Products[ProduktName]) → удаляет все текущие фильтры по названиям продуктов, оставляя 2 верхних выбора по всему миру по всем продуктам имеет место. (Без ALL() расчет будет выполняться только в текущем контексте фильтра, например для каждой категории.)
  • [Umsatz] → сортировка осуществляется по этому показателю.
  • DESC → по убыванию, т. е. сначала идут самые высокие продажи.

Результатом TOPN() является один Столкоторый содержит только два продукта с самыми высокими продажами.

Как происходит взаимодействие:

  1. TOPN() возвращает один Таблица с 2 лучшими названиями продуктов.
  2. KEEPFILTERS() гарантирует, что этот выбор применяется в дополнение к другим фильтрам.
  3. CALCULATE() затем запускает измерение [Umsatz] только об этих отфильтрованных продуктах из.
Read more:  Zell меняет цены на купание

Результатом является только ценность: Продажи двух самых продаваемых продуктов.

2025-12-03 15:40:00


1764846834
#Найдите #лучшие #результаты #помощью #функции #DAX #TOPN

Ещё по этой теме

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.