Logika & Kondisi

Rumus IF

Memberi hasil berbeda tergantung satu syarat terpenuhi atau tidak.

Sintaks
=IF(syarat; hasil_bila_benar; hasil_bila_salah)

Argumen

ArgumenStatusPenjelasan
syarat wajib Pernyataan yang dinilai benar atau salah, misalnya D2>=75.
hasil_bila_benar wajib Nilai yang dikeluarkan bila syarat terpenuhi.
hasil_bila_salah opsional Nilai bila tidak terpenuhi. Bila dikosongkan, hasilnya FALSE.

Contoh

=IF(D2>=75; "Lulus"; "Gagal")

Nilai 75 ikut dianggap lulus karena memakai >=.

=IF(D2>=E2; "Tercapai"; "Kurang " & TEXT(E2-D2; "#.##0"))

Menyebutkan selisihnya sekaligus bila target belum tercapai.

=IF(D2=""; ""; D2*0,11)

Membiarkan sel kosong tetap kosong alih-alih menampilkan 0.

Kesalahan yang sering terjadi

Catatan. IF tidak membedakan huruf besar-kecil. "JAKARTA" dan "Jakarta" dianggap sama.

Rumus terkait

Sudah paham? Uji dengan Quick Quiz lima soal — pembahasannya muncul begitu dijawab.
Kerjakan Quick Quiz →