> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# SUM

> Fungsi SUM di YiDA untuk menjumlahkan angka, termasuk kolom subformulir. Pelajari format, atribut, dan contoh penggunaan pada formulir, alur kerja, hingga integrasi & otomatisasi.

Fungsi SUM menjumlahkan angka dan mendukung penjumlahan data pada kolom subformulir.

## Skenario produk yang didukung

Fungsi SUM tersedia pada skenario YiDA berikut.

* Formulir (bidang formulir utama)
* Formulir (aturan asosiasi bisnis)
* Formulir (validasi)
* Desain alur kerja (aturan validasi)
* Desain alur kerja (tindakan asosiasi)
* Integrasi & otomatisasi
* Node alur kerja
* Konektor

## Format

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
SUM(number1,number2...numberN)
```

## Atribut

| Atribut | Wajib | Deskripsi                                                                                                                                                                                         |
| ------- | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| number  | Ya    | Angka yang akan dijumlahkan. Pisahkan beberapa angka dengan koma. <br />**Catatan**: Untuk menjumlahkan satu kolom data subformulir, cukup teruskan bidang terkait sebagai argumen ke fungsi SUM. |

## Nilai kembalian

| Tipe kembalian | Deskripsi                  |
| -------------- | -------------------------- |
| Numerik        | Jumlah dari angka masukan. |

## Contoh

* Menjumlahkan beberapa komponen angka.

Seperti ditunjukkan di bawah, gunakan `SUM()` untuk menghitung jumlah dari `Number 1` dan `Number 2`.

* Menjumlahkan satu kolom data subformulir.

Seperti ditunjukkan di bawah, gunakan `SUM()` untuk menghitung total tunjangan perjalanan.

## Coba sendiri

Jumlahkan beberapa komponen angka, atau jumlahkan satu komponen angka pada beberapa baris subformulir.

## Tip

Karena tidak tersedia fungsi `sumif` bawaan, Anda dapat memperoleh hasil serupa seperti ditunjukkan di bawah.

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
sum(
  if(
    eq(subform.dropdown, "Biaya tempat"),
    subform.rentSubtotal,
    0
  )
)
```
