If dalam Excel: Pengertian dan Konsep Dasar
=============================================
Jika kita sering menggunakan Microsoft Excel untuk membuat laporan atau menghitung data, pasti pernah mendengar istilah IF atau kondisi dalam Excel. IF merupakan salah satu fungsi yang sangat berguna dalam Excel karena dapat digunakan untuk menyeleksi data atau menentukan tindakan yang harus dilakukan oleh Excel berdasarkan suatu kondisi tertentu. Dalam artikel ini, kita akan membahas pengertian dan konsep dasar tentang IF dalam Excel.
Pengertian IF dalam Excel
————————–
IF merupakan singkatan dari If Function yang artinya fungsi Jika dalam bahasa Indonesia. Fungsi IF digunakan untuk mengevaluasi suatu kondisi tertentu dan melakukan tindakan tertentu jika kondisi tersebut terpenuhi. Fungsi IF biasanya digunakan dalam rumus Excel untuk memeriksa apakah suatu nilai atau data memenuhi suatu kondisi tertentu atau tidak.
Secara umum, rumus IF dalam Excel memiliki sintaks sebagai berikut:
“`
=IF(kondisi, nilai_jika_benar, nilai_jika_salah)
“`
Dimana:
– Kondisi adalah suatu pernyataan yang harus dievaluasi untuk menentukan nilai yang akan dikembalikan oleh rumus IF.
– Nilai_jika_benar adalah nilai yang akan dikembalikan oleh rumus IF jika kondisi bernilai TRUE atau benar.
– Nilai_jika_salah adalah nilai yang akan dikembalikan oleh rumus IF jika kondisi bernilai FALSE atau salah.
Contoh sederhana penggunaan rumus IF dalam Excel adalah sebagai berikut:
“`
=IF(A1>10, Lebih besar dari 10, Kurang dari atau sama dengan 10)
“`
Rumus di atas akan mengevaluasi nilai pada sel A1, jika nilai tersebut lebih besar dari 10 maka rumus akan mengembalikan teks Lebih besar dari 10, dan jika nilai tersebut kurang dari atau sama dengan 10 maka rumus akan mengembalikan teks Kurang dari atau sama dengan 10.
Konsep Dasar IF dalam Excel
—————————
Untuk lebih memahami konsep dasar dari IF dalam Excel, kita perlu memahami beberapa hal berikut:
1. Kondisi
Kondisi adalah pernyataan atau perbandingan yang harus dievaluasi oleh Excel untuk menentukan hasil dari rumus IF. Kondisi dapat berupa operator perbandingan seperti < (kurang dari), > (lebih besar dari), = (lebih besar dari atau sama dengan), = (sama dengan), atau (tidak sama dengan). Kondisi juga dapat berupa fungsi atau rumus yang menghasilkan nilai TRUE atau FALSE.
2. Nilai_jika_benar
Nilai_jika_benar adalah nilai atau tindakan yang akan dilakukan oleh Excel jika kondisi dalam rumus IF bernilai TRUE atau benar. Nilai_jika_benar dapat berupa angka, teks, atau formula Excel.
3. Nilai_jika_salah
Nilai_jika_salah adalah nilai atau tindakan yang akan dilakukan oleh Excel jika kondisi dalam rumus IF bernilai FALSE atau salah. Nilai_jika_salah juga dapat berupa angka, teks, atau formula Excel.
4. Nesting IF
Nesting IF atau IF yang bersarang adalah penggunaan rumus IF di dalam rumus IF lainnya. Nesting IF biasanya digunakan jika terdapat beberapa kondisi atau beberapa kemungkinan hasil yang harus dipertimbangkan dalam satu rumus.
5. Logical Test
Logical Test adalah fungsi yang digunakan untuk mengevaluasi suatu kondisi atau pernyataan tertentu dan menghasilkan nilai TRUE atau FALSE. Fungsi Logical Test yang sering digunakan di Excel antara lain: AND, OR, dan NOT.
Contoh Penggunaan IF dalam Excel
——————————-
Untuk lebih memahami penggunaan IF dalam Excel, mari kita lihat beberapa contoh kasus berikut:
1. Contoh 1: Menentukan Grade Siswa Berdasarkan Nilai
Misalkan kita memiliki tabel berikut yang berisi nilai siswa dan ingin menentukan grade siswa berdasarkan nilai tersebut:
| Nama Siswa | Nilai |
|————|——-|
| Andi | 80 |
| Budi | 90 |
| Caca | 70 |
Kita dapat menggunakan rumus IF untuk menentukan grade siswa berdasarkan nilai sebagai berikut:
“`
=IF(B2>=90, A, IF(B2>=80, B, IF(B2>=70, C, IF(B2>=60, D, E))))
“`
Rumus di atas akan mengevaluasi nilai pada kolom B dan mengembalikan grade siswa berdasarkan nilai tersebut.
2. Contoh 2: Menentukan Diskon Berdasarkan Jumlah Belanja
Misalkan kita memiliki tabel berikut yang berisi jumlah belanja dan ingin menentukan diskon yang diberikan berdasarkan jumlah belanja tersebut:
| Jumlah Belanja | Diskon |
|—————-|——–|
| 100000 | 0% |
| 200000 | 5% |
| 300000 | 10% |
| 400000 | 15% |
| 500000 | 20% |
Kita dapat menggunakan rumus IF untuk menentukan diskon yang diberikan berdasarkan jumlah belanja sebagai berikut:
“`
=IF(B2>=500000, 20%, IF(B2>=400000, 15%, IF(B2>=300000, 10%, IF(B2>=200000, 5%, 0%)))))
“`
Rumus di atas akan mengevaluasi jumlah belanja dan mengembalikan diskon yang diberikan berdasarkan jumlah belanja tersebut.
3. Contoh 3: Menentukan Status Mahasiswa Berdasarkan IPK
Misalkan kita memiliki tabel berikut yang berisi nama mahasiswa dan IPK yang ingin kita gunakan untuk menentukan status mahasiswa berdasarkan IPK:
| Nama Mahasiswa | IPK |
|—————-|——-|
| Andi | 3.2 |
| Budi | 2.8 |
| Caca | 3.5 |
| Dedi | 3.7 |
Kita dapat menggunakan rumus IF untuk menentukan status mahasiswa berdasarkan IPK sebagai berikut:
“`
=IF(B2>=3.5, Cum Laude, IF(B2>=3.0, Sangat Memuaskan, IF(B2>=2.5, Memuaskan, Tidak Lulus))))
“`
Rumus di atas akan mengevaluasi IPK mahasiswa dan mengembalikan status mahasiswa berdasarkan IPK tersebut.
Nesting IF dalam Excel
————————
Sebelumnya kita sudah membahas mengenai konsep dasar tentang IF dalam Excel. Selain itu, kita juga perlu memahami penggunaan Nesting IF atau IF yang bersarang dalam Excel. Nesting IF biasanya digunakan jika terdapat beberapa kondisi atau beberapa kemungkinan hasil yang harus dipertimbangkan dalam satu rumus.
Nesting IF dapat dilakukan hingga 64 level, namun sebaiknya kita menghindari penggunaan Nesting IF yang terlalu dalam karena sulit untuk dipahami dan dirawat. Berikut adalah contoh penggunaan Nesting IF dalam Excel:
| Nilai | Hasil |
|——-|——-|
| 80 | B |
| 90 | A |
| 70 | C |
| 60 | D |
| 50 | E |
Kita dapat menggunakan rumus Nesting IF berikut untuk menentukan hasil berdasarkan nilai:
“`
=IF(A1>=90,A,IF(A1>=80,B,IF(A1>=70,C,IF(A1>=60,D,E))))
“`
Rumus di atas akan mengevaluasi nilai dan mengembalikan hasil berdasarkan nilai tersebut.
Logical Test dalam Excel
————————-
Logical Test adalah fungsi yang digunakan untuk mengevaluasi suatu kondisi atau pernyataan tertentu dan menghasilkan nilai TRUE atau FALSE. Fungsi Logical Test yang sering digunakan di Excel antara lain: AND, OR, dan NOT.
1. AND
Fungsi AND digunakan untuk mengevaluasi dua atau lebih kondisi atau pernyataan dan menghasilkan nilai TRUE jika semua kondisi bernilai TRUE, dan menghasilkan nilai FALSE jika salah satu atau semua kondisi bernilai FALSE. Berikut adalah contoh penggunaan fungsi AND:
“`
=AND(A1>10, B1