Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Заголовок первого уровня

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Заголовок второго уровня

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Заголовок третьего уровня

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Статьи по теме

📄 ссылка
📄 ссылка
📄 ссылка

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

Оглавление

🕑 Время чтения: 3 мин.

Видео

Очищает фильтры в указанных таблицах или столбцах. Используется только для очистки фильтров. Не возвращает таблицы.

Синтаксис

REMOVEFILTERS ( [<TableName>] )

Параметр

Атрибуты

Описание

TableName

Обязательный

Название таблицы для очистки FILTER CONTEXT.

Примечание

REMOVEFILTERS может использоваться только как модификатор CALCULATE.

Примечание
  • Обязательно указывать таблицу.

  • В рамках CALCULATE поддерживаются несколько REMOVEFILTERS.

  • Можно комбинировать с FILTER в рамках одного CALCULATE.

Пример 1

Формула ниже вычисляет относительную долю общей суммы продаж для каждого клиента в таблице dimcustomer в контексте таблицы фактов factonlinesales:

Блок кода
languagejson
SUM ( factonlinesales[salesamount] )
              / CALCULATE (
                  SUM ( factonlinesales[salesamount] ),
                  REMOVEFILTERS ( dimcustomer )
              )

Данная формула выполняет следующие действия:

  1. Суммирует столбец salesamount в таблице factonlinesales для всех строк, находящихся в текущем контексте данных.

  2. Выполняет вычисление, которое суммирует столбец salesamount в таблице factonlinesales, но без учета всех фильтров, связанных с таблицей dimcustomer.

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

Пример 2

Очистка фильтра для колонки color для отображения всех цветов товара:

Блок кода
SUM ( factonlinesales[salesamount] )
              / CALCULATE (
                  SUM ( factonlinesales[salesamount] ),
                  REMOVEFILTERS ( dimcustomer[color])
              )

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

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

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

Свяжитесь с технической поддержкой.
Или нажмите (синяя звезда) в приложении, чтобы задать вопрос.