sumIf - Amazon QuickSight

sumIf

En función de una instrucción condicional, la función sumIf añade el conjunto de números en la medida especificada, y los agrupa según la dimensión o las dimensiones seleccionadas. Por ejemplo, sumIf(ProdRev,CalendarDay >= ${BasePeriodStartDate} AND CalendarDay <= ${BasePeriodEndDate} AND SourcingType <> 'Indirect') devuelve el importe total de beneficios agrupado por la dimensión seleccionada (opcional), si la condición se evalúa como verdadera.

Sintaxis

sumIf(measure, conditions)

Argumentos

measure

El argumento debe ser una medida. Los valores nulos se omiten en los resultados. Los valores literales no funcionan. El argumento debe ser un campo.

condition

Una o varias condiciones en una única instrucción.

Ejemplos

En el siguiente ejemplo, se utiliza un campo calculado con sumIf para mostrar el importe de las ventas si Segment es igual a SMB.

sumIf(Sales, Segment=’SMB’)
Data table showing sum of sales and sumif by segment for Enterprise, SMB, and Strategic categories.

En el siguiente ejemplo, se utiliza un campo calculado con sumIf para mostrar el importe de las ventas si Segment es igual a SMB y Order Date es más tarde que el año 2022.

sumIf(Sales, Segment=’SMB’ AND {Order Date} >=’2022-01-01’)