IF Condition Dengan Pernyataan Bentuk Angka

Dalam pembahasan yang telah lewat di artikel sebelumnya, kita sudah membahasa mengenai Pengkondisian Sederhana dengan Rumus Excel dan juga Penggunaan Rumus IF Condition dengan Pernyataan Bentuk Text. Pada bagian ini akan kita lanjutkan bagaimana cara pengkondisian dengan rumus excel =IF(....) dengan bentuk penyataan Angka dari data yang berbentuk Text.



Sebagai contoh kita buat dasar pernyataan untuk menentukan bagaimana rumus excel nantinya :
  • A   = 95
  • A- = 90
  • B+ = 85
  • B  = 80
  • B- = 75
  • C+ = 70
  • C = 65
  • C- = 60
  • D+ = 55
  • D = 50
  • D- = 45
Rumus Dasar Excel IF Condition : =IF(logical_test;[value_if_true];[value_if_false])
  • =IF (Merupakan rumus umum untuk pengkondisian)
  • logical_test (Di mana nilai diambil sebagai bahan acuan pengkondisian)
  • value if true (Adalah nilai jika pernyataan pada logical test itu benar)
  • value if false (Adalah nilai jika pernyataan pada logical test itu salah)

Tabel Data Nilai Siswa
-ABCD
1NAMA-SISWARANGENILAIFORMULA
2AGUSC+70=IF(B2="A";95;IF(B2="A-";90;IF(B2="B+";85;IF(B2="B";80;
IF(B2="B-";75;IF(B2="C+";70;IF(B2="C";65;IF(B2="C-";60;
IF(B2="D+";55;IF(B2="D";50;45))))))))))
3BUDIB85=IF(B3="A";95;IF(B3="A-";90;IF(B3="B+";85;IF(B3="B";80;
IF(B3="B-";75;IF(B3="C+";70;IF(B3="C";65;IF(B3="C-";60;
IF(B3="D+";55;IF(B3="D";50;45))))))))))
4DEWIA-90=IF(B4="A";95;IF(B4="A-";90;IF(B4="B+";85;IF(B4="B";80;
IF(B4="B-";75;IF(B4="C+";70;IF(B4="C";65;IF(B4="C-";60;
IF(B4="D+";55;IF(B4="D";50;45))))))))))
5FADLID+55=IF(B5="A";95;IF(B5="A-";90;IF(B5="B+";85;IF(B5="B";80;
IF(B5="B-";75;IF(B5="C+";70;IF(B5="C";65;IF(B5="C-";60;
IF(B5="D+";55;IF(B5="D";50;45))))))))))
6RISKAB-75=IF(B6="A";95;IF(B6="A-";90;IF(B6="B+";85;IF(B6="B";80;
IF(B6="B-";75;IF(B6="C+";70;IF(B6="C";65;IF(B6="C-";60;
IF(B6="D+";55;IF(B6="D";50;45))))))))))

Catatan:

  1. Pada bagian logical_test, untuk bentuk text [B6="A-"] harus menggunakan tanda petik dua ["..."]. Sedangkan bentuk angka pada value_if_true [;95] dan  value_if_false [...] tidak perlu menggunakan tanda petik.
  2. Sama halnya jika bagian logical_test, dalam bentuk angka [=IF(B6=90;.....] tidak perlu menggunakan tanda petik, namun pada bentuk text di bagian value_if_true [;"BAIK"] dan  value_if_false [;"KURANG BAIK"] harus menggunakan tanda petik.