As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Com base em uma declaração condicional, a função sumIf
adiciona o conjunto de números na medida especificada, agrupados pela dimensão ou dimensões escolhidas. Por exemplo, sumIf(ProdRev,CalendarDay >=
${BasePeriodStartDate} AND CalendarDay <= ${BasePeriodEndDate} AND
SourcingType <> 'Indirect')
retorna o valor total dos lucros agrupado pela dimensão escolhida (opcional), desde que a condição seja verdadeira.
Sintaxe
sumIf(measure, conditions)
Argumentos
- medida
-
O argumento deve ser uma medida. Valores nulos são omitidos nos resultados. Valores literais não funcionam. O argumento deve ser um campo.
- condição
-
Uma ou mais condições em uma única declaração.
Exemplos
O exemplo a seguir usa um campo calculado com sumIf
para exibir o valor das vendas, se Segment
for igual a SMB
.
sumIf(Sales, Segment=’SMB’)

O exemplo a seguir usa um campo calculado com sumIf
para exibir o valor das vendas se Segment
for igual SMB
e Order Date
maior que o ano de 2022.
sumIf(Sales, Segment=’SMB’ AND {Order Date} >=’2022-01-01’)