

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# sumIf
<a name="sumIf-function"></a>

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
<a name="sumIf-function-syntax"></a>

```
sumIf(measure, conditions)
```

## Arguments (Argomenti)
<a name="sumIf-function-arguments"></a>

 *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
<a name="sumIf-function-example"></a>

L'esempio seguente utilizza un campo calcolato con `sumIf` per visualizzare gli importi delle vendite se `Segment` è uguale a `SMB`.

```
sumIf(Sales, Segment=’SMB’)
```

![\[alt text not found\]](http://docs.aws.amazon.com/it_it/quick/latest/userguide/images/sumIfCalc.png)


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’)
```