Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Заголовок первого уровня
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.Вычисляет выражение в контексте, измененном фильтрами.
Синтаксис
CALCULATE ( <Expression> [, <Filter> [, <Filter> [, … ] ] ] )
Параметр | Атрибуты | Описание |
---|---|---|
Expression | Обязательный | Выражение для вычисления. |
Filter | Обязательный, повторяемый | FILTER выражение. |
Возвращаемое значение
Скалярное значение, которое является результатом вычисления выражения.
Примечания
FILTER переопределяет все существующие фильтры для того же столбца.
Предупреждение
Обязательно указывать выражение FILTER внутри CALCULATE.
Не поддерживается вложенность.
Мера может содержать CALCULATE.
CALCULATE может оборачивать меру, которая не содержит CALCULATE.
Примеры
Блок кода | ||
---|---|---|
| ||
EVALUATE
SUMMARIZECOLUMNS (
'Sales'[Calendar Year],
"All sales", SUM ( Sales[SalesAmount]),
"Audio Sales", CALCULATE(SUM ( Sales[SalesAmount]), FILTER ( 'Sales', 'Sales'[ProductCategory] IN { "Audio" } )),
"Computers Sales", CALCULATE(SUM ( Sales[SalesAmount]), FILTER ( 'Sales', 'Sales'[ProductCategory] IN { "Computers" } ))
)
|
Блок кода | ||
---|---|---|
| ||
"results": [
{
"cols":[
{
"field":"Calendar Year",
"dataType":"String"
},
{
"field":"All sales",
"dataType":"Double"
},
{
"field":"Audio Sales",
"dataType":"Double"
},
{
"field":"Computers Sales",
"dataType":"Double"
}
],
"values":[
[
"2011",
3144079105,
29715962,
1146377582
],
[
"2012",
2642196833,
52913593,
990107918
],
[
"2013",
2554233583,
68930677,
1072722493
]
]
}
]
|
Статьи по теме
На этой странице
Оглавление |
---|
🕑 Время чтения: 3 мин.
Видео
Нужна дополнительная помощь?
Свяжитесь с технической поддержкой.
Или нажмите в приложении, чтобы задать вопрос.