Rumus Excel: Bagaimana cara memperbaiki #NAME? kesalahan -

Daftar Isi

Ringkasan

Nama? kesalahan terjadi saat Excel tidak mengenali sesuatu. Seringkali, #NAME? terjadi jika nama fungsi salah eja, tetapi ada penyebab lain, seperti yang dijelaskan di bawah. Memperbaiki #NAME? kesalahan biasanya hanya masalah mengoreksi ejaan atau sintaksis. Lihat di bawah untuk informasi lebih lanjut dan langkah-langkah penyelesaian.

Penjelasan

Nama? kesalahan terjadi saat Excel tidak dapat mengenali sesuatu. Sering, #NAME? terjadi jika nama fungsi salah eja, tetapi ada penyebab lain, seperti yang dijelaskan di bawah. Memperbaiki #NAME? kesalahan biasanya hanya masalah mengoreksi ejaan atau sintaksis.

Contoh di bawah ini menunjukkan rumus yang salah dikonfigurasi yang mengembalikan kesalahan #NAME dan langkah-langkah yang diperlukan untuk memperbaiki kesalahan dan mendapatkan rumus yang berfungsi kembali.

Nama fungsi salah eja

Dalam contoh di bawah ini, fungsi VLOOKUP digunakan untuk mengambil harga item di F3. Nama fungsi "VLOOKUP" salah dieja, dan rumus mengembalikan #NAME?

=VLOKUP(E3,B3:C7,2,0) // returns #NAME?

Saat rumus sudah diperbaiki, rumus bekerja dengan baik:

=VLOOKUP(E3,B3:C7,2,0) // returns 4.25

Rentang salah dimasukkan

Pada contoh di bawah ini, fungsi MAX dan MIN digunakan untuk mencari suhu minimum dan maksimum. rumus di F2 dan F3 masing-masing adalah:

=MAX(C3:C7) // returns 74 =MIN(CC:C7) // returns #NAME?

Di bawah kisaran yang digunakan di F3 telah diperbaiki:

Catatan: lupa menyertakan titik dua (:) dalam rentang juga akan memicu kesalahan #NAME? kesalahan.

Rentang bernama salah eja

Pada contoh di bawah ini, rentang bernama "data" sama dengan C3: C7. Di F2, "data" salah eja "daata" dan fungsi MAX mengembalikan #NAME?

=MAX(daata) // returns #NAME? error

Di bawah ini, ejaan dikoreksi dan fungsi MAX dengan benar mengembalikan 325 sebagai angka penjualan maksimum:

=MAX(data) // returns 325

Perhatikan rentang bernama tidak diapit oleh tanda kutip ("") dalam rumus.

Rentang bernama memiliki cakupan lokal

Rentang bernama dapat memiliki cakupan lokal (hanya lembar kerja ini) atau global (semua lembar kerja), jadi Anda mungkin melihat #NAME? kesalahan jika Anda mencoba untuk mereferensikan rentang nama yang valid yang dicakup secara lokal ke lembar kerja yang berbeda. Anda dapat menggunakan Pengelola Nama (Control + F3, hanya Windows) untuk memeriksa cakupan bernama rentang. Baca lebih lanjut tentang rentang bernama di sini.

Nilai teks dimasukkan tanpa tanda kutip

Ketika nilai teks dimasukkan tanpa tanda kutip ganda, Excel berpikir mencoba menafsirkan nilai sebagai nama fungsi, atau rentang bernama. Ini dapat menyebabkan #NAME? kesalahan saat tidak ditemukan kecocokan. Pada contoh di bawah ini, fungsi LEN digunakan untuk mendapatkan panjang dari kata "apple". Dalam B3 rumus dimasukkan tanpa string teks "apple" dalam tanda kutip (""). Karena apel bukan nama fungsi atau rentang bernama, hasilnya #NAME?

=LEN(apple) // returns #NAME?

Di bawah ini, tanda kutip telah ditambahkan dan fungsi LEN sekarang bekerja dengan benar:

=LEN("apple") // returns 5

Nilai teks dengan kutipan cerdas

Nilai teks harus berupa tanda kutip dengan tanda kutip ganda lurus (yaitu "apel"). Jika tanda kutip "cerdas" (terkadang disebut "keriting") digunakan, Excel tidak akan menafsirkannya sebagai tanda kutip sama sekali dan akan mengembalikan #NAME?

=LEN(“apple”) // returns #NAME?

Untuk memperbaikinya, cukup ganti kutipan pintar dengan kutipan langsung:

=LEN("apple") // returns 5

Catatan: beberapa aplikasi, seperti Microsoft Word, dapat mengubah tanda kutip langsung menjadi tanda kutip cerdas secara otomatis, jadi berhati-hatilah jika Anda memindahkan rumus masuk dan keluar dari aplikasi atau lingkungan yang berbeda.

Artikel yang menarik...