Excel IF OR pernyataan dengan contoh rumus

  • Bagikan Ini
Michael Brown

Tutorial ini menunjukkan cara menulis pernyataan IF OR di Excel untuk memeriksa berbagai kondisi "ini ATAU itu".

IF adalah salah satu fungsi Excel yang paling populer dan sangat berguna dengan sendirinya. Dikombinasikan dengan fungsi logika seperti AND, OR, dan NOT, fungsi IF memiliki nilai lebih karena memungkinkan pengujian beberapa kondisi dalam kombinasi yang diinginkan. Dalam tutorial ini, kita akan fokus menggunakan rumus IF-and-OR di Excel.

    Pernyataan IF OR di Excel

    Untuk mengevaluasi dua kondisi atau lebih dan mengembalikan satu hasil jika salah satu kondisinya BENAR, dan hasil lain jika semua kondisinya SALAH, sematkan fungsi OR dalam uji logika IF:

    JIKA (ATAU( kondisi1 , kondisi2 ,....), nilai_jika_benar, nilai_jika_salah)

    Dalam bahasa Inggris sederhana, logika rumus dapat dirumuskan sebagai berikut: Jika sel adalah "ini" ATAU "itu", lakukan satu tindakan, jika tidak maka lakukan sesuatu yang lain.

    Berikut adalah contoh rumus IF OR dalam bentuk yang paling sederhana:

    =IF(OR(B2="terkirim", B2="dibayar"), "Tertutup", "Terbuka")

    Apa yang dikatakan rumus ini adalah ini: Jika sel B2 berisi "delivered" atau "paid", tandai pesanan sebagai "Closed", jika tidak, "Open".

    Jika Anda ingin tidak mengembalikan apa pun jika tes logis mengevaluasi ke FALSE , sertakan string kosong ("") di argumen terakhir:

    =IF(OR(B2="delivered", B2="paid"), "Closed", "")

    Rumus yang sama juga bisa dituliskan dalam bentuk yang lebih ringkas dengan menggunakan konstanta larik:

    =IF(OR(B2={"delivered", "paid"}), "Closed", "")

    Jika argumen terakhir dihilangkan, rumus akan menampilkan FALSE ketika tidak ada kondisi yang terpenuhi.

    Catatan Harap perhatikan bahwa rumus IF OR di Excel tidak membedakan antara karakter huruf kecil dan huruf besar karena fungsi OR adalah tidak peka huruf besar-kecil Dalam kasus kita, "delivered", "Delivered", dan "DELIVERED", semuanya dianggap kata yang sama. Jika Anda ingin membedakan kasus teks, bungkus setiap argumen fungsi OR menjadi EXACT seperti yang ditunjukkan dalam contoh ini.

    Contoh rumus IF OR Excel

    Di bawah ini Anda akan menemukan beberapa contoh lagi penggunaan fungsi IF dan OR Excel bersama-sama yang akan memberi Anda lebih banyak ide tentang jenis tes logis apa yang dapat Anda jalankan.

    Formula 1. IF dengan beberapa kondisi OR

    Tidak ada batasan khusus untuk jumlah kondisi OR yang disematkan ke dalam rumus IF selama sesuai dengan batasan umum Excel:

    • Di Excel 2007 dan yang lebih tinggi, hingga 255 argumen diperbolehkan, dengan panjang total tidak melebihi 8.192 karakter.
    • Di Excel 2003 dan yang lebih rendah, Anda dapat menggunakan hingga 30 argumen, dan total panjangnya tidak boleh melebihi 1.024 karakter.

    Sebagai contoh, mari kita periksa kolom A, B dan C untuk sel kosong, dan kembalikan "Tidak Lengkap" jika setidaknya salah satu dari 3 sel kosong. Tugas tersebut dapat diselesaikan dengan fungsi IF OR berikut:

    =IF(OR(A2="",B2="",),"Incomplete","")

    Dan hasilnya akan terlihat mirip dengan ini:

    Formula 2. Jika sel adalah ini ATAU itu, maka hitunglah

    Mencari formula yang bisa melakukan sesuatu yang lebih kompleks daripada mengembalikan teks yang sudah ditentukan sebelumnya? Cukup sarangkan fungsi lain atau persamaan aritmetika di dalam value_if_true dan/atau value_if_false argumen IF.

    Katakanlah, Anda menghitung jumlah total untuk suatu pesanan ( Qty. dikalikan dengan Harga satuan ) dan Anda ingin menerapkan diskon 10% jika salah satu dari kondisi ini terpenuhi:

    • dalam B2 lebih besar dari atau sama dengan 10, atau
    • Harga Satuan di C2 lebih besar dari atau sama dengan $5.

    Jadi, Anda menggunakan fungsi OR untuk memeriksa kedua kondisi tersebut, dan jika hasilnya BENAR, kurangi jumlah total sebesar 10% (B2 * C2 * 0,9), jika tidak, kembalikan harga penuh (B2 * C2):

    =IF(OR(B2>=10, C2>=5), B2*C2*0.9, B2*C2)

    Selain itu, Anda dapat menggunakan rumus di bawah ini untuk secara eksplisit menunjukkan pesanan yang didiskon:

    =IF(OR(B2>=10, C2>=5), "Ya", "Tidak")

    Tangkapan layar di bawah ini menunjukkan kedua rumus yang sedang beraksi:

    Formula 3. Formula IF OR yang peka huruf besar-kecil

    Seperti yang telah disebutkan, fungsi OR Excel pada dasarnya tidak peka huruf besar-kecil. Namun, data Anda mungkin peka huruf besar-kecil sehingga Anda ingin menjalankan tes OR yang sensitif terhadap kasus Dalam kasus ini, lakukan setiap uji logika individual di dalam fungsi EXACT dan sarangkan fungsi-fungsi tersebut ke dalam pernyataan OR.

    JIKA (ATAU (PERSIS( sel, " kondisi1 "), EXACT( sel, " kondisi2 ")), nilai_jika_benar, nilai_jika_salah)

    Dalam contoh ini, mari kita cari dan tandai ID pesanan "AA-1" dan "BB-1":

    =IF(OR(EXACT(A2, "AA-1"), EXACT(A2, "BB-1")), "x", "")

    Hasilnya, hanya dua ID pesanan yang semua hurufnya kapital yang ditandai dengan "x"; ID serupa seperti "aa-1" atau "Bb-1" tidak ditandai:

    Formula 4. Pernyataan IF OR bersarang di Excel

    Dalam situasi ketika kamu ingin menguji beberapa set kriteria OR dan mengembalikan nilai yang berbeda tergantung pada hasil pengujian tersebut, tulis rumus IF individual untuk setiap set kriteria "ini ATAU itu", dan sarangkan IF tersebut ke satu sama lain.

    Untuk mendemonstrasikan konsepnya, mari kita periksa nama-nama item dalam kolom A dan mengembalikan "Fruit" untuk Apple atau Oranye dan "Sayuran" untuk Tomat atau Mentimun :

    =IF(OR(A2="apel", A2="jeruk"), "Buah", IF(OR(A2="tomat", A2="timun"), "Sayuran", ""))

    Untuk informasi lebih lanjut, silakan lihat IF bersarang dengan kondisi OR/AND.

    Rumus 5. Pernyataan IF AND OR

    Untuk mengevaluasi berbagai kombinasi kondisi yang berbeda, Anda dapat melakukan tes logika AND serta OR dalam satu rumus.

    Sebagai contoh, kita akan menandai baris di mana item dalam kolom A adalah Apple atau Oranye dan kuantitas dalam kolom B lebih besar dari 10:

    =IF(AND(OR(A2="apel",A2="jeruk"), B2>10), "x", "")

    Untuk informasi lebih lanjut, silakan lihat Excel IF dengan beberapa kondisi AND/OR.

    Itulah cara Anda menggunakan fungsi IF dan OR bersama-sama. Untuk melihat lebih dekat rumus yang dibahas dalam tutorial singkat ini, Anda dipersilakan untuk mengunduh contoh buku kerja IF OR Excel kami. Saya berterima kasih telah membaca dan berharap dapat melihat Anda di blog kami minggu depan!

    Michael Brown adalah penggemar teknologi berdedikasi dengan hasrat untuk menyederhanakan proses kompleks menggunakan perangkat lunak. Dengan pengalaman lebih dari satu dekade di industri teknologi, dia telah mengasah keahliannya di Microsoft Excel dan Outlook, serta Google Spreadsheet dan Dokumen. Blog Michael didedikasikan untuk berbagi pengetahuan dan keahliannya dengan orang lain, memberikan tip dan tutorial yang mudah diikuti untuk meningkatkan produktivitas dan efisiensi. Apakah Anda seorang profesional berpengalaman atau pemula, blog Michael menawarkan wawasan berharga dan saran praktis untuk mendapatkan hasil maksimal dari perangkat lunak penting ini.