Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Excel ialah program yang sangat berfungsi yang membolehkan anda bukan sahaja merekod data dalam bentuk jadual, tetapi juga untuk mengautomasikan pemprosesannya. Fungsi logik adalah elemen utama yang membolehkan anda menjalankan sebarang operasi seperti ini. Ia digunakan dalam formula dan fungsi lain untuk memudahkan semua operasi.

Mereka direka untuk menyemak sama ada nilai memenuhi kriteria yang ditentukan. Jika terdapat padanan sedemikian, dalam sel di mana ia ditulis, nilai "TRUE" dimasukkan, sekiranya terdapat percanggahan - "FALSE". Hari ini kita akan mempertimbangkan dengan lebih terperinci isu-isu seperti struktur fungsi logik, skop penggunaannya.

Senarai Fungsi Boolean dalam Excel

Terdapat sejumlah besar fungsi logik, tetapi yang paling biasa digunakan adalah yang berikut:

  1. TRUE
  2. BERBOHONG
  3. IF
  4. IFERROR
  5. OR
  6. И
  7. TIDAK
  8. EOSHIBKA
  9. ISBLANK

Kesemuanya boleh digunakan untuk mencipta struktur yang kompleks dan menentukan kriteria sebarang pesanan. Hampir semua fungsi ini melibatkan penghantaran parameter tertentu kepada mereka. Satu-satunya pengecualian adalah BENAR dan SALAH, yang mengembalikannya sendiri. Nombor, teks, rujukan sel, julat dan sebagainya sering digunakan sebagai parameter. Mari kita lihat semua pengendali di atas.

Operator BETUL dan SALAH

Persamaan kedua-dua fungsi ini ialah ia hanya mengembalikan satu nilai. Skop penggunaannya adalah penggunaan sebagai komponen fungsi lain. Seperti yang boleh difahami dari nama pengendali, fungsi TRUE и BERBOHONG pulangan nilai TRUE и BERBOHONG masing-masing.

Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

BUKAN pengendali

Fungsi ini digunakan dengan satu hujah dan menulis nilai yang bertentangan pada sel. Jika anda melepasi pengendali ini TRUE, maka ia akan kembali BERBOHONG dan, oleh itu, pernyataan yang bertentangan adalah benar. Oleh itu, hasil pemprosesan data oleh pengendali ini bergantung sepenuhnya pada parameter yang hendak dihantar kepadanya. Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Sintaks pengendali ini adalah seperti berikut: =TIDAK(benar atau salah).

Operator DAN dan ATAU

Kedua-dua pengendali ini diperlukan untuk menyampaikan hubungan syarat-syarat ungkapan antara satu sama lain. Fungsi И digunakan untuk menunjukkan bahawa dua kriteria mesti sepadan dengan nombor atau teks yang sama pada masa yang sama. Fungsi ini mengembalikan nilai TRUE hanya dengan syarat semua kriteria menghasilkan nilai ini pada masa yang sama. Jika sekurang-kurangnya satu kriteria gagal, keseluruhan jujukan mengembalikan nilai BERBOHONG. Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Cara operator AND dibina adalah sangat mudah: =Dan(hujah1; hujah2; …). Bilangan maksimum argumen yang boleh digunakan oleh fungsi ini ialah 255. Sintaks operator OR serupa, tetapi mekanisme kerjanya berbeza sedikit. Jika salah satu daripada senarai fungsi menghasilkan keputusan TRUE, maka nombor ini akan dikembalikan sebagai urutan logik keseluruhan. Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

pernyataan IF dan ISERROR

Kedua-dua fungsi ini mempunyai tujuan yang sangat penting - ia secara langsung menetapkan kriteria pematuhan yang mana ungkapan tertentu mesti diperiksa. Untuk pemahaman yang lebih mendalam tentang cara pengendali berfungsi IFERROR, anda mesti terlebih dahulu menerangkan fungsi IF. Struktur amnya sedikit lebih rumit daripada yang sebelumnya: =IF(ungkapan_logik, nilai_jika_benar, nilai_jika_salah).

Tugas pengendali ini adalah untuk mencipta pembinaan yang paling kompleks. Ia menyemak sama ada kriteria dipenuhi. Jika ya, maka operator akan kembali TRUE, jika tidak - BERBOHONG. Tetapi pengendali sering digunakan bersama-sama dengan orang lain. Sebagai contoh, jika ia digunakan sebagai hujah fungsi TIDAK, maka, dengan itu, jumlah akan diganti secara automatik oleh sebaliknya. Iaitu, jika terdapat padanan dengan kriteria, maka nilai akan dikembalikan BERBOHONG. Ini adalah kelebihan utama fungsi logik: ia boleh digabungkan dalam bentuk yang paling pelik.

Selanjutnya, skema menjadi lebih rumit. Jika dengan kriteria ini kita mendapat hasil "TRUE", maka anda boleh menentukan teks, nombor yang akan dipaparkan atau fungsi yang akan dikira. Begitu juga, anda boleh menetapkan keputusan yang akan dipaparkan jika hasilnya dikembalikan selepas memproses data. BERBOHONG. Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Struktur operator IFERROR agak serupa, tetapi masih agak berbeza. Mengandungi dua hujah yang diperlukan:

  1. Maknanya. Ia adalah ungkapan itu sendiri yang sedang diuji. Jika ia ternyata benar, maka nilai itu dikembalikan.
  2. Nilai jika ralat. Ini ialah teks, nombor atau fungsi yang akan dipaparkan atau dilaksanakan jika hasil semakan untuk argumen pertama adalah FALSE. Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

sintaks: =IFERROR(value;value_if_error).

Pengendali ISERROW dan ISEMPLAND

Fungsi pertama di atas hanya mengandungi satu nilai dan mempunyai sintaks berikut: =ISERROR(nilai). Tugas operator ini adalah untuk memeriksa seberapa baik sel diisi (satu atau dalam keseluruhan julat). Jika ternyata padding itu salah, ia mengembalikan hasil sebenar. Jika semuanya baik - palsu. Boleh digunakan secara langsung sebagai kriteria untuk fungsi lain. Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Excel boleh menyemak pautan untuk jenis ralat berikut:

  • #NAMA?;
  • #T/A;
  • #DEL/0!;
  • #NOMBOR!;
  • #JADI;
  • #KOSONG!;
  • #LINK!.

fungsi ISBLANK Secara keseluruhan, ia sangat mudah. Ia mengandungi hanya satu parameter, iaitu sel/julat untuk diperiksa. Jika terdapat sel yang tidak mempunyai teks, atau nombor, atau aksara bukan cetakan, maka hasilnya dikembalikan TRUE. Sehubungan itu, jika terdapat data dalam semua sel julat, maka pengguna menerima hasilnya BERBOHONG. Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Jadual memo "Fungsi logik dalam Excel"

Untuk meringkaskan semua yang diterangkan di atas, mari berikan jadual kecil yang mengandungi maklumat tentang semua fungsi logik yang biasa digunakan.

Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Fungsi logik dan contoh penyelesaian masalah

Fungsi logik memungkinkan untuk menyelesaikan pelbagai tugas, termasuk yang kompleks. Mari berikan beberapa contoh cara mereka bekerja dalam amalan.

Tugas 1. Katakan kita mempunyai sebahagian daripada barangan yang ditinggalkan selepas masa jualan tertentu. Ia mesti dinilai semula mengikut peraturan berikut: jika tidak mungkin untuk menjualnya dalam 8 bulan, bahagikan harganya sebanyak 2 kali. Mula-mula, mari buat julat yang menerangkan data awal. Ia kelihatan seperti ini.

Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Untuk tugas yang diterangkan berjaya diselesaikan, anda perlu menggunakan fungsi berikut. Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Anda boleh melihatnya dalam bar formula dalam tangkapan skrin. Sekarang mari kita buat beberapa penjelasan. Ungkapan logik yang ditunjukkan dalam tangkapan skrin (iaitu, C2>=8) bermakna produk mesti ada dalam stok sehingga 8 bulan termasuk. Menggunakan operator >= aritmetik, kami mentakrifkan lebih besar daripada atau sama dengan peraturan. Selepas kami menulis syarat ini, fungsi akan mengembalikan satu daripada dua nilai: "TRUE" atau "FALSE". Jika formula memenuhi kriteria, maka nilai selepas penilaian semula ditulis ke sel (baik, atau diluluskan sebagai hujah kepada fungsi lain, semuanya bergantung pada parameter yang ditetapkan oleh pengguna), dibahagikan dengan dua (untuk ini, kami membahagikan harga pada masa penerimaan di gudang oleh dua) . Jika selepas itu didapati produk tersebut telah berada dalam stok kurang daripada 8 bulan, maka nilai yang sama dikembalikan yang terkandung di dalam sel.

Sekarang mari kita membuat tugas lebih sukar. Kami menggunakan syarat: skala diskaun mestilah progresif. Ringkasnya, jika barang berbohong selama lebih dari 5 bulan, tetapi kurang dari 8, harganya harus dibahagikan dengan satu setengah kali. Jika lebih daripada 8, dua. Untuk formula ini sepadan dengan nilai, ia mestilah seperti berikut. Lihat tangkapan skrin dalam bar formula untuk melihatnya.

Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Penting! Sebagai hujah, ia dibenarkan untuk menggunakan bukan sahaja angka, tetapi juga nilai teks. Oleh itu adalah dibenarkan untuk menetapkan kriteria susunan yang paling berbeza. Sebagai contoh, untuk membuat diskaun ke atas barangan yang diterima pada bulan Januari dan tidak melakukannya jika ia tiba pada bulan April.

Tugas 2. Mari gunakan kriteria ini pada produk yang ada dalam stok. Katakan, jika selepas penurunan harga yang dibuat di atas, nilainya telah menjadi kurang daripada 300 rubel, atau jika ia tidak dijual selama lebih daripada 10 bulan, maka ia hanya dikeluarkan daripada jualan. Formulanya adalah seperti berikut.

Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Mari kita analisanya. Kami menggunakan fungsi sebagai kriteria OR. Ia diperlukan untuk menyediakan garpu sedemikian. Jika sel D2 mengandungi nombor 10, maka nilai "dihapuskan" akan dipaparkan secara automatik dalam baris lajur E yang sepadan. Perkara yang sama berlaku untuk syarat yang lain. Jika tiada satu pun daripada mereka dipenuhi, maka sel kosong hanya dikembalikan.

Tugas 3. Katakan kita mempunyai sampel pelajar yang cuba masuk ke sekolah menengah. Untuk melakukan ini, mereka perlu lulus peperiksaan dalam beberapa mata pelajaran, ditunjukkan dalam tangkapan skrin di bawah. Untuk dianggap layak untuk masuk ke institusi pendidikan ini, mereka mesti mendapat sejumlah 12 mata. Pada masa yang sama, syarat penting ialah markah dalam matematik hendaklah tidak kurang daripada 4 mata. Tugasnya adalah untuk mengautomasikan pemprosesan data ini, serta menyusun laporan yang pelajar masuk dan yang tidak. Untuk melakukan ini, kami akan membuat jadual sedemikian.

Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Jadi, tugas kami adalah untuk membuat program mengira jumlah mata yang akan ada, melihat hasil lulus dan melakukan perbandingan. Selepas operasi ini, fungsi mesti meletakkan hasilnya dalam sel yang sesuai. Terdapat dua pilihan yang mungkin: "diterima" atau "tidak". Untuk melaksanakan tugas ini, masukkan formula yang serupa (hanya palamkan nilai anda): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Dengan fungsi boolean И kita boleh mengesahkan bahawa dua syarat dipenuhi sekaligus. Dalam kes ini, kami menggunakan fungsi SUM untuk mengira jumlah markah. Sebagai syarat pertama (dalam hujah pertama fungsi AND), kami menetapkan formula B3>=4. Lajur ini mengandungi markah dalam matematik, yang tidak boleh lebih rendah daripada 4 mata.

Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Kami melihat aplikasi luas fungsi tersebut IF apabila bekerja dengan hamparan. Itulah sebabnya ia adalah fungsi logik yang paling popular yang perlu anda ketahui terlebih dahulu.

Adalah sangat disyorkan untuk berlatih pada carta ujian sebelum menggunakan kemahiran ini dalam kerja sebenar. Ini akan membantu menjimatkan banyak masa.

Tugasan 4. Kami berhadapan dengan tugas untuk menentukan jumlah kos barangan selepas penurunan harga. Keperluan – kos produk mestilah lebih tinggi atau purata. Jika syarat ini tidak dipenuhi, barang tersebut mesti dihapus kira. Dalam contoh ini, kita akan melihat bagaimana sekumpulan fungsi aritmetik dan statistik berfungsi.

Mari gunakan jadual yang telah kita lukis. Untuk menyelesaikan masalah ini, adalah perlu untuk menetapkan peraturan sebagai syarat bahawa sel D2 mestilah kurang daripada min aritmetik keseluruhan julat barangan. Jika peraturan itu disahkan, maka dalam sel tempat formula ini ditulis, nilai "dihapuskan" ditetapkan. Jika kriteria tidak dipenuhi, maka nilai kosong ditetapkan. Untuk mengembalikan min aritmetik, terdapat fungsi PURATA. Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Tugasan 5. Katakan kita perlu mengira purata jualan produk berbeza di kedai berbeza jenama yang sama. Mari kita buat meja sedemikian.

Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Tugas kami adalah untuk menentukan purata untuk semua nilai, yang sesuai dengan ciri-ciri tertentu. Untuk melakukan ini, kami menggunakan fungsi khas yang tiada dalam senarai di atas. Ia membolehkan anda menggabungkan dua fungsi PURATA и JIKA. Dan dia menelefon TAK HATI. Mengandungi tiga hujah:

  1. Julat untuk diperiksa.
  2. Syarat yang perlu diperiksa.
  3. Purata julat.

Akibatnya, formula berikut diperolehi (dalam tangkapan skrin).

Fungsi Boolean dalam Excel. Semua tentang menggunakan fungsi logik dalam Excel

Kami melihat bahawa julat penggunaan fungsi logik adalah sangat besar. Dan senarai mereka sebenarnya jauh lebih besar daripada yang diterangkan di atas. Kami hanya menyenaraikan yang paling popular, tetapi juga menerangkan contoh fungsi lain, yang merupakan gabungan statistik dan logik. Terdapat juga hibrid lain yang serupa yang patut dipertimbangkan secara berasingan.

Sila tinggalkan balasan anda