sumIf
In base a un'istruzione condizionale, la funzione sumIf somma il set di numeri nella misura specificata, raggruppati in base alla dimensione o alle dimensioni scelte. Ad esempio, sumIf(ProdRev,CalendarDay >=
${BasePeriodStartDate} AND CalendarDay <= ${BasePeriodEndDate} AND
SourcingType <> 'Indirect') restituisce l'importo totale del profitto raggruppato in base alla dimensione scelta (facoltativo), se la condizione è true.
Sintassi
sumIf(measure, conditions)
Argomenti
- misura
-
L'argomento deve essere una misura. I valori null vengono omessi dai risultati. I valori letterali non funzionano. L'argomento deve essere un campo.
- condizione
-
Una o più condizioni in una singola istruzione.
Esempi
L'esempio seguente utilizza un campo calcolato con sumIf per visualizzare gli importi delle vendite se Segment è uguale a SMB.
sumIf(Sales, Segment=’SMB’)
L'esempio seguente utilizza un campo calcolato con sumIf per visualizzare gli importi delle vendite se Segment è uguale a SMB e Order Date è maggiore dell'anno 2022.
sumIf(Sales, Segment=’SMB’ AND {Order Date} >=’2022-01-01’)