Bagaimana cara menempatkan operator logis dalam Rumus Excel = IF?

27

Saya mencoba memasukkan formula untuk menampilkan teks sesuai dengan kondisi IF. Yang terbaik yang bisa saya kelola adalah sesuatu seperti ...

=IF(myval>=minval & myval <= maxval, "OK", "Not OK")

Tapi ini tampaknya bekerja dengan sangat salah, menampilkan OK ketika myval berada di luar jangkauan dan Tidak OK ketika berada dalam jangkauan. Bagaimana cara menentukan logika DAN dengan benar? Saya telah mencoba && seperti yang saya lihat di pertanyaan di sini, dan tanda kurung di dalam, tetapi ini menghasilkan kesalahan.

Brian Hooper
sumber

Jawaban:

37

Operasi logis diwakili oleh rumus:

 AND( condition1 , condition2 , ... )

 OR( condition1 , condition2 , ... )

 NOT( condition )

Setiap kondisi dapat berupa apa saja dengan evaluasi logis, yang berarti Anda dapat membuat sarang operasi logis dengan menyusun formula sesuai kebutuhan.

Jadi, dalam kasus Anda, Anda perlu:

 =IF( AND( myval>=minval , myval <= maxval ), "OK", "Not OK")
DMA57361
sumber