

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# sumIf


Berdasarkan pernyataan bersyarat, `sumIf` fungsi menambahkan himpunan angka dalam ukuran yang ditentukan, dikelompokkan berdasarkan dimensi atau dimensi yang dipilih. Misalnya, `sumIf(ProdRev,CalendarDay >= ${BasePeriodStartDate} AND CalendarDay <= ${BasePeriodEndDate} AND SourcingType <> 'Indirect')` mengembalikan jumlah laba total yang dikelompokkan berdasarkan dimensi (opsional) yang dipilih, jika kondisi dievaluasi menjadi benar.

## Sintaksis


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

## Pendapat


 *mengukur*   
Argumen harus menjadi ukuran. Nilai nol dihilangkan dari hasil. Nilai literal tidak berfungsi. Argumen harus berupa bidang.

 *ketentuan*   
Satu atau lebih kondisi dalam satu pernyataan.

## Contoh


Contoh berikut menggunakan bidang dihitung dengan `sumIf` untuk menampilkan jumlah penjualan `Segment` jika sama dengan`SMB`.

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

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


Contoh berikut menggunakan bidang terhitung dengan `sumIf` untuk menampilkan jumlah penjualan jika `Segment` sama dengan `SMB` dan `Order Date` lebih besar dari tahun 2022.

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