Rumus Excel · Logika

Rumus Predikat Excel: Menentukan Nilai Huruf dan Lulus atau Tidak Lulus

Diperbarui

Dicocokkan dengan bantuan resmi, (Microsoft Excel untuk Microsoft 365, Excel 2024, Excel 2021, Excel 2019, Excel 2016 dan Microsoft Excel untuk Microsoft 365, Excel 2024, Excel 2021, Excel 2019). Belum dicoba di perangkat kami. Sumber · Apa artinya?
Setelan Excel:

Jawaban cepat

Rumus predikat Excel bisa ditulis dengan IFS, misalnya =IFS(B2>=90,"A",B2>=80,"B",B2>=70,"C",TRUE,"D"), atau dengan IF bertingkat di Excel yang belum punya IFS. Untuk keterangan lulus cukup satu IF: =IF(B2>=75,"Lulus","Tidak Lulus"). Susun syarat dari batas tertinggi ke terendah.

Daftar isi

Sintaks Predikat dan kelulusan (IF bertingkat / IFS)

Sintaks

=IF(nilai>=batas;"Lulus";"Tidak Lulus")=IF(nilai>=batas,"Lulus","Tidak Lulus")

Berlaku di: Excel untuk Microsoft 365, Excel untuk Microsoft 365 untuk Mac, Excel 2024, Excel 2024 untuk Mac, Excel 2021, Excel 2021 untuk Mac, Excel 2019, Excel 2016

Pemisah argumen mengikuti setelan regional: Excel dengan setelan Indonesia biasanya memakai titik koma (;), setelan Inggris memakai koma (,). Kalau rumus ditolak, ganti pemisahnya lewat tombol Setelan Excel di atas (Microsoft Support).

Argumen Predikat dan kelulusan (IF bertingkat / IFS)
ArgumenPenjelasan
nilai>=batasWajibKondisi yang diuji (logical_test), misalnya B2>=75 untuk batas lulus 75.
"Lulus"WajibHasil bila kondisi TRUE (value_if_true). Teks wajib diapit tanda kutip.
"Tidak Lulus"OpsionalHasil bila kondisi FALSE (value_if_false). Jika dikosongkan, sel bisa menampilkan 0.

Contoh penggunaan

Contoh 1: Keterangan lulus

Data contoh 1 (huruf kolom dan nomor baris seperti di Excel)
BarisAB
1NamaNilai
2Andi92
3Budi78
4Citra65
Rumus
=IF(B2>=75;"Lulus";"Tidak Lulus")=IF(B2>=75,"Lulus","Tidak Lulus")
Hasil
Lulus

Nilai Andi 92 memenuhi syarat B2>=75, jadi hasil pertama (Lulus) yang tampil.

Contoh 2: Keterangan tidak lulus

Data contoh 2 (huruf kolom dan nomor baris seperti di Excel)
BarisAB
1NamaNilai
2Andi92
3Budi78
4Citra65
Rumus
=IF(B4>=75;"Lulus";"Tidak Lulus")=IF(B4>=75,"Lulus","Tidak Lulus")
Hasil
Tidak Lulus

Nilai Citra 65 tidak memenuhi syarat, jadi hasil kedua (Tidak Lulus) yang tampil.

Contoh 3: Predikat dengan IFS

Data contoh 3 (huruf kolom dan nomor baris seperti di Excel)
BarisAB
1NamaNilai
2Andi92
3Budi78
4Citra65
Rumus
=IFS(B3>=90;"A";B3>=80;"B";B3>=70;"C";TRUE;"D")=IFS(B3>=90,"A",B3>=80,"B",B3>=70,"C",TRUE,"D")
Hasil
C

Nilai Budi 78 tidak memenuhi >=90 dan >=80, tetapi memenuhi >=70, jadi predikatnya C.

Contoh 4: Predikat dengan IF bertingkat

Data contoh 4 (huruf kolom dan nomor baris seperti di Excel)
BarisAB
1NamaNilai
2Andi92
3Budi78
4Citra65
Rumus
=IF(B2>=90;"A";IF(B2>=80;"B";IF(B2>=70;"C";"D")))=IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=70,"C","D")))
Hasil
A

IF berikutnya ditaruh di argumen value_if_false. Nilai 92 sudah memenuhi kondisi pertama, jadi hasilnya A.

Contoh 5: Lulus bila dua nilai memenuhi

Data contoh 5 (huruf kolom dan nomor baris seperti di Excel)
BarisAB
1TeoriPraktik
28070
Rumus
=IF(AND(A2>=75;B2>=75);"Lulus";"Tidak Lulus")=IF(AND(A2>=75,B2>=75),"Lulus","Tidak Lulus")
Hasil
Tidak Lulus

AND bernilai TRUE hanya bila semua kondisi benar. Nilai praktik 70 di bawah 75, jadi hasilnya Tidak Lulus.

Kesalahan umum

Semua nilai mendapat predikat yang sama

Penyebab: Urutan kondisi terbalik, misalnya B2>=70 diuji sebelum B2>=90, sehingga nilai 92 sudah berhenti di kondisi pertama.

Solusi: Urutkan kondisi dari batas tertinggi ke terendah. IFS mengembalikan hasil dari kondisi TRUE pertama.

#N/A pada IFS

Penyebab: Nilai tidak memenuhi kondisi mana pun di IFS.

Solusi: Tambahkan TRUE,"D" sebagai pasangan terakhir supaya ada hasil bawaan.

0 (nol) di sel

Penyebab: Argumen value_if_true atau value_if_false tidak diisi.

Solusi: Isi kedua hasil, misalnya "Lulus" dan "Tidak Lulus".

#NAME?

Penyebab: Biasanya ada salah eja di rumus.

Solusi: Periksa ejaan IF atau IFS, dan pastikan teks seperti "Lulus" diapit tanda kutip.

Pertanyaan umum

Bagaimana rumus lulus atau tidak lulus di Excel?

Pakai =IF(B2>=75,"Lulus","Tidak Lulus") dan ganti 75 dengan batas nilai yang berlaku. Teks hasil wajib diapit tanda kutip, kecuali TRUE dan FALSE.

Pilih IFS atau IF bertingkat untuk predikat?

IFS lebih mudah dibaca untuk banyak kondisi, tetapi hanya tersedia di Office 2019 ke atas atau Microsoft 365. Jika file juga dibuka di Excel 2016, pakai IF bertingkat.

Bagaimana jika lulus harus memenuhi dua nilai sekaligus?

Gabungkan IF dengan AND, misalnya =IF(AND(A2>=75,B2>=75),"Lulus","Tidak Lulus"). AND bernilai TRUE hanya jika semua kondisinya terpenuhi.

Panduan terkait

Sumber

  1. Fungsi IF (Microsoft Support)support.microsoft.com
  2. Fungsi IFS (Microsoft Support)support.microsoft.com
  3. Menggunakan fungsi IF dengan AND, OR, dan NOT di Excel (Microsoft Support)support.microsoft.com