Excel

Kesalahan Formula Excel

Excel Formula Errors

Semakin banyak formula yang anda tulis, semakin banyak kesilapan yang akan anda hadapi :)





Walaupun mengecewakan, kesalahan formula berguna, kerana mereka memberitahu anda dengan jelas bahawa ada sesuatu yang salah. Ini jauh lebih baik daripada tidak mengetahui. Kesalahan Excel yang paling dahsyat biasanya berasal kelihatan normal formula yang kembali dengan senyap tidak betul hasil.

Apabila anda menghadapi ralat formula, jangan panik. Tetap tenang dan siasat secara kaedah sehingga anda menemui puncanya. Tanyakan pada diri sendiri, 'Apa ralat ini memberitahu saya?' Eksperimen dengan percubaan dan kesilapan. Apabila anda memperoleh lebih banyak pengalaman, anda akan dapat mengelakkan banyak kesalahan, dan lebih cepat memperbaiki kesalahan yang timbul.





# DIV / 0! , #NAMA? , # N / A , #PADA SATU , # NILAI! , #REF! , #NULL , #### , # PERMAINAN! , #CALC!

Memperbaiki Kesalahan

Berikut adalah proses asas untuk memperbaiki kesalahan di bawah. Ingat bahawa kesalahan formula sering 'melambung' melalui lembaran kerja, apabila satu kesalahan mencetuskan yang lain. Semasa anda menemui dan menyelesaikan masalah intinya, perkara sering disatukan dengan cepat.



1. Cari kesilapan. Anda dapat menggunakan Pergi ke Istimewa> Formula seperti yang dijelaskan di bawah.

2. Jejaki ralat kembali ke sumbernya. Sekiranya ini sukar, cubalah ciri kesalahan jejak .

3. Cari tahu apa yang menyebabkan ralat. Sekiranya diperlukan, pecahkan formula menjadi beberapa bahagian.

cara menggunakan formula hari ini di excel

4. Betulkan ralat pada sumbernya.

Video: Contoh ralat formula Excel

Video: Gunakan F9 untuk menyahpepijat formula

Mencari semua kesilapan

Anda boleh menemui semua kesalahan sekaligus dengan Go To Special. Menggunakan jalan pintas papan kekunci Control + G, kemudian klik butang 'Special'. Excel akan memaparkan dialog dengan banyak pilihan yang dilihat di bawah. Untuk memilih ralat sahaja, pilih Rumus + Kesalahan, kemudian klik 'OK':

Ralat Excel Ke Kesalahan Formula Khas

Kesalahan Perangkap

Kesalahan memerangkap adalah cara 'menangkap' kesalahan untuk menghentikannya muncul di tempat pertama. Ini masuk akal apabila anda mengetahui kemungkinan kesalahan tertentu dan anda mahu menghentikan mesej ralat daripada muncul. Terdapat dua pendekatan asas:

2. Perangkap ralat dengan IFERROR atau ISERROR . Dengan pendekatan ini, anda mencari kesalahan, dan memberikan alternatif apabila ralat dikesan. Halaman ini menunjukkan contoh VLOOKUP .

3. Cegah pengiraan sehingga nilai yang diperlukan tersedia. Dalam kes ini, alih-alih melihat kesalahan, anda cuba mencegah ralat itu dengan memeriksa nilai terlebih dahulu. Halaman ini menunjukkan beberapa contoh .

Kod ralat Excel

Terdapat 9 kod ralat yang mungkin anda hadapi pada suatu ketika semasa anda menggunakan formula Excel. Bahagian ini menunjukkan contoh setiap ralat formula, dengan maklumat dan pautan tentang cara membetulkan ralat tersebut.

# DIV / 0! kesilapan

Seperti namanya, # DIV / 0! ralat muncul apabila formula cuba membahagi dengan sifar, atau dengan nilai yang bersamaan dengan sifar. Anda mungkin melihat # DIV / 0! ralat semasa data belum lengkap. Sebagai contoh, sel di lembaran kerja kosong kerana data belum dimasukkan, atau belum tersedia. Anda juga mungkin melihat ralat pembahagi dengan sifar dengan AVERAGEIF dan AVERAGEIFS berfungsi, apabila kriteria tidak sesuai dengan sel dalam julat.

Contohnya, dalam lembaran kerja di bawah, ralat DIV dipaparkan di sel D4 kerana C4 kosong. Sel kosong dinilai sebagai sifar oleh Excel, dan B4 tidak dapat dibahagi dengan sifar:

Excel # DIV / 0! contoh kesalahan

Dalam banyak kes, sel kosong atau nilai yang hilang tidak dapat dielakkan. Anda boleh menggunakan Fungsi IFERRROR untuk memerangkap # DIV / 0! dan paparkan mesej yang lebih mesra jika anda mahu.

Lagi: Cara membetulkan # DIV / 0! kesilapan

#NAMA? kesilapan

Nama? ralat menunjukkan bahawa Excel tidak mengenali sesuatu. Ini mungkin nama fungsi yang salah eja, a julat bernama itu tidak wujud, atau rujukan sel yang dimasukkan tidak betul. Contohnya, pada skrin di bawah, Fungsi VLOOKUP dalam F3 adalah salah eja 'VLOKUP'. VLOKUP bukan nama yang sah, jadi formula mengembalikan #NAME ?.

Excel #NAMA? contoh kesalahan

Untuk membetulkan #NAME? ralat, anda mesti menemui masalahnya, kemudian betulkan ejaan atau sintaksisnya. Untuk maklumat lebih terperinci dan contoh, lihat halaman ini .

Video: Cara menggunakan F9 untuk men-debug kesalahan formula

# N / A ralat

Kesalahan # N / A muncul apabila sesuatu tidak dapat dijumpai. Ia memberitahu anda sesuatu yang hilang atau salah eja. Ini mungkin kod produk yang belum tersedia, nama pekerja yang salah eja, warna yang tidak ada, dan lain-lain Fungsi yang biasanya dipengaruhi oleh kesalahan # N / A adalah fungsi pencarian klasik, termasuk VLOOKUP, HLOOKUP, LOOKUP, dan MATCH.

Contohnya, pada layar di bawah, formula di F3 mengembalikan # N / A kerana 'Bacon' tidak ada dalam jadual carian:

Contoh ralat Excel # N / A

Sekiranya nilai di E3 diubah menjadi 'kopi', 'telur', dll. VLOOKUP akan berfungsi seperti biasa dan mengambil semula kos item.

Cara terbaik untuk mengelakkan kesilapan # N / A adalah dengan memastikan nilai carian dan jadual carian betul dan lengkap. Sekiranya perlu, anda boleh memerangkap ralat # N / A dengan IFERROR dan memaparkan mesej yang lebih mesra, atau tidak memaparkan apa-apa. '

Maklumat lanjut: Cara memperbaiki ralat # N / A.

#NUM! kesilapan

#NUM! ralat berlaku apabila nombor terlalu besar atau kecil, atau ketika pengiraan tidak mungkin dilakukan. Contohnya, jika anda cuba mengira punca kuasa dua nombor negatif, anda akan melihat ralat #NUM:

Excel #NUM! contoh kesalahan

Pada skrin di atas fungsi SQRT digunakan untuk mengira nombor punca kuasa dua pada lajur B. Rumus dalam C5 mengembalikan #NUM! ralat kerana nilai di B5 adalah negatif, dan tidak mungkin untuk mengira punca kuasa dua nombor negatif.

Anda juga mungkin mengalami ralat #NUM jika anda membalikkan tarikh mula dan tarikh akhir di dalam Fungsi DATEDIF .

Secara umum, memperbaiki #NUM! ralat adalah masalah menyesuaikan input seperti yang diperlukan untuk membuat pengiraan dapat dilakukan lagi.

Maklumat lanjut: Bagaimana membetulkan #NUM! kesilapan .

Video: Contoh kesalahan formula Excel s

# NILAI! kesilapan

Nilai! ralat muncul apabila nilai bukan jenis yang diharapkan atau berlaku (seperti tanggal, waktu, nombor, teks, dll.) Ini boleh berlaku apabila sel dibiarkan kosong, ketika nilai teks diberikan kepada fungsi yang mengharapkan nilai numerik, atau apabila tarikh dinilai sebagai teks oleh Excel.

Contohnya, di layar di bawah, sel C3 berisi teks 'NA', dan formula di F2 mengembalikan # NILAI! kesilapan.

Excel # NILAI! contoh kesalahan

Di bawah ini, Fungsi BULAN tidak dapat mengekstrak nilai sebulan dari 'apple', kerana 'apple' bukan tarikh:

Excel # NILAI! contoh ralat dengan fungsi BULAN

cara membuat gambarajah pareto

Catatan: anda mungkin juga melihat # NILAI! ralat jika anda membuat formula larik dan lupa masukkan formula dengan Control + Shift + Enter.

Untuk membetulkan # NILAI! ralat, anda perlu mengesan nilai yang bermasalah, dan memberikan jenis nilai yang betul. Untuk maklumat lebih terperinci dan contoh, lihat halaman ini .

#REF! kesilapan

#REF! kesalahan adalah salah satu kesalahan yang paling biasa anda lihat dalam formula Excel. Ia berlaku apabila rujukan menjadi tidak sah. Dalam banyak kes, ini kerana helaian, baris, atau lajur telah dikeluarkan, atau kerana formula dengan rujukan relatif telah disalin ke lokasi baru di mana rujukan tidak sah.

Contohnya, pada layar di bawah, formula di C8 disalin ke E4. Di lokasi baru ini, kerana julat C3: C7 relatif, ia menjadi tidak sah dan formula mengembalikan #REF !:

Contoh ralat Excel #REF

#REF! ralat mungkin agak sukar untuk diperbaiki kerana rujukan sel asal hilang selamanya. Sekiranya anda memadamkan baris atau lajur dan melihat #REF! ralat, anda harus segera membuat tindakan dan menyesuaikan formula terlebih dahulu.

Maklumat lanjut mengenai #REF! kesilapan.

#NULL! kesilapan

#NULL! ralat agak jarang berlaku di Excel, dan biasanya hasil daripada kesalahan ketik di mana watak ruang digunakan dan bukannya koma (,) atau titik dua (:) antara dua rujukan sel. Sebagai contoh, pada skrin di bawah formula di F3 mengembalikan ralat #NULL:

Excel # NULL! contoh kesalahan

Secara teknikal, ini kerana watak ruang adalah 'jarak bersilang' pengendali dan yang #NULL! ralat melaporkan bahawa dua julat (C3 dan C7) tidak bersilang. Dalam kebanyakan kes, anda boleh membetulkan ralat NULL dengan menggantikan ruang dengan koma atau titik dua jika diperlukan.

Lagi: Cara membetulkan #NULL! kesilapan

Ralat ####

Walaupun secara teknis bukan kesalahan, Anda mungkin juga melihat formula yang menampilkan rentetan karakter hash (###) dan bukan hasil yang normal. Contohnya, di layar di bawah, formula di C3 menambah 5 hari ke tarikh di lajur B:

Contoh ralat Excel #####

Dalam kes ini, karakter hash atau pound (###) muncul kerana tarikh di lajur C diformat dengan format panjang dan tidak sesuai dengan lajur. Untuk menyelesaikan ralat ini, cukup lajur lebih luas.

Catatan: Excel tidak akan memaparkan tarikh negatif. Sekiranya formula mengembalikan nilai tarikh negatif, Excel akan memaparkan #####.

Lagi: Cara memperbaiki kesalahan #####

# PERMAINAN! kesilapan

Kesalahan #SPILL berlaku apabila formula mengeluarkan a julat permainan yang masuk ke sel yang sudah mengandungi data. Contohnya, pada skrin di bawah, Fungsi UNIK dikonfigurasikan untuk mengekstrak senarai nama unik ke dalam rentang tumpahan bermula di D3. Kerana D5 mengandungi 'apple', operasi dihentikan dan formula mengembalikan #SPILL !.

Contoh ralat Excel #SPILL

Apabila 'apple' dihapus dari D5, formula akan berfungsi seperti biasa, dan mengembalikan 'Joe', 'Sam', dan 'Mary'.

Perincian: Cara memperbaiki kesalahan #SPILL

Video: Tumpahan dan jarak tumpahan

#CALC! kesilapan

Kesalahan #CALC berlaku apabila formula mengalami ralat pengiraan dengan array. Sebagai contoh, pada layar di bawah, fungsi FILTER disiapkan untuk menyaring data sumber dalam B5: D11. Walau bagaimanapun, formula meminta semua data dalam kumpulan 'epal', yang tidak ada:

Contoh ralat Excel #CALC

Sekiranya formula disesuaikan untuk menyaring pada kumpulan 'A', formula akan berfungsi seperti biasa:

 
= FILTER (B5:D11,B5:B11='a')
Catatan: Kesalahan SPILL dan CALC berkaitan dengan ' Susunan Dinamik ' di Office 365 sahaja. Pengarang Dave Bruns


^