IF Bertingkat
2 min readJan 14, 2024
Rumus IF bertingkat merupakan rumus if yang menggunakan argument dari rumus if lainnya. Penggunaan rumus ini bisa bertingkat 3, bertingkat 4 bahkan lebih.
=IF(logical_test1; [value_if_true]; logical_test2;[value2_if_true];…;[logical_testN];[valueN_if_true];[valueN_if_false])
Kali ini kita akan belajar mengenai if bertingkat yang sederhana terlebih dahulu.
- Pada keterangan di atas adalah tunjangan untuk berbagai jabatan, maka menggunakan rumus :
=IF(logical_test; [value_if_true];[VALUE_IF_FALSE])
- Klik sel tunjangan, lalu ketik seperti di bawah ini :
IF(B2="ADMIN";100000;IF(B2="SALES";20000;50000))
- Nah, sekarang kita akan berlatih rumus if bertingkat ke level selanjutnya.
Disajikan keterangan nilai siswa pada gambar di atas, maka cara mengerjakannya yaitu :
- Untuk membuat nilai siswa, kita tidak perlu mengetiknya satu persatu, kita bisa menggunakan rumus RANDBETWEEN seperti pada contoh di bawah ini :
=RANDBETWEEN(20;100)
2. Untuk membuat keterangan bahwa siswa tersebut memperoleh nilai A,B,C,D ataupun E, kita bisa menggunakan rumus ini :
=IF(logical_test1; [value_if_true]; logical_test2;[value2_if_true];…;[logical_testN];[valueN_if_true];[valueN_if_false])
Penerapannya seperti ini :
=IF(B14>=75;"A";IF(B14>=60;"B";IF(B14>=50;"C";IF(B14>=30;"D";"E"))))
- Klik sel label, lalu ketik rumus seperti yang aku sampaikan di atas, lalu enter.