Сравнение версий
по сравнению с
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Вычисляет выражение в контексте, измененном фильтрами.
Синтаксис
CALCULATE ( <Expression> [, <Filter> [, <Filter> [, … ] ] ] )
Параметр | Атрибуты | Описание |
---|---|---|
Expression | Обязательный | Выражение для вычисления. |
Filter | Обязательный, повторяемый | FILTER выражение. |
Возвращаемое значение
Скалярное значение, которое является результатом вычисления выражения.
Примечания
FILTER
переопределяет все существующие фильтры для того же столбца.
Примечание |
---|
|
Примеры
Блок кода | ||
---|---|---|
| ||
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
]
]
}
]
|
Смотрите также
На этой странице
Оглавление |
---|
🕑 Время чтения: 1 мин.
Нужна дополнительная помощь?