pernyataan IF dalam Excel. Semua tentang pengendali – aplikasi, contoh

Set fungsi dalam program Excel, sudah tentu, benar-benar besar. Khususnya, adalah mungkin untuk memprogramkan pemprosesan data pada tahap tertentu. Bertanggungjawab untuk ini, antara lain, fungsi IF. Ia memungkinkan untuk melaksanakan hampir semua tugas. Itulah sebabnya operator ini digunakan lebih kerap daripada yang lain. Hari ini kita akan cuba menerangkan apa yang ia lakukan dan bagaimana ia boleh digunakan.

Fungsi IF – definisi dan skop

Menggunakan fungsi IF pengguna boleh mengarahkan program untuk menyemak sama ada sel tertentu sepadan dengan kriteria yang diberikan. Jika kita mempunyai keadaan di mana kita hanya perlu menjalankan tugas, maka Excel mula-mula menyemak, selepas itu ia memaparkan hasil pengiraan dalam sel di mana fungsi ini ditulis. Tetapi ini hanya jika fungsi ini digunakan bersama dengan fungsi lain. Pengendali itu sendiri IF menghasilkan dua keputusan:

  1. BENAR. Ini adalah jika ungkapan atau sel sepadan dengan kriteria tertentu.
  2. SALAH. Operator ini ditunjukkan jika tiada perlawanan.

Sintaks formula adalah seperti berikut (dalam bentuk universal): =IF(syarat; [nilai jika syarat dipenuhi]; [nilai jika syarat tidak dipenuhi]). Fungsi ini boleh digabungkan dengan yang lain. Dalam kes ini, pengendali lain mesti ditulis dalam hujah yang sepadan. Sebagai contoh, anda boleh menjadikannya supaya ia menyemak sama ada nombor itu positif, dan jika ya, cari min aritmetik. Sudah tentu, terdapat satu fungsi yang melakukan perkara yang sama, tetapi contoh ini menunjukkan dengan jelas cara fungsi itu berfungsi. IF. Bagi aplikasi di mana fungsi itu boleh digunakan IF, maka terdapat sejumlah besar daripada mereka:

  1. Klimatologi.
  2. Jualan dan perniagaan.
  3. Pemasaran.
  4. Perakaunan.

Dan sebagainya. Mana-mana kawasan yang anda namakan, dan akan ada aplikasi untuk fungsi ini.

Cara menggunakan fungsi IF dalam Excel – contoh

Mari kita ambil satu lagi contoh bagaimana kita boleh menggunakan fungsi tersebut IF dalam Excel. Katakan kita mempunyai jadual yang mengandungi nama kasut. Katakan terdapat jualan besar untuk kasut wanita yang memerlukan diskaun 25 peratus untuk semua item. Untuk membuat semakan ini, terdapat lajur khas yang menunjukkan jantina yang dimaksudkan untuk kasut itu.

pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Sehubungan itu, syarat tugas ini adalah persamaan jantina dengan wanita. Jika, sebagai hasil pemeriksaan, didapati bahawa kriteria ini adalah benar, maka di tempat di mana formula ini dipaparkan, anda perlu menulis jumlah diskaun - 25%. Jika ia palsu, nyatakan nilai 0, kerana diskaun tidak diberikan dalam kes ini.

pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Sudah tentu, anda boleh mengisi sel yang diperlukan secara manual. Tetapi ini boleh mengambil masa yang besar. Di samping itu, faktor manusia, yang disebabkan salah cetak dan penyelewengan maklumat mungkin berlaku, juga tidak dibatalkan. Komputer tidak membuat kesilapan. Oleh itu, jika jumlah maklumat terlalu besar, maka lebih baik menggunakan fungsi tersebut IF.

Untuk mencapai matlamat yang ditetapkan pada peringkat pertama, adalah perlu untuk memilih sel di mana nilai yang terhasil akan dipaparkan dan menulis formula berikut: =IF(B2=”perempuan”,25%,0). Mari kita menyahkod fungsi ini:

  1. IF ialah pengendali secara langsung.
  2. B2=”feminin” ialah kriteria yang perlu dipenuhi.
  3. Ini diikuti dengan nilai yang akan dipaparkan jika kasut itu dicipta untuk wanita dan nilai yang ditunjukkan jika didapati kasut itu adalah lelaki, kanak-kanak atau mana-mana yang tidak memenuhi syarat yang dinyatakan dalam hujah pertama.

Di manakah tempat terbaik untuk menulis formula ini? Secara umum, tempat itu boleh dipilih sewenang-wenangnya, tetapi dalam kes kami, ini adalah sel di bawah tajuk lajur "Diskaun".

Adalah penting untuk tidak lupa meletakkan tanda = di hadapan formula. Jika tidak, Excel akan membacanya sebagai teks biasa.

pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Selepas formula dimasukkan, anda perlu menekan kekunci enter, selepas itu jadual akan diisi secara automatik dengan nilai yang betul. Dalam jadual di bawah, kita dapat melihat bahawa semakan pertama ternyata betul. Program ini secara automatik menentukan jantina kasut ini dan memberikan mereka diskaun sebanyak suku daripada harga. Hasilnya telah dicapai.

pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Sekarang ia kekal untuk mengisi baris yang tinggal. Untuk melakukan ini, anda tidak perlu menyalin formula ke dalam setiap sel secara individu. Ia cukup untuk mencari segi empat sama di sudut kanan bawah, gerakkan kursor tetikus ke atasnya, pastikan ia telah bertukar menjadi ikon salib dan seret penanda ke baris paling bawah jadual. Kemudian Excel akan melakukan segala-galanya untuk anda.

pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Menggunakan Fungsi IF dengan Pelbagai Syarat

Sebelum ini, kes paling mudah menggunakan fungsi itu telah dipertimbangkan IF, di mana terdapat hanya satu ungkapan logik. Tetapi bagaimana jika anda perlu menyemak sel terhadap beberapa syarat? Ini juga boleh dilakukan menggunakan fungsi terbina dalam Excel.

Salah satu kes khas untuk memeriksa beberapa syarat adalah untuk memeriksa pematuhan dengan yang pertama dan jika ternyata palsu, semak untuk yang kedua, ketiga dan seterusnya. Atau, jika nilainya benar, semak kriteria lain. Di sini, seperti yang pengguna mahu, logik tindakan akan lebih kurang sama. Jika anda membaca dengan teliti apa yang ditulis di atas, maka anda mungkin sudah meneka cara melakukannya. Tetapi mari kita tambahkan lagi keterlihatan.

Untuk melakukan ini, mari kita membuat tugas lebih sukar. Kami kini perlu memberikan diskaun secara eksklusif kepada kasut wanita, tetapi bergantung pada sukan yang dimaksudkan, saiz diskaun harus berbeza. Formula pada pandangan pertama akan menjadi lebih rumit, tetapi secara umum, ia akan jatuh ke dalam logik yang sama seperti yang sebelumnya: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Seterusnya, kami melakukan tindakan yang sama seperti dalam kes sebelumnya: tekan Enter dan isi semua baris berikut. Kami mendapat keputusan seperti itu.

pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Bagaimanakah formula ini berfungsi? Fungsi pertama dahulu IF memeriksa sama ada kasut itu lelaki. Jika tidak, maka fungsi kedua dilaksanakan. IF, yang mula-mula menyemak sama ada kasut direka untuk berlari. Jika ya, maka diskaun 20% diberikan. Jika tidak, diskaun adalah 10%. Seperti yang anda lihat, fungsi lain boleh digunakan sebagai hujah fungsi, dan ini memberikan kemungkinan tambahan.

Cara menggunakan fungsi IF untuk memenuhi 2 syarat sekaligus

Selain itu, menggunakan Excel, anda boleh menyemak pematuhan dua syarat sekaligus. Untuk ini, fungsi lain digunakan, yang dipanggil И. Operator logik ini menggabungkan dua syarat dan ia bukan sahaja dalam fungsi IF. Ia boleh digunakan dalam banyak fungsi lain juga.

Mari kita kembali ke meja kita. Sekarang diskaun sepatutnya lebih besar, tetapi hanya digunakan untuk kasut larian wanita. Jika, selepas menyemak, ternyata kedua-dua syarat telah dipenuhi, maka jumlah diskaun sebanyak 30% akan direkodkan dalam medan "Diskaun". Sekiranya didapati sekurang-kurangnya satu syarat tidak berfungsi, maka diskaun tidak terpakai kepada produk sedemikian. Formula dalam kes ini ialah: =IF(DAN(B2=”perempuan”;C2=”berlari”);30%;0).

pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Selanjutnya, semua tindakan yang dilakukan mengulangi lagi dua contoh sebelumnya. Mula-mula, kami tekan kekunci enter, dan kemudian kami seret nilai ke semua sel lain yang berada dalam jadual ini.

pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Sintaks fungsi AND, seperti yang kita lihat, terdiri daripada beberapa argumen. Yang pertama adalah syarat pertama, yang kedua adalah yang kedua, dan seterusnya. Anda boleh menggunakan lebih daripada dua argumen dan menyemak berbilang syarat sekaligus. Tetapi dalam amalan, situasi sedemikian jarang berlaku. Lebih daripada tiga keadaan pada masa yang sama - hampir tidak pernah berlaku. Urutan tindakan yang dilakukan oleh fungsi ini adalah seperti berikut:

  1. Mula-mula, formula menyemak syarat pertama – sama ada kasut itu adalah kasut wanita.
  2. Excel kemudian menganalisis kriteria kedua - sama ada kasut direka untuk berlari.
  3. Jika, hasil daripada ujian, ternyata kedua-dua kriteria mengembalikan nilai TRUE, maka hasil daripada fungsi tersebut IF ternyata benar. Oleh itu, tindakan yang diprogramkan dalam hujah yang sepadan dilakukan.
  4. Jika ternyata sekurang-kurangnya satu daripada cek itu mengembalikan keputusan BERBOHONG, ia dan fungsi И akan mengembalikan keputusan ini. Oleh itu, hasil yang ditulis dalam hujah ketiga fungsi akan dipaparkan IF.

Seperti yang anda lihat, logik tindakan adalah sangat mudah dan mudah difahami pada tahap intuitif.

ATAU pengendali dalam Excel

Operator OR berfungsi dengan cara yang sama dan mempunyai sintaks yang serupa. Tetapi jenis pengesahan sedikit berbeza. Fungsi ini mengembalikan nilai TRUE jika sekurang-kurangnya satu cek mengembalikan keputusan TRUE. Jika semua semakan memberikan hasil palsu, maka, dengan itu, fungsinya OR mengembalikan nilai BERBOHONG.

Sehubungan itu, jika fungsi OR  mengembalikan hasil TRUE untuk sekurang-kurangnya satu daripada nilai, kemudian fungsi IF akan menulis nilai yang dinyatakan dalam hujah kedua. Dan hanya jika nilai tidak memenuhi semua kriteria, teks atau nombor yang dinyatakan dalam hujah ketiga fungsi ini dikembalikan.

Untuk menunjukkan prinsip ini dalam amalan, mari kita gunakan contoh sekali lagi. Masalahnya sekarang adalah seperti berikut: diskaun diberikan sama ada pada kasut lelaki atau kasut tenis. Dalam kes ini, diskaun ialah 35%. Jika kasut adalah wanita atau direka untuk berlari, maka tidak akan ada diskaun untuk tajuk sedemikian.

Untuk mencapai matlamat sedemikian, anda perlu menulis formula berikut dalam sel, yang terletak terus di bawah tulisan "Diskaun": =IF(OR(B2=”perempuan”; C2=”berlari”);0;35%). Selepas kami menekan kekunci enter dan seret formula ini ke seluruh sel, kami mendapat hasil berikut.

pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Bagaimana untuk menentukan fungsi IF menggunakan Formula Builder

Sudah tentu, pada tahap tertentu, menulis formula dengan tangan adalah lebih mudah daripada menggunakan alat lain. Tetapi jika anda seorang pemula, maka keadaan berubah secara dramatik. Untuk tidak keliru dalam memasukkan argumen, serta untuk menunjukkan nama yang betul bagi setiap fungsi, terdapat alat khas yang dipanggil Function Entry Wizard atau Formula Builder. Mari kita lihat mekanisme terperinci kerjanya. Katakan kami diberi tugas oleh pihak pengurusan untuk menganalisis rangkaian produk yang tersedia dan memberikan diskaun 25% kepada semua kasut wanita. Urutan tindakan dalam kes ini adalah seperti berikut:

  1. Kami membuka wizard entri fungsi dengan mengklik butang yang sepadan pada tab Formula (ia diserlahkan dengan segi empat tepat merah dalam tangkapan skrin). pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh
  2. Seterusnya, panel pembina formula kecil dibuka, di mana kami memilih fungsi yang kami perlukan. Ia boleh dipilih terus daripada senarai atau dicari melalui medan carian. Kami sudah mempunyainya dalam senarai 10 daripada mereka yang telah digunakan baru-baru ini, jadi kami klik padanya dan klik pada butang "Sisipkan Fungsi".pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh
  3. Selepas itu, tetingkap untuk menetapkan hujah fungsi akan dibuka di hadapan mata kita. Di bahagian bawah panel ini, anda juga boleh melihat fungsi yang dipilih. Setiap hujah ditandatangani, jadi anda tidak perlu mengingati urutannya. Mula-mula kami memasukkan ungkapan logik yang merangkumi nombor atau sel, serta nilai untuk diperiksa untuk pematuhan. Seterusnya, nilai dimasukkan jika benar dan nilai jika palsu.
  4. Selepas semua langkah selesai, klik pada butang "Selesai". pernyataan IF dalam Excel. Semua tentang pengendali - aplikasi, contoh

Sekarang kita dapat hasilnya. Dengan itu, kami melakukan tindakan yang sama seperti dalam kes sebelumnya, iaitu, kami menghalakan tetikus pada petak di sudut kanan bawah dan seret formula ke semua sel yang tinggal. Jadi fungsinya IF adalah benar-benar pengendali yang paling popular dan penting antara semua yang wujud. Ia menyemak data berdasarkan kriteria tertentu dan melakukan tindakan yang sesuai jika semakan mengembalikan keputusan. TRUE or BERBOHONG. Ini membolehkan anda memudahkan pemprosesan data besar dan tidak melakukan banyak tindakan, menyerahkan kerja kotor ini kepada komputer.

Sila tinggalkan balasan anda