Fungsi ISNA dalam Excel dengan contoh formula
Tutorial ini meneroka pelbagai kaedah untuk menggunakan fungsi ISNA Excel untuk menguruskan kesilapan #N/A. Excel memaparkan ralat #N/A apabila nilai carian tidak dijumpai. Fungsi ISNA membantu mewujudkan lebih banyak formula mesra pengguna dan meningkatkan penampilan lembaran kerja.
- Aplikasi praktikal ISNA
- Menggabungkan ISNA dengan jika
- Menggunakan isna dengan vlookup
- Mengira #N/A Kesalahan dengan SumProduct dan ISNA
Fungsi ISNA Excel
Fungsi ISNA memeriksa kesilapan #N/A dalam sel atau formula, kembali benar jika dijumpai, dan sebaliknya. Ia serasi dengan Excel 2000 hingga 2021 dan Excel 365. Sintaks adalah mudah:
ISNA(value)
di mana nilai adalah sel atau formula untuk diperiksa.
Formula ISNA asas menggunakan rujukan sel:
=ISNA(A2)
Ini pulangan benar jika A2 mengandungi #N/A, dan sebaliknya.
Aplikasi ISNA praktikal
ISNA paling berkesan apabila digabungkan dengan fungsi lain. Sebagai contoh, sarang formula lain dalam hujah nilai ISNA:
ISNA(*your_formula*())
Katakan anda membandingkan dua senarai (lajur A dan D) untuk mencari nama yang terdapat dalam kedua -duanya dan yang unik untuk senarai 1. Fungsi MATCH
membandingkan A3 dengan lajur D:
=MATCH(A3, $D$2:$D$9, 0)
Jika nama itu dijumpai, perlawanan mengembalikan kedudukannya; Jika tidak, #n/a. Membungkusnya dalam isna:
=ISNA(MATCH(A3, $D$2:$D$9, 0))
Ini, apabila disalin, menunjukkan sama ada pelajar (lajur A) berada dalam lajur D (benar = tidak dijumpai, palsu = dijumpai).
Nota: Pengguna Excel 365 dan 2021 boleh menggunakan fungsi Xmatch yang lebih moden.
Jika formula ISNA
Oleh kerana ISNA hanya mengembalikan benar/palsu, gunakannya dengan jika mesej tersuai:
IF(ISNA(…), "*text_if_error*", "*text_if_no_error*")
Untuk menunjukkan "tiada ujian gagal" untuk pelajar tanpa ujian gagal (mereka yang mempunyai #N/A dari perlawanan):
=IF(ISNA(MATCH(A3,$D$2:$D$9,0)), "No failed tests", "Failed")
Ini menghasilkan hasil yang lebih jelas.
ISNA dengan vlookup
Kombinasi IF/ISNA berfungsi dengan mana -mana fungsi yang kembali #n/a. Dengan vlookup:
IF(ISNA(VLOOKUP(…), "*custom_text*", VLOOKUP(…))
Ini mengembalikan teks tersuai jika VLOOKUP mendapati #n/a; Jika tidak, ia mengembalikan hasil VLOOKUP. Untuk menunjukkan subjek yang gagal atau "tidak ada ujian gagal":
=IF(ISNA(VLOOKUP(A3, $D$3:$E$9, 2, FALSE)), "No failed tests", VLOOKUP(A3, $D$3:$E$9, 2, FALSE))
Excel 2013 menawarkan IFNA untuk penyelesaian yang lebih mudah:
=IFNA(VLOOKUP(A3, $D$3:$E$9, 2, FALSE), "-")
Pengguna Excel 365 dan 2021 boleh menggunakan xlookup:
=XLOOKUP(A3, $D$3:$D$9, $E$3:$E$9, "-")
Mengira #N/A Kesalahan dengan SumProduct dan ISNA
Untuk mengira kesilapan #N/A dalam julat:
SUMPRODUCT(--ISNA(*range*))
ISNA mencipta array yang benar/palsu; --
Menukar kepada 1s dan 0s; Sumroduct jumlah hasilnya. Untuk mengira pelajar tanpa ujian gagal:
=SUMPRODUCT(--ISNA(MATCH(A3:A14, D2:D9, 0)))
Tutorial ini menunjukkan penciptaan dan menggunakan formula ISNA dalam Excel. Contoh yang boleh dimuat turun disediakan.
Atas ialah kandungan terperinci Fungsi ISNA dalam Excel dengan contoh formula. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas









