Bersarang Fungsi AND, OR, dan IF di Excel

Menggunakan fungsi logis untuk menguji berbagai kondisi

Fungsi AND, OR, dan IF adalah beberapa fungsi logis Excel yang lebih dikenal.

Apa Fungsi OR dan DAN, seperti yang ditunjukkan pada baris dua dan tiga pada gambar di bawah ini adalah menguji beberapa kondisi dan, tergantung pada fungsi mana yang digunakan, satu atau semua kondisi harus benar untuk fungsi tersebut untuk mengembalikan respons TRUE. Jika tidak, fungsi mengembalikan FALSE sebagai nilai.

Pada gambar di bawah ini, tiga kondisi diuji oleh rumus dalam baris dua dan tiga:

Untuk fungsi OR , jika salah satu dari kondisi ini benar, fungsi mengembalikan nilai TRUE dalam sel B2.

Untuk Fungsi DAN, ketiga kondisi harus benar untuk fungsi untuk mengembalikan nilai TRUE dalam sel B3.

Menggabungkan OR dan IF, atau Fungsi AND dan IF di Excel

© Ted French

Jadi Anda memiliki fungsi OR dan DAN. Sekarang apa?

Menambahkan dalam Fungsi IF

Ketika salah satu dari dua fungsi ini dikombinasikan dengan fungsi IF, rumus yang dihasilkan memiliki kemampuan yang jauh lebih besar.

Fungsi Nesting di Excel mengacu pada penempatan satu fungsi di dalam fungsi lainnya. Fungsi bertingkat berfungsi sebagai salah satu argumen fungsi utama.

Pada gambar di atas, baris empat hingga tujuh berisi rumus di mana fungsi AND atau OR bersarang di dalam fungsi IF.

Dalam semua contoh, fungsi bertingkat bertindak sebagai argumen pertama atau Logical_test fungsi IF.

= IF (ATAU (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error")
= IF (DAN (A2 <50, A3 <> 75, A4> = 100), HARI INI (), 1000)

Mengubah Output Rumus

Dalam semua rumus dalam baris empat hingga tujuh, fungsi-fungsi AND dan OR identik dengan rekan-rekan mereka dalam baris dua dan tiga di mana mereka menguji data dalam sel A2 hingga A4 untuk melihat apakah itu memenuhi kondisi yang diperlukan.

Fungsi IF digunakan untuk mengontrol output rumus berdasarkan apa yang dimasukkan untuk argumen kedua dan ketiga fungsi.

Output ini bisa berupa:

Dalam kasus rumus IF / AND dalam sel B5, karena tidak semua tiga sel dalam rentang A2 sampai A4 benar — nilai dalam sel A4 tidak lebih besar dari atau sama dengan 100 — fungsi AND mengembalikan nilai FALSE.

Fungsi IF menggunakan nilai ini dan mengembalikan argumen Value_if_false - tanggal saat ini yang disediakan oleh fungsi TODAY .

Di sisi lain, rumus IF / ATAU di baris keempat mengembalikan pernyataan teks Data Correct karena:

  1. Nilai OR telah mengembalikan nilai TRUE - nilai dalam sel A3 tidak sama dengan 75.
  2. Fungsi IF kemudian menggunakan hasil ini untuk mengembalikan argumen Value_if_false : Data Correct .

Menulis Formula Excel IF / OR

Langkah-langkah di bawah ini meliputi cara memasukkan rumus IF / ATAU yang terletak di sel B4 pada gambar di atas. Langkah yang sama dapat digunakan untuk memasukkan rumus IF apa pun dalam contoh.

Meskipun dimungkinkan untuk mengetikkan formula lengkap dengan tangan,

= IF (ATAU (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error")

banyak orang merasa lebih mudah menggunakan kotak dialog fungsi IF untuk memasukkan rumus dan argumen ketika kotak dialog menangani sintaks seperti pemisah koma antara argumen dan entri teks di sekitarnya dalam tanda kutip.

Langkah-langkah yang digunakan untuk memasukkan rumus IF / ATAU dalam sel B4 adalah:

  1. Klik pada sel B4 untuk membuatnya menjadi sel aktif .
  2. Klik tab Rumus pada pita .
  3. Klik ikon Logical untuk membuka daftar drop-down fungsi.
  4. Klik IF dalam daftar untuk membuka kotak dialog fungsi IF.
  5. Klik baris Logical_test di kotak dialog.
  6. Masukkan fungsi DAN lengkap: ATAU (A2 <50, A3 <> 75, A4> = 100) ke dalam baris Logical_test menggunakan penunjukan untuk referensi sel jika diinginkan.
  7. Klik baris Value_if_true di kotak dialog.
  8. Ketikkan teks Data Correct (tidak perlu tanda kutip).
  9. Klik pada Value_if_false line di kotak dialog.
  10. Ketik teks Kesalahan Data.
  11. Klik OK untuk menutup kotak dialog dan kembali ke lembar kerja.
  12. Seperti yang sudah dibahas di atas, rumus harus menampilkan argumen Value_if_true dari Data Correct.
  13. Ketika Anda mengklik sel B4 , fungsi lengkap
    = IF (ATAU (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error") muncul di bilah rumus di atas lembar kerja.