Cara Membetulkan Ralat #NAME dalam Excel

Siaran ini merangkumi semua yang anda perlu tahu tentang mencari, membetulkan dan mencegah #NAME? ralat dalam Excel.

Jika anda telah menggunakan formula Excel untuk seketika, anda mungkin menghadapi #NAME yang menjengkelkan? kesilapan. Excel menunjukkan kepada kami ralat ini untuk membantu kami menyelesaikan masalah dengan formula, tetapi ia tidak menyatakan dengan tepat apa yang salah dengan formula.

Ralat ‘#NAME?’ muncul dalam sel apabila Excel tidak mengenali formula atau hujah formula anda. Ia menunjukkan bahawa terdapat sesuatu yang salah atau hilang dengan aksara formula yang anda gunakan dan yang perlu diperbetulkan.

Terdapat beberapa sebab mengapa anda pernah melihat #NAME? ralat dalam Excel. Punca biasa ialah salah ejaan mudah formula atau fungsi. Tetapi terdapat sebab lain juga termasuk, nama julat yang ditaip dengan betul, julat sel yang salah eja, tanda petikan yang hilang di sekeliling teks dalam formula, tiada titik bertindih untuk julat sel atau versi formula yang salah. Dalam artikel ini, kami akan menerangkan beberapa isu paling biasa yang boleh menyebabkan ralat #Name dalam Excel dan cara membetulkannya.

Formula atau Nama Fungsi yang salah eja

Punca paling biasa ralat #Name ialah salah ejaan nama fungsi atau apabila fungsi itu tidak wujud. Apabila anda memasukkan sintaks fungsi atau formula yang salah, ralat #Name dipaparkan dalam sel tempat formula dimasukkan.

Dalam contoh berikut, fungsi COUTIF digunakan untuk mengira bilangan kali item (A1) berulang dalam senarai (lajur A). Tetapi, nama fungsi "COUNIF" dieja salah sebagai "COUNTIIF" dengan dua 'II', oleh itu formula mengembalikan #NAME? ralat.

Apa yang anda perlu lakukan ialah membetulkan ejaan fungsi, dan ralat itu diperbetulkan.

Untuk mengelakkan ralat ini, anda boleh menggunakan cadangan formula dan bukannya menaip formula secara manual. Sebaik sahaja anda mula menaip formula, Excel akan memaparkan senarai fungsi padanan di bawah tempat anda menaip seperti yang ditunjukkan di bawah.

Klik dua kali pada salah satu fungsi yang dicadangkan atau tekan TAB untuk menerima fungsi yang dicadangkan oleh autolengkap. Kemudian, masukkan argumen dan tekan Enter.

Julat Sel yang salah

Satu lagi punca ralat #Name adalah kerana julat sel dimasukkan dengan salah. Ralat ini akan berlaku jika anda terlupa memasukkan titik bertindih (:) dalam julat atau menggunakan gabungan huruf dan nombor yang salah untuk julat.

Dalam contoh di bawah, rujukan julat tiada titik bertindih (A1A6 bukannya A1:A6), jadi hasilnya mengembalikan ralat #NAME.

Dalam contoh yang sama, julat sel mempunyai gabungan huruf dan nombor yang salah, jadi ia mengembalikan ralat #NAME.

Kini, julat yang digunakan dalam sel A7 telah ditetapkan untuk mendapatkan hasil yang betul:

Julat Dinamakan yang salah

Julat bernama ialah nama deskriptif, digunakan untuk merujuk kepada sel individu atau julat sel dan bukannya alamat sel. Jika anda salah mengeja julat bernama dalam formula anda atau merujuk kepada nama yang tidak ditakrifkan dalam hamparan anda, maka formula itu akan menjana #NAME? ralat.

Dalam contoh di bawah, julat C4:C11 dinamakan "Berat". Apabila kita cuba menggunakan nama ini untuk menjumlahkan julat sel, kita mendapat #Nama? ralat. Ini kerana nama julat "Berat" salah eja "Wieght" dan fungsi SUM dalam B2 mengembalikan #NAME? ralat.

Di sini, kami mendapat ralat #Name, kerana kami cuba menggunakan julat bernama "Muat" yang tidak ditentukan dalam formula. Julat bernama "Muat" tidak wujud dalam helaian ini, jadi kami mendapat ralat #NAME.

Di bawah, membetulkan ejaan julat sel yang ditentukan membetulkan isu dan mengembalikan '46525' sebagai jumlah berat Daging.

Untuk mengelakkan ralat ini, anda boleh menggunakan kotak dialog 'Tampal Nama' untuk memasukkan nama julat ke dalam fungsi dan bukannya menaip nama. Apabila anda perlu menaip nama julat dalam formula anda, tekan kekunci fungsi F3 untuk melihat senarai julat yang dinamakan dalam buku kerja anda. Pada kotak dialog Tampal Nama, pilih nama dan klik 'OK' untuk memasukkan julat bernama secara automatik ke dalam fungsi.

Dengan cara ini anda tidak perlu menaip nama secara manual yang menghalang ralat daripada berlaku.

Semak Skop Julat Dinamakan

Sebab lain anda mungkin mendapat ralat ‘#NAME?’ ialah apabila anda cuba merujuk julat bernama skop setempat daripada lembaran kerja lain dalam buku kerja. Apabila anda mentakrifkan julat bernama, anda boleh menetapkan sama ada anda mahukan skop julat bernama ke seluruh buku kerja atau hanya pada helaian tertentu.

Jika anda telah menetapkan skop julat yang dinamakan pada helaian tertentu dan cuba merujuknya daripada lembaran kerja lain, anda akan melihat #NAME? ralat.

Untuk menyemak skop julat yang dinamakan, klik pilihan 'Pengurus Nama' daripada tab 'Formula' atau tekan Ctrl + F3. Ia akan menunjukkan kepada anda semua julat yang dinamakan dan nama jadual dalam buku kerja. Di sini, anda boleh membuat, memadam atau mengedit nama sedia ada.

Walaupun anda boleh menyemak skop julat yang dinamakan dalam kotak dialog 'Pengurus Nama', anda tidak boleh mengubahnya. Anda hanya boleh menetapkan skop apabila membuat julat bernama. Betulkan julat yang dinamakan dengan sewajarnya atau tentukan julat bernama baharu untuk menyelesaikan isu tersebut.

Teks Tanpa Petikan Berganda (” “)

Memasukkan nilai teks tanpa petikan berganda dalam formula juga akan menyebabkan Ralat #NAME. Jika anda memasukkan sebarang nilai teks dalam formula, anda mesti melampirkannya dalam tanda petikan berganda (" "), walaupun anda hanya menggunakan ruang.

Sebagai contoh, formula di bawah cuba mencari kuantiti 'Babi' dalam jadual menggunakan fungsi VLOOKUP. Tetapi, dalam B13, rentetan teks 'Babi' dimasukkan tanpa petikan berganda (“ ") dalam formula. Jadi formula mengembalikan #NAME? ralat seperti yang ditunjukkan di bawah.

Jika terdapat petikan di sekitar nilai, Excel akan menganggapnya sebagai rentetan teks. Tetapi apabila nilai teks tidak disertakan dalam petikan berganda, Excel menganggapnya sebagai julat bernama atau nama formula. Apabila julat atau fungsi yang dinamakan itu tidak ditemui, Excel mengembalikan #NAME? ralat.

Hanya sertakan nilai teks "Babi" dalam petikan dua kali dalam formula dan ralat #NAME akan hilang. Selepas petikan ditambah, fungsi VLOOKUP mengembalikan kuantiti Babi sebagai '15'.

Nota: Nilai teks perlu disertakan dengan petikan berganda lurus (iaitu “Anjing”). Jika anda memasukkan nilai teks dengan petikan pintar (iaitu ❝Anjing❞), Excel tidak akan mengenali ini sebagai petikan dan sebaliknya akan menghasilkan #NAME? ralat.

Menggunakan Formula Versi Baharu dalam Versi Excel Lama

Fungsi yang diperkenalkan dalam versi Excel baharu tidak berfungsi pada versi Excel yang lebih lama. Sebagai contoh, fungsi baharu seperti CONCAT, TEXTJOIN, IFS, SWITCH, dll. telah ditambahkan dalam Excel 2016 dan 2019.

Jika anda cuba menggunakan fungsi baharu ini dalam versi Excel yang lebih lama seperti Excel 2007, 2010, 2013 atau membuka fail yang mengandungi formula ini dalam versi yang lebih lama, anda mungkin akan mendapat ralat #NAME. Excel tidak mengenali fungsi baharu ini kerana ia tidak wujud dalam versi tersebut.

Malangnya, tiada penyelesaian untuk isu ini. Anda tidak boleh menggunakan formula yang lebih baharu dalam versi Excel yang lebih lama. Jika anda membuka buku kerja dalam versi yang lebih lama, pastikan anda tidak memasukkan mana-mana fungsi yang lebih baharu dalam fail tersebut.

Selain itu, Jika anda menyimpan buku kerja yang mempunyai makro dengan formula menggunakan pilihan 'Simpan Sebagai', tetapi anda tidak mendayakan makro dalam fail yang baru disimpan, anda mungkin akan melihat ralat #NAME.

Mencari semua #NAME? Ralat dalam Excel

Katakan anda menerima hamparan besar daripada rakan sekerja dan anda tidak dapat melakukan beberapa pengiraan kerana ralat. Jika anda tidak tahu di mana semua ralat anda terletak, terdapat dua cara berbeza yang boleh anda gunakan untuk mencari ralat #NAME dalam Excel.

Menggunakan Alat Pergi Ke Khas

Jika anda ingin mencari sebarang dan semua ralat dalam lembaran kerja anda, anda boleh melakukannya dengan ciri Pergi Ke Khas. Alat Pergi Ke Khas mencari bukan sahaja #NAME? ralat tetapi semua jenis ralat dalam hamparan. Begini cara anda melakukan ini:

Buka hamparan di mana anda ingin memilih sel dengan ralat, kemudian, klik pada ikon 'Cari dan Pilih' dalam kumpulan Penyuntingan tab 'Rumah'.

Sebagai alternatif, tekan F5 buka dialog 'Pergi Ke' dan klik pilihan 'Khas'.

Sama ada cara, ia akan membuka kotak dialog 'Pergi ke Khas'. Di sini, pilih pilihan 'Formula', nyahpilih semua pilihan lain di bawah Formula dan kemudian, biarkan kotak yang mengatakan 'Ralat' dipilih. Kemudian, klik ‘OK’.

Ini akan memilih semua sel yang mempunyai sebarang jenis ralat di dalamnya seperti yang ditunjukkan di bawah. Selepas sel ralat dipilih, anda boleh merawatnya mengikut cara yang anda mahukan.

Menggunakan Cari dan Ganti

Jika anda hanya ingin mengetahui ralat #NAME dalam helaian, anda boleh menggunakan alat Cari dan Ganti. Ikut langkah-langkah ini:

Mula-mula, pilih julat atau pilih keseluruhan lembaran kerja (dengan menekan Ctrl + A) di mana anda ingin mencari ralat Nama. Kemudian, klik 'Cari & Pilih' dalam tab 'Rumah' dan pilih 'Cari' atau tekan Ctrl + F.

Dalam kotak dialog Cari dan Ganti, taip #NAME? dalam medan 'Cari apa' dan klik butang 'Pilihan'.

Kemudian, pilih 'Nilai' dalam menu lungsur 'Look in', dan kemudian pilih sama ada 'Cari Seterusnya' atau 'Cari Semua'.

Jika anda memilih 'Cari Seterusnya', Excel memilih sel satu demi satu yang mempunyai ralat Nama yang boleh dirawat secara individu. Atau, jika anda memilih 'Cari Semua', kotak lain akan muncul di bawah dialog Cari dan Ganti yang menyenaraikan semua sel dengan ralat #NAME.

Mengelakkan #NAME? Ralat dalam Excel

Kami telah melihat punca ralat #NAME yang paling biasa dalam Excel dan cara membetulkan serta mengelakkannya. Tetapi cara terbaik untuk mengelakkan ralat #NAME ialah menggunakan Wizard Fungsi untuk memasukkan formula dalam helaian.

Wizard Fungsi Excel membolehkan anda menjana fungsi yang sah dengan cepat. Ia memberikan anda senarai fungsi dengan sintaks (julat, kriteria) yang boleh anda laksanakan dengan mudah. Ini caranya:

Mula-mula, pilih sel di mana anda ingin memasukkan formula. Kemudian, anda boleh sama ada pergi ke tab 'Formula' dan klik pilihan 'Sisipkan Fungsi' pada kumpulan Perpustakaan Fungsi atau anda boleh klik pada butang Wizard Fungsi 'fx' yang terletak pada bar alat di sebelah bar formula.

Anda juga boleh memilih fungsi daripada mana-mana satu daripada kategori yang tersedia dalam 'Perpustakaan Fungsi' di bawah tab 'Formula'.

Dalam kotak dialog Sisip Fungsi, klik pada menu lungsur di sebelah 'pilih kategori' dan pilih salah satu daripada 13 kategori yang disenaraikan di sana. Semua fungsi di bawah kategori yang dipilih akan disenaraikan dalam kotak 'Pilih fungsi'. Pilih fungsi yang anda ingin masukkan dan klik 'OK'

Sebagai alternatif, anda boleh menaip formula (anda juga boleh menaip nama separa) dalam medan 'Cari fungsi' dan carinya. Kemudian, klik dua kali pada fungsi atau klik 'OK'.

Ini akan membuka kotak dialog Fungsi Argumen. Di sini, anda perlu memasukkan argumen fungsi. Sebagai contoh, kami ingin mencari kuantiti 'Babi' dalam jadual menggunakan fungsi VLOOKUP.

Look_value dimasukkan 'Babi'. Untuk Table_array, anda boleh terus memasukkan julat jadual (A1:D9) dalam medan atau klik butang anak panah ke atas di dalam medan untuk memilih julat. Co_index_num dimasukkan '3' dan Range_lookup ditetapkan kepada 'TRUE'. Setelah, anda telah menentukan semua hujah, klik butang 'OK'.

Anda akan melihat hasilnya dalam sel yang dipilih dan formula yang lengkap dalam bar Formula.

Menggunakan Wizard Formula boleh menjimatkan banyak masa dan membantu anda mengelakkan #NAME? ralat dalam Excel.

itu sahaja.

Kategori: Apl