Fungsi Rumus “IF LOGICAL” (AND, OR, NOT) Pada Ms. Excel

Maulina Ainur
4 min readMar 21, 2022

--

Pengertian dan Fungsi IF Logical atau Logika IF

Fungsi IF adalah Fungsi yang berguna untuk menguji apakah suatu kondisi (kriteria) terpenuhi kemudian menghasilkan suatu nilai jika benar dan nilai lainnya jika salah.

Fungsi Logika pada Excel berguna untuk menguji apakah data memenuhi kriteria atau tidak. Anda bisa menentukan kriteria sendiri dalam pengujian.

Pada Rumus / Fungsi IF, Anda bisa menentukan hasil yang diinginkan. Sementara pada Fungsi AND, OR, dan NOT, Excel hanya akan menghasilkan True atau False dari hasil pengujian kriteria.

Aturan Penulisan Rumus IF LOGICAL (AND, OR, NOT) Dalam Excel

Tulis Fungsi / Rumus IF dan AND:
=IF(AND/OR/NOT/(Logical_test,[value_if_true],[value_if_false])

Terdapat 3 argument rumus IF yang artinya sebagai berikut:

  1. Logical Test, merupakan nilai/cell/pernyataan/rumus tertentu yang akan diuji (dalam hal ini adalah “JIKA”).
  2. Value IF True, merupakan hasil yang diberikan Excel jika logical test adalah benar (dalam hal ini adalah “MAKA 1″).
  3. Value IF False, merupakan hasil yang diberikan Excel jika logical test adalah salah (dalam hal ini adalah pernyataan logika alternative atau “MAKA 2” / pilihan ke dua)

Cara Penggunaan dan Aturan Penulisan IF Logical (AND, OR, NOT)

1.AND

AND akan menampilkan data tersebut sebagai BENAR atau TRUE jika kondisi data telah sesuai, dan SALAH atau FALSE jika salah satu kondisi data tidak sesuai. Dalam perumusannya, fungsi AND digunakan untuk membuat sebuah kondisi yang logikanya lebih dari satu

Sebagai contoh, ketika ingin mengetahui dari banyaknya nilai dibawah, mana saja nilai yang berhasil LULUS, dengan syarat yang sudah ditentukan

Untuk menguji logika menggunakan Fungsi IF Logical, silahkan ikuti tahap-tahap berikut:

  1. Letakan pada cell hasil yaitu cell C11
  2. Tuliskan Formula =IF(AND(A11>70;B11>70);”LULUS”;”GAGAL”)
  3. Gunakan Autofill untuk cell dibawahnya.
Contoh Penggunaan dan Penulisan Rumus IF dan AND

Formula diatas dapat di terjemahkan seperti ini “Jika nilai 1 (A11) lebih besar dari 70 DAN nilai 2 (B11) lebih besar dari 70 maka LULUS, jika tidak maka GAGAL”.

Hasil penggunaan Rumus IF dan AND

2.OR

OR digunakan untuk membuat sebuah kondisi yang logikanya lebih dari satu. Sederhananya, fungsi OR akan menghasilkan nilai TRUE atau BENAR jika satu atau semua kondisi terpenuhi, dan menghasilkan nilai FALSE atau SALAH hanya jika tidak ada kondisi yang terpenuhi.

Sebagai contoh, ketika ingin mengetahui dari banyaknya nilai dibawah, mana saja nilai yang berhasil LULUS, dengan syarat yang sudah ditentukan

Untuk menguji logika menggunakan Fungsi IF Logical, silahkan ikuti tahap-tahap berikut:

  1. Letakan pada cell hasil yaitu cell C3
  2. Tuliskan Formula =IF(OR(A3>70;B3>70);”LULUS”;”GAGAL”)
  3. Gunakan Autofill untuk cell dibawahnya.
Contoh Penggunaan dan Penulisan Rumus IF dan OR

Formula diatas dapat di terjemahkan seperti ini “Jika nilai 1 (A3) lebih besar dari 70 DAN nilai 2 (B3) lebih besar dari 70 maka LULUS, jika tidak maka GAGAL”.

Hasil penggunaan Rumus IF dan AND

3.NOT

NOT hanya berlaku untuk satu kondisi saja dengan hasil nilainya menunjukkan kebalikannya. Misalnya, jika logikanya BENAR atau TRUE maka hasilnya salah atau FALSE, jika logikanya SALAH maka hasilnya BENAR. Fungsi NOT mengembalikan nilai yang bersifat berlawanan, dari nilai atau ekspresi logika yang telah ditetapkan pengguna.

Sebagai contoh, ketika ingin memberikan bonus untuk karyawan perusahaan dengan jika status K (Kawin) maka bonus Rp.200.0000,- jika tidak/belum makan bonus Rp.0,-

Untuk menguji logika menggunakan Fungsi IF Logical, silahkan ikuti tahap-tahap berikut:

  1. Letakan pada cell hasil yaitu cell B18
  2. Tuliskan Formula =IF(NOT(A18=”K”);0;200000)
  3. Gunakan Autofill untuk cell dibawahnya.
Contoh Penggunaan dan Penulisan Rumus IF dan NOT
Hasil penggunaan Rumus IF dan NOT

Untuk penggunaan NOT, secara penulisan rumus dengan fungsi AND dan OR tidak jauh berbeda. Perbedaannya hanya dari kondisi yang diambilnya hanya satu dan fungsi NOT ini akan memberikan hasil yang terbalik dari logika.

Pada contoh gambar diatas angka Status K karena menggunakan NOT maka hasilnya menjadi 200.000 sedangkan status T karena menggunakan NOT maka hasilnya menjadi 0.

SELAMAT MENCOBA :)

--

--

No responses yet