belajar cemerlang

Bagaimana Menggunakan Fungsi IF dalam Excel?

Fungsi IF ialah salah satu fungsi yang paling berguna dan kerap digunakan dalam Excel. Ia membolehkan anda membuat perbandingan logik antara nilai dan mengeluarkan nilai bergantung pada sama ada perbandingan itu benar atau palsu.

Mempelajari cara menyusun dan menyusun fungsi IF dengan betul adalah penting untuk menganalisis data dan mengira keputusan dengan berkesan berdasarkan keadaan atau kriteria yang berbeza-beza. Berikut ialah panduan langkah demi langkah untuk menggunakan fungsi IF dalam Excel.

Sintaks Fungsi IF

Struktur sintaks untuk fungsi IF dalam Excel ialah:

=IF(logical_test, value_if_true, value_if_false)

Di mana:

  • Ujian Logik: Keadaan yang ingin anda uji yang menilai sama ada BENAR atau SALAH
  • Nilai jika Benar: Nilai dikembalikan jika ujian logik dinilai kepada TRUE
  • Nilai jika Salah: Nilai dikembalikan jika ujian logik dinilai kepada FALSE

Sekarang mari kita lihat beberapa contoh BEGINNER mudah menggunakan fungsi IF dalam Excel.

Contoh Penggunaan Fungsi IF dalam Excel

1. Contoh Penggunaan Fungsi IF: Ujian Logik Mudah

Katakan anda mempunyai data skor ujian pelajar dan anda ingin mengeluarkan sama ada setiap pelajar lulus atau gagal peperiksaan berdasarkan skor cutoff lulus 50 mata.

NamaSkor UjianLulus atau Gagal
Sally45
Menandakan60

Fungsi IF akan menguji sama ada markah pelajar lebih besar daripada atau sama dengan 50 yang dinilai sebagai BENAR atau SALAH.

  • Jika BENAR, kembalikan "Pas"
  • Jika SALAH, kembalikan "Gagal"

Jadi sel C2 ialah:

=IF(B2>=50,”Pass”,”Fail”)

Dan sel C3 ialah:

=IF(B3>=50,”Pass”,”Fail”)

Mengisi ini menghasilkan Lulus atau Gagal untuk setiap baris berdasarkan skor:

NamaSkor UjianLulus atau Gagal
Sally45Gagal
Menandakan60Pas

Ini adalah contoh mudah tentang cara ujian logik memisahkan nilai output berdasarkan keadaan BENAR atau SALAH menggunakan nilai skor pelajar.

2. Fungsi IF Contoh 2: IF Bersarang

Berdasarkan contoh pemarkahan di atas, mari tambah beberapa ujian logik yang lebih kompleks dengan bersarang berbilang fungsi IF bersama-sama.

Nesting merujuk kepada meletakkan satu pernyataan IF di dalam pernyataan IF yang lain untuk mencipta lebih banyak syarat.

Mari keluarkan gred huruf A, B, C, D atau F dan bukannya hanya Lulus gagal berdasarkan kurungan gred berikut:

  • A = 90-100
  • B = 80-89
  • C = 70-79
  • D = 60-69
  • F = <60

Ambil markah 60 Mark sebagai contoh. Penyataan IF bersarang dalam Excel ialah:

=IF(B3>=90,"A",IF(B3>=80,"B",IF(B3>=70,"C", IF(B3>=60,"D","F"))))

Pecah ini langkah demi langkah:

  • Uji sama ada markah Markah lebih besar daripada atau sama dengan 90. Jika ya, kembalikan A. Jika tidak, teruskan.
  • Uji jika markahnya lebih besar daripada atau sama dengan 80. Jika ya, kembalikan B. Jika tidak, teruskan.
  • Uji sama ada markahnya lebih besar daripada atau sama dengan 70…. Dan sebagainya.
  • Kriteria else akhir mengembalikan F jika tiada pernyataan di atas adalah benar.

Jadi anda boleh memerhatikan bagaimana pernyataan IF bersarang membenarkan output nilai berbilang bergantung pada ujian logik berlatarkan.

Disyorkan Reading: 10 Fungsi Excel Setiap Pelajar Mesti Tahu

3. JIKA Contoh 3: DAN/ATAU Syarat

Selain membandingkan nilai dengan pengendali logik seperti lebih besar daripada atau sama dengan, anda juga boleh menilai keadaan logik DAN/ATAU yang lebih kompleks menggunakan IF.

Sebagai contoh, mari keluarkan status lulus jika pelajar mendapat markah melebihi 75 DAN menghadiri lebih 80% kelas menggunakan data ini:

NamaSkor% kehadiranStatus Lulus
Sally8590%
Menandakan7278%

Ujian logik AND akan distrukturkan sebagai:

=IF(AND(B2>75,C2>80),"Pass","Fail")

Ini mengembalikan Pas jika KEDUA-DUA kriteria dipenuhi, manakala kegagalan mana-mana syarat menyebabkan pengeluaran Gagal.

Sebaliknya, anda boleh menguji berbilang keadaan ATAU sebaliknya dengan:

=IF(OR(B2>75,C2>80),"Pass","Fail")

Kini pelajar akan lulus jika SAMA ADA mendapat markah melebihi 75 ATAU mempunyai kehadiran melebihi 80% adalah benar. Tetapi gagal kedua-duanya masih mengembalikan status Gagal.

4. JIKA Contoh 4: Fungsi SUMIF

Sebagai tambahan kepada IF, satu lagi fungsi berguna yang berkaitan dengan logik bersyarat ialah SUMIF. Ini menjumlahkan julat sel berdasarkan kriteria yang ditentukan.

Mari kita semak semula set data markah dan gunakan SUMIF untuk menjumlahkan hanya markah lulus melebihi 50.

Sintaks SUMIF ialah:

=SUMIF(range, criteria, sum_range)

Jadi memasukkan:

=SUMIF(B2:B4,”>=50”, B2:B4)

Akan mengeluarkan 105, menjumlahkan hanya 60 Mark dan 85 Sally kerana kriteria tersebut memenuhi >=50 kriteria sambil mengabaikan 45.

Ini menunjukkan cara SUMIF boleh memilih jumlah data berangka berdasarkan parameter bersyarat seperti nilai di atas/bawah, padanan teks, julat tarikh atau atribut lain.

5. JIKA Contoh 5: Fungsi VLOOKUP

Akhir sekali, mari kita periksa kes penggunaan biasa yang menggabungkan fungsi IF dan VLOOKUP.

VLOOKUP menarik data daripada jadual atau julat berasingan berdasarkan nilai carian yang sepadan dengan kriteria.

Kami boleh menyepadukan pernyataan IF untuk mengeluarkan satu nilai daripada VLOOKUP jika terdapat padanan sambil memaparkan nilai lain jika tiada padanan wujud.

Katakan anda mempunyai nombor ID pelajar dalam satu jadual dan ingin menarik nama sepadan mereka ke dalam jadual lain melalui VLOOKUP untuk memadankan ID.

Ia akan distrukturkan sebagai:

=IF(ISNA(VLOOKUP(A2,Sheet2!A1:B5,2,FALSE)),"No Match",VLOOKUP(A2,Sheet2!A1:B5,2,FALSE))

Jadi jika VLOOKUP tidak mengembalikan padanan, pernyataan IF menangkap kod ralat #N/A dan mengeluarkan "Tiada Padanan". Tetapi jika padanan nama ditemui, maka ia akan mengeluarkan rentetan nama sebenar sebaliknya.

Sintaks ini membenarkan pengendalian carian VLOOKUP yang tidak sepadan dengan anggun atau mengembalikan bendera tersuai apabila tiada data wujud.

Petua Lanjutan untuk Penggunaan Fungsi IF

Dengan contoh asas yang diliputi, mari kita jalankan beberapa petua quickfire tentang penggunaan fungsi IF yang lebih maju:

  • Transpose tatasusunan dengan IF untuk mengembalikan tatasusunan lajur atau baris penuh dan bukannya skalar sahaja
  • Gabungkan dengan COUNTIF untuk mengira kejadian yang memenuhi syarat tertentu
  • Buat jatuh turun berlatarkan dengan meletakkan IF yang mana nilai pilihan menapis jatuh turun kemudian secara dinamik
  • Bina carta dinamik mengemas kini perubahan pemilihan dengan memautkan julat data carta kepada output IF
  • Membina peraturan pengesahan data dengan respons pengendalian ralat tersuai menggunakan IF
  • Sepadukan IF dengan Jadual Pangsi dan carta untuk menyesuaikan logik pengagregatan dan bukannya memaparkan lalai
  • Menambahbaik interaksi papan pemuka dengan memautkan output IF kepada kawalan input seperti penghiris atau bar skrol

Belajar untuk menggabungkan IF secara kreatif dengan VLOOKUP, SUMIF, COUNTIF dan fungsi lain mengembangkan keupayaan anda untuk memanipulasi hasil analisis data.

Takeaways Utama

Kesederhanaan namun fleksibiliti fungsi IF dalam Excel menjadikannya tidak ternilai untuk kedua-dua ujian logik asas dan kompleks. Apa yang diperlukan ialah pemahaman tentang susunan sintaks dan prinsip bersarang untuk mengendalikan senario berbilang keadaan yang terperinci.

Dengan penguasaan yang teguh terhadap IF, anda boleh menyesuaikan hampir sebarang pengiraan data, analisis atau interaksi papan pemuka untuk memenuhi keperluan perniagaan dengan tepat. Jadi integrasikan beberapa ujian logik hari ini untuk membuka kunci kecerdasan yang lebih besar daripada model Excel anda!

Related Posts