IF dan IFS di Excel: Sekilas Mirip, Tapi Ternyata Berbeda

rumus microsoft excel

Pernah menggunakan rumus IF di Excel untuk menentukan sebuah kondisi? Misalnya, memberikan keterangan Lulus jika nilai seseorang mencapai batas tertentu dan Tidak Lulus jika nilainya belum memenuhi syarat.

Nah, selain IF, Excel juga memiliki fungsi lain bernama IFS. Keduanya memang sama-sama digunakan untuk menguji kondisi, tetapi cara kerja dan penggunaannya sedikit berbeda.

Lantas, apa perbedaan IF dengan IFS di Excel? Kapan sebaiknya menggunakan salah satunya?

Yuk, kenali perbedaannya supaya pekerjaan mengolah data di Excel menjadi lebih praktis.

Apa Itu Rumus IF di Excel?

IF merupakan salah satu fungsi logika di Microsoft Excel yang digunakan untuk menguji suatu kondisi.

Jika kondisi tersebut benar (TRUE), Excel akan menampilkan hasil tertentu. Sebaliknya, jika kondisi salah (FALSE), Excel akan menampilkan hasil yang berbeda.

Sintaks rumus IF adalah:

=IF(logical_test, value_if_true, value_if_false)

Sebelum mengerjakan pastikan Anda sudah tahu ya perbedaan Koma dengan Titik Koma di Rumus Excel.

Keterangan:

  • logical_test: Kondisi yang ingin diuji.
  • value_if_true: Hasil jika kondisi bernilai TRUE.
  • value_if_false: Hasil jika kondisi bernilai FALSE.

Contoh Penggunaan IF

Misalnya, kita memiliki data nilai siswa seperti berikut:

NamaNilaiKeterangan
Andi85Lulus
Budi65Tidak Lulus
Citra90Lulus

Dengan ketentuan nilai minimal kelulusan adalah 75, kita bisa menggunakan rumus:

=IF(B2>=75,"Lulus","Tidak Lulus")
Perbedaan IF dan IFS di Excel

Rumus tersebut akan memeriksa nilai pada sel B2. Jika nilainya 75 atau lebih, hasilnya adalah Lulus. Jika kurang dari 75, hasilnya Tidak Lulus.

Baca juga: Istilah Microsoft Excel yang Wajib Diketahui Pemula

Rumus IF sangat cocok digunakan ketika kita hanya memiliki satu kondisi utama yang perlu diperiksa.

Apa Itu Rumus IFS di Excel?

IFS merupakan fungsi logika Excel yang memungkinkan kita memeriksa beberapa kondisi sekaligus tanpa harus membuat banyak IF bersarang (Nested IF).

Dengan IFS, kita bisa menentukan beberapa kemungkinan hasil berdasarkan kondisi yang sudah ditetapkan.

Sintaks rumus IFS adalah:

=IFS(logical_test1, value_if_true1, logical_test2, value_if_true2, ...)

Keterangan:

  • logical_test1: Kondisi pertama yang akan diperiksa.
  • value_if_true1: Hasil jika kondisi pertama benar.
  • logical_test2: Kondisi kedua yang akan diperiksa.
  • value_if_true2: Hasil jika kondisi kedua benar.

Excel akan memeriksa kondisi secara berurutan dan mengembalikan hasil dari kondisi pertama yang bernilai TRUE.

Contoh Penggunaan IFS

Misalnya, kita ingin menentukan predikat nilai siswa berdasarkan ketentuan berikut:

NilaiPredikat
90A
82B
76C
62D

Kita bisa menggunakan rumus berikut:

=IFS(A2>=90,"A",A2>=80,"B",A2>=70,"C",A2<70,"D")
Perbedaan IF dan IFS di Excel

Dengan rumus tersebut, Excel akan memeriksa kondisi satu per satu.

Contohnya:

  • Nilai 95 akan menghasilkan predikat A.
  • Nilai 85 akan menghasilkan predikat B.
  • Nilai 75 akan menghasilkan predikat C.
  • Nilai 60 akan menghasilkan predikat D.

Lebih praktis, bukan? Kita tidak perlu menyusun banyak fungsi IF di dalam fungsi IF lainnya.

Perbedaan IF dengan IFS di Excel

Setelah mengetahui pengertian dan contoh penggunaannya, sekarang kita lihat perbedaan keduanya.

AspekIFIFS
FungsiMenguji kondisiMenguji beberapa kondisi
Jumlah kondisiSatu kondisi utama per fungsiBeberapa kondisi
Penulisan rumusLebih sederhanaLebih praktis untuk banyak kondisi
HasilTRUE dan FALSEHasil dari kondisi TRUE pertama
Nested IFBisa menggunakan IF bersarangTidak perlu IF bersarang
KegunaanKondisi sederhanaKondisi dengan banyak kategori

Secara sederhana, IF lebih cocok untuk pengujian kondisi sederhana, sedangkan IFS lebih nyaman digunakan ketika kita memiliki beberapa kondisi dengan hasil yang berbeda-beda.

Kapan Sebaiknya Menggunakan IF atau IFS?

Supaya tidak salah memilih, berikut panduan sederhananya.

Gunakan IF jika:

  • Hanya memiliki satu kondisi yang perlu diperiksa.
  • Membutuhkan dua kemungkinan hasil.
  • Membuat rumus sederhana seperti Lulus atau Tidak Lulus.
  • Ingin menentukan status berdasarkan satu kriteria.

Gunakan IFS jika:

  • Memiliki beberapa kondisi dengan hasil berbeda.
  • Membuat kategori nilai atau predikat.
  • Menentukan bonus berdasarkan tingkat pencapaian.
  • Mengelompokkan data berdasarkan beberapa rentang angka.

Namun, perlu diingat bahwa IFS akan menghasilkan error #N/A jika tidak ada kondisi yang bernilai TRUE. Untuk mengantisipasinya, kita bisa menambahkan kondisi terakhir sebagai nilai default.

Contohnya:

=IFS(B2>=90,"A",B2>=80,"B",B2>=70,"C",TRUE,"D")

Dengan menggunakan TRUE pada kondisi terakhir, Excel akan memberikan hasil D jika semua kondisi sebelumnya tidak terpenuhi.

Baca juga: Mengenal Rumus Excel SUM, SUMIF, SUMIFS: Fungsi, Cara Pakai, dan Contoh

Apakah Semua Versi Excel Mendukung Rumus IFS?

Tidak semua versi Microsoft Excel mendukung fungsi IFS.

Fungsi IFS tersedia pada Excel 2019, Excel 2021, Excel 2024, Microsoft 365, serta beberapa versi Excel yang lebih baru.

Jika kamu menggunakan Excel versi lama yang belum mendukung IFS, kamu masih bisa menggunakan IF bersarang (Nested IF) untuk mendapatkan hasil yang sama.

Kesimpulan

Rumus IF dan IFS di Excel sama-sama digunakan untuk menguji kondisi, tetapi memiliki cara penggunaan yang berbeda.

IF lebih cocok untuk kondisi sederhana dengan dua kemungkinan hasil, sedangkan IFS lebih praktis untuk memeriksa beberapa kondisi sekaligus tanpa harus membuat rumus IF bersarang.

Jadi, jika hanya ingin menentukan apakah seseorang lulus atau tidak, gunakan IF. Namun, jika ingin menentukan predikat A, B, C, atau D berdasarkan rentang nilai, IFS bisa menjadi pilihan yang lebih praktis.

Dengan memahami perbedaan keduanya, kamu bisa membuat rumus Excel yang lebih mudah dibaca, dikelola, dan digunakan untuk mengolah berbagai jenis data.

Previous Article

MAX vs LARGE di Excel: Sama-Sama Mencari Nilai Terbesar, Apa Bedanya?

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *