Функция фильтрации.

Синтаксис

FILTER ( <Table>, <FilterExpression> )

  • Поддерживается IN и AND.

  • Не поддерживается вложенность.

  • IN поддерживает только строки: FILTER ( 'Sales', 'Sales'[ProductCategory] IN { "Audio", "Computers" } ).

  • AND поддерживает следующие операции сравнения >, <, >=, <=, =, <>. Поддерживается работа с числами FILTER (Sales, AND(Sales[SalesQuantity] <> 150, Sales[SalesAmount] > 1500)) и DATE.

  • Поддерживается работа только с CALCULATE.

Пример

CALCULATE (
  SUM ( Sales[SalesAmount]), 
  FILTER ( 
    'Sales', 'Sales'[ProductCategory] IN { "Audio" } 
  )
)

Смотрите также

(синяя звезда) Моделирование данных с помощью DAX
(синяя звезда) Поддерживаемые функции DAX
(синяя звезда) Математические операторы

На этой странице


Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.