Skip to main content

Bagaimana Menggunakan Fungsi IF-THEN dalam Excel

3 Macam Fungsi IF pada Microsoft Excel (April 2025)

3 Macam Fungsi IF pada Microsoft Excel (April 2025)
Anonim

Fungsi IF-THEN dalam Excel adalah cara yang ampuh untuk menambah keputusan untuk hamparan anda. Ia menguji keadaan untuk melihat sama ada ia benar atau palsu, dan kemudian menjalankan satu set arahan khusus berdasarkan hasilnya.

Sebagai contoh, memasukkan IF-THEN dalam Excel, anda boleh menguji jika sel khusus lebih besar daripada 900. Jika itu, anda boleh membuat formula mengembalikan teks "PERFECT." Sekiranya tidak, anda boleh membuat formula kembali "TOO SMALL."

Terdapat banyak keadaan yang boleh anda masukkan ke dalam formula IF-THEN. Berikut adalah cara menggunakan fungsi IF-THEN dalam Excel serta beberapa contoh.

Arahan dalam artikel ini diguna pakai untuk Excel 2016, 2013, 2010; Excel untuk Mac, dan Excel 365 / Dalam Talian.

Masukkan IF-THEN dalam Excel

Sintaks fungsi IF-THEN termasuk nama fungsi dan fungsi argumen di dalam kurungan.

Inilah sintaks yang betul dari fungsi IF-THEN:

= JIKA (ujian logik, nilai jika benar, nilai jika palsu)

JIKA sebahagian daripada fungsi ini adalah ujian logik. Di sinilah anda menggunakan pembanding perbandingan untuk membandingkan dua nilai.

Bahagian THEN fungsi datang selepas koma pertama dan termasuk dua argumen yang dipisahkan oleh koma.

  • Hujah pertama memberitahu fungsi apa yang harus dilakukan jika perbandingan itu benar.
  • Hujah kedua memberitahu fungsi apa yang harus dilakukan jika perbandingan itu salah.

Contoh Fungsi Mudah JIKA-THEN

Sebelum beralih kepada pengiraan yang lebih kompleks, mari kita lihat contoh yang sangat mudah mengenai pernyataan IF-THEN.

Spreadsheet kami ditubuhkan dengan sel B2 sebagai $ 100. Kita boleh memasukkan formula berikut ke dalam C2 untuk menunjukkan sama ada atau tidak nilai lebih besar daripada $ 1000.

= IF (B2> 1000, "PERFECT", "TOO SMALL")

Fungsi ini mempunyai argumen berikut:

  • B2> 1000 menguji sama ada nilai dalam sel B2 lebih besar daripada 1000.
  • "PERFECT" mengembalikan perkataan PERFECT dalam sel C2 jika B2 adalah lebih besar daripada 1000.
  • "TERLALU KECIL" mengembalikan frasa TOO SMALL dalam sel C2 jika B2 tidak lebih besar daripada 1000.

Bahagian perbandingan fungsi boleh membandingkan hanya dua nilai. Sama ada dua nilai tersebut boleh:

  • Nombor tetap
  • Rentetan aksara (nilai teks)
  • Tarikh atau masa
  • Fungsi yang mengembalikan sebarang nilai di atas
  • Rujukan kepada mana-mana sel lain dalam spreadsheet yang mengandungi mana-mana nilai di atas

Bahagian TRUE atau FALSE fungsi ini juga boleh mengembalikan mana-mana di atas. Ini bermakna anda boleh membuat fungsi IF-THEN sangat maju dengan memasukkan pengiraan tambahan atau fungsi di dalamnya (lihat di bawah).

Apabila memasukkan kenyataan benar atau salah satu pernyataan IF-THEN dalam Excel, anda perlu menggunakan tanda petikan di sekeliling mana-mana teks yang anda ingin pulangkan, melainkan jika anda menggunakan TRUE dan FALSE, yang Excel dapat diiktiraf secara automatik. Nilai dan formula lain tidak memerlukan tanda petikan.

Masukkan Pengiraan Ke Fungsi IF-THEN

Anda boleh membenamkan pengiraan yang berlainan untuk fungsi IF-THEN untuk melaksanakan, bergantung pada hasil perbandingan.

Dalam contoh ini, satu pengiraan digunakan untuk mengira cukai yang terhutang, bergantung kepada jumlah pendapatan dalam B2.

Ujian logik membandingkan jumlah pendapatan dalam B2 untuk melihat jika ia melebihi $ 50,000.00.

= JIKA (B2> 50000, B2 * 0.15, B2 * 0.10)

Dalam contoh ini, B2 tidak lebih besar daripada 50,000, jadi keadaan "value_if_false" akan mengira, dan mengembalikan hasil itu.

Dalam kes ini itulah B2 * 0.10, iaitu4000.

Hasilnya dimasukkan ke dalam sel C2, dimana fungsi IF-THEN dimasukkan, akan menjadi 4000.

Anda juga boleh membenamkan pengiraan ke dalam bahagian perbandingan fungsi.

Contohnya, jika anda ingin menganggarkan bahawa pendapatan bercukai hanya akan menjadi 80% daripada jumlah pendapatan, anda boleh menukar fungsi IF-THEN di atas kepada yang berikut.

= JIKA (B2 * 0.8> 50000, B2 * 0.15, B2 * 0.10)

Ini akan melakukan pengiraan pada B2 sebelum membandingkannya dengan 50,000.

Jangan masukkan koma apabila memasukkan nombor dalam ribuan. Ini kerana Excel menafsirkan koma sebagai akhir hujah dalam fungsi.

Fungsi Nesting Di dalam Fungsi IF-THEN

Anda juga boleh membenamkan (atau "sarang") fungsi di dalam fungsi IF-THEN.

Ini membolehkan anda melakukan pengiraan lanjutan, dan kemudian membandingkan hasil sebenar dengan hasil yang diharapkan.

Dalam contoh ini, katakan anda mempunyai hamparan dengan gred 5 pelajar anda dalam lajur B. Anda boleh mengagihkan gred tersebut menggunakan fungsi AVERAGE. Bergantung pada hasil purata kelas, anda boleh memulangkan sel C2 sama ada "Cemerlang!" atau "Perlu Kerja".

Ini adalah bagaimana anda akan memasukkan fungsi IF-THEN:

= JIKA (RAJAH (B2: B6)> 85, "Cemerlang!", "Perlu Kerja")

Fungsi ini mengembalikan teks "Cemerlang!" dalam sel C2 jika purata kelas lebih dari 85. Jika tidak, ia mengembalikan "Keperluan Kerja".

Seperti yang anda dapat lihat, memasukkan fungsi IF-THEN dalam Excel dengan pengiraan atau fungsi terbenam membolehkan anda membuat spreadsheet yang sangat dinamik dan berfungsi.