Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
sumIf
Die Funktion sumIf
addiert auf der Grundlage einer bedingten Anweisung die Zahlengruppe im angegebenen Maß, gruppiert nach den gewählten Dimensionen. sumIf(ProdRev,CalendarDay >=
${BasePeriodStartDate} AND CalendarDay <= ${BasePeriodEndDate} AND
SourcingType <> 'Indirect')
gibt beispielsweise den Gesamtgewinn zurück, gruppiert nach der (optional) gewählten Dimension, wenn die Bedingung erfüllt ist.
Syntax
sumIf(measure, conditions)
Argumente
- measure
-
Das Argument muss ein Maß sein. Null-Werte fließen nicht in die Ergebnisse mit ein. Literalwerte funktionieren nicht. Das Argument muss ein Feld sein.
- condition
-
Eine oder mehrere Bedingungen in einer einzelnen Anweisung.
Beispiele
Im folgenden Beispiel wird ein berechnetes Feld mit sumIf
verwendet, um den Verkaufsbetrag anzuzeigen, wenn Segment
gleich SMB
ist.
sumIf(Sales, Segment=’SMB’)
![Data table showing sum of sales and sumif by segment for Enterprise, SMB, and Strategic categories.](images/sumIfCalc.png)
Im folgenden Beispiel wird ein berechnetes Feld mit sumIf
verwendet, um den Verkaufsbetrag anzuzeigen, wenn Segment
gleich SMB
und Order Date
größer als das Jahr 2022 ist.
sumIf(Sales, Segment=’SMB’ AND {Order Date} >=’2022-01-01’)