Tutorial
Fungsi EXCEL : IFS
Tutorial
Fungsi EXCEL : IFS
Tutorial Fungsi EXCEL :
IFS

Versi Rilis : 2019

Kegunaan

Mengecek beberapa kondisi secara berurutan, lalu menampilkan hasil dari kondisi pertama yang terpenuhi. Contohnya, untuk menentukan grade A, B, C, atau D dari nilai ujian tanpa perlu menumpuk banyak fungsi IF.

Pola Rumus (Syntax)

= IFS (
< uji_logika1 > ,
< nilai_jika_benar1 > ,
[ uji_logika2 ] ,
[ nilai_jika_benar2 ] ,
... )

Penjelasan Argumen:

< argumen > : wajib      |      [ argumen ] : opsional

< uji_logika1 >

Kondisi pertama yang mau dicek, yang hasilnya harus BENAR (TRUE) atau SALAH (FALSE). Biasanya berupa perbandingan menggunakan operator seperti =, >, <, >=, <=, atau <>.

Contoh: A2>=85 atau B2="Emas"

< nilai_jika_benar1 >

Hasil yang ditampilkan kalau < uji_logika1 > bernilai BENAR. Bisa berupa angka, teks (ditulis di dalam tanda kutip), sel, atau rumus lain.

Contoh: "A" atau 20% atau B2*10%

[ uji_logika2 ]

Kondisi kedua yang akan dicek kalau < uji_logika1 > bernilai SALAH. Pasangan kondisi dan hasil berikutnya (uji_logika3, nilai_jika_benar3, dan seterusnya) bisa terus ditambahkan sampai 127 pasangan.

Contoh: A2>=70 atau B2="Perak"

[ nilai_jika_benar2 ]

Hasil yang ditampilkan kalau [ uji_logika2 ] bernilai BENAR. Argumen ini wajib diisi kalau [ uji_logika2 ] diisi, karena setiap kondisi harus punya pasangan hasilnya.

Contoh: "B" atau 10%

Contoh:

Cara Penulisan Rumus Hasil Cara Membaca Rumus
=IFS( A2>=85, "A", A2>=70, "B", A2>=60, "C", A2<60, "D" ) B Kalau nilai di Sel A2 minimal 85, tampilkan "A". Kalau tidak, cek apakah minimal 70, kalau ya tampilkan "B". Begitu seterusnya sampai kondisi terakhir. Misalnya nilai di Sel A2 = 78, maka kondisi pertama yang terpenuhi adalah A2>=70, jadi hasilnya "B".
=IFS( A2>=85, "A", A2>=70, "B", TRUE, "C" ) C Kalau nilai di Sel A2 minimal 85, tampilkan "A". Kalau minimal 70, tampilkan "B". Selain itu, tampilkan "C". Kata TRUE di kondisi terakhir artinya "selain itu", karena TRUE selalu bernilai BENAR. Misalnya nilai di Sel A2 = 50, maka hasilnya "C".
=IFS( B2="Emas", 20%, B2="Perak", 10%, B2="Perunggu", 5% ) 10% Menentukan diskon berdasarkan jenis member di Sel B2. Member "Emas" dapat diskon 20%, "Perak" dapat 10%, dan "Perunggu" dapat 5%. Misalnya isi Sel B2 = "Perak", maka hasilnya 10%.

Pintasan (Shortcut Key)

Tidak Tersedia.

Catatan

1) Kondisi dicek berurutan dari kiri ke kanan, dan IFS langsung berhenti di kondisi pertama yang BENAR. Jadi urutan kondisi sangat penting. Misal =IFS(A2>=60, “C”, A2>=85, “A”) dengan nilai A2 = 90 akan menghasilkan “C”, bukan “A”, karena kondisi A2>=60 sudah terpenuhi lebih dulu.

2) Kalau tidak ada satu pun kondisi yang BENAR, hasilnya error #N/A. Misal =IFS(B2=”Emas”, 20%, B2=”Perak”, 10%) dengan isi Sel B2 = “Biasa” akan menghasilkan #N/A.

3) Berbeda dengan fungsi IF, IFS tidak punya argumen “nilai jika salah”. Sebagai gantinya, tulis TRUE sebagai kondisi terakhir yang berarti “selain itu”. Misal =IFS(A2>=85, “A”, A2>=70, “B”, TRUE, “C”). Cara ini juga mencegah error #N/A di catatan nomor 2.

4) Setiap uji logika wajib punya pasangan hasilnya. Kalau jumlah argumennya ganjil, misal =IFS(A2>=85, “A”, A2>=70), Excel akan menolak rumus tersebut dengan pesan bahwa argumen yang dimasukkan kurang.

5) Uji logika harus menghasilkan BENAR (TRUE) atau SALAH (FALSE). Kalau hasilnya berupa nilai lain, misalnya teks, IFS akan menghasilkan error #VALUE!.

6) Perbandingan teks di dalam uji logika tidak membedakan huruf besar dan kecil. Misal B2=”emas” tetap dianggap BENAR walaupun isi Sel B2 adalah “EMAS”.

7) IFS bisa menampung sampai 127 pasangan uji logika dan hasilnya.

8) IFS hanya tersedia di Excel 2019, Excel 2021, dan Microsoft 365. Kalau file dibuka di Excel versi lama, rumus IFS akan menghasilkan error #NAME?. Di versi lama, gunakan IF yang ditumpuk (nested IF), misal =IF(A2>=85, “A”, IF(A2>=70, “B”, “C”)).

Kenalan Dengan Excel
Tonton Video Tutorial dan Download File Latihan Disini!

Latihan Interaktif

Yuk coba langsung dengan latihan online interaktif dibawah ini:

Memuat latihan...
0%
Maaf, latihan interaktif hanya dapat diakses melalui tampilan desktop!