Perkara tidak akan selalu seperti yang kita mahukan. Yang tidak dijangka boleh berlaku. Sebagai contoh, katakan anda harus membahagi nombor. Mencuba membahagi sebarang nombor dengan sifar (0) memberikan ralat. Fungsi logik berguna dalam kes seperti itu. Dalam tutorial ini, kita akan membahas topik berikut.
Dalam tutorial ini, kita akan membahas topik berikut.
- Apakah Fungsi Logik?
- JIKA contoh fungsi
- Fungsi Logik Excel dijelaskan
- Fungsi IF bersarang
Apakah Fungsi Logik?
Ini adalah ciri yang memungkinkan kita memperkenalkan pembuatan keputusan ketika menjalankan formula dan fungsi. Fungsi digunakan untuk;
- Periksa sama ada keadaan itu benar atau salah
- Gabungkan pelbagai keadaan bersama
Syarat adalah ungkapan yang boleh dinilai benar atau salah. Ekspresi dapat berupa fungsi yang menentukan apakah nilai yang dimasukkan dalam sel adalah jenis data numerik atau teks, jika nilai lebih besar dari, sama dengan atau kurang dari nilai yang ditentukan, dll.
JIKA contoh fungsi
Kami akan bekerjasama dengan anggaran keperluan rumah dari tutorial ini. Kami akan menggunakan fungsi IF untuk menentukan sama ada item itu mahal atau tidak. Kami akan menganggap bahawa barang dengan nilai lebih daripada 6,000 adalah mahal. Harga yang kurang daripada 6,000 lebih murah. Gambar berikut menunjukkan kepada kami set data yang akan kami bekerjasama.
- Letakkan fokus kursor di sel F4
- Masukkan formula berikut yang menggunakan fungsi IF
= JIKA (E4 <6000, "Ya", "Tidak")
DI SINI,
- "= IF (…)" memanggil fungsi IF
- "E4 <6000" adalah keadaan yang dinilai oleh fungsi IF. Ia memeriksa nilai alamat sel E4 (subtotal) kurang dari 6.000
- "Ya" ini adalah nilai yang akan dipaparkan fungsi jika nilai E4 kurang dari 6.000
- "Tidak" ini adalah nilai yang akan dipaparkan fungsi jika nilai E4 lebih besar daripada 6.000
Setelah selesai tekan kekunci enter
Anda akan mendapat keputusan berikut
Fungsi Logik Excel dijelaskan
Jadual berikut menunjukkan semua fungsi logik di Excel
S / N | FUNGSI | KATEGORI | PENERANGAN | PENGGUNAAN |
---|---|---|---|---|
01 | DAN | Logik | Memeriksa beberapa syarat dan mengembalikan nilai benar jika semua syarat dinilai menjadi benar. | = DAN (1> 0, ISNUMBER (1)) Fungsi di atas mengembalikan BENAR kerana kedua-dua Keadaan itu Benar. |
02 | SALAH | Logik | Mengembalikan nilai logik SALAH. Ia digunakan untuk membandingkan hasil keadaan atau fungsi yang mengembalikan benar atau salah | SALAH() |
03 | JIKA | Logik | Mengesahkan sama ada syarat dipenuhi atau tidak. Sekiranya syarat itu dipenuhi, ia akan kembali benar. Sekiranya syarat itu tidak dipenuhi, ia akan menjadi salah. = JIKA (ujian_ logik, [value_if_true], [value_if_false]) | = JIKA (ISNUMBER (22), "Ya", "Tidak") 22 adalah Nombor sehingga mengembalikan Ya. |
04 | IFERROR | Logik | Mengembalikan nilai ungkapan jika tidak berlaku ralat. Sekiranya ralat berlaku, ia mengembalikan nilai ralat | = IFERROR (5/0, "Bahagikan dengan ralat sifar") |
05 | IFNA | Logik | Mengembalikan nilai jika # N / A ralat tidak berlaku. Sekiranya ralat # N / A berlaku, ia mengembalikan nilai NA. # N / A ralat bermaksud nilai jika tidak tersedia untuk formula atau fungsi. | = IFNA (D6 * E6,0) NB formula di atas mengembalikan sifar jika kedua-duanya atau D6 atau E6 kosong / kosong |
06 | TIDAK | Logik | Kembali benar jika keadaan itu salah dan kembali palsu jika keadaan itu benar | = NOT (ISTEXT (0)) NB fungsi di atas kembali benar. Ini kerana ISTEXT (0) mengembalikan false dan fungsi NOT menukar false menjadi TRUE |
07 | ATAU | Logik | Digunakan semasa menilai pelbagai keadaan. Mengembalikan benar jika ada atau semua syarat itu benar. Mengembalikan palsu jika semua syarat itu salah | = ATAU (D8 = "admin", E8 = "juruwang") NB fungsi di atas kembali benar jika salah satu atau kedua-dua pentadbir atau juruwang D8 dan E8 |
08 | BENAR | Logik | Mengembalikan nilai logik BENAR. Ia digunakan untuk membandingkan hasil keadaan atau fungsi yang mengembalikan benar atau salah | BENAR () |
Fungsi IF bersarang
Fungsi IF bersarang adalah fungsi IF dalam fungsi IF lain . Bersarang jika pernyataan berguna apabila kita harus bekerja dengan lebih daripada dua syarat. Katakan kita mahu mengembangkan program sederhana yang memeriksa hari dalam seminggu. Sekiranya hari itu adalah hari Sabtu, kami ingin memaparkan "pesta dengan baik", jika hari Ahad kami ingin memaparkan "waktu untuk berehat", dan jika ada hari dari hari Isnin hingga Jumaat yang kami ingin tampilkan, ingatlah untuk melengkapkan senarai tugas anda.
Fungsi bersarang jika dapat membantu kita melaksanakan contoh di atas. Carta alir berikut menunjukkan bagaimana fungsi IF bersarang akan dilaksanakan.
Rumus untuk carta alir di atas adalah seperti berikut
= JIKA (B1 = "Ahad", "waktu untuk berehat", JIKA (B1 = "Sabtu", "pesta dengan baik", "senarai tugas"))
DI SINI,
- "= JIKA (….)" Adalah fungsi utama jika
- "= JIKA (…, JIKA (….))" Fungsi JIKA kedua adalah yang bersarang. Ia memberikan penilaian lebih lanjut sekiranya fungsi IF utama kembali salah.
Contoh praktikal
Buat buku kerja baru dan masukkan data seperti gambar di bawah
- Masukkan formula berikut
= JIKA (B1 = "Ahad", "waktu untuk berehat", JIKA (B1 = "Sabtu", "pesta dengan baik", "senarai tugas"))
- Masukkan hari Sabtu di alamat sel B1
- Anda akan mendapat keputusan berikut
Muat turun fail Excel yang digunakan dalam Tutorial
Ringkasan
Fungsi logik digunakan untuk memperkenalkan pembuatan keputusan ketika menilai formula dan fungsi di Excel.