Excel formülü: #NAME nasıl düzeltilir? hata -

İçindekiler

Özet

İsim? Excel bir şeyi tanımadığında hata oluşur. Genellikle #NAME? bir işlev adı yanlış yazılmışsa oluşur, ancak aşağıda açıklandığı gibi başka nedenler de vardır. #NAME'i mi düzeltiyorsunuz? hata genellikle sadece bir yazım veya sözdizimi düzeltme meselesidir. Daha fazla bilgi ve çözülecek adımlar için aşağıya bakın.

Açıklama

İsim? Excel bir şeyi tanıyamadığında hata oluşur. Sıklıkla #NAME? bir işlev adı yanlış yazılmışsa oluşur, ancak aşağıda açıklandığı gibi başka nedenler de vardır. #NAME'i mi düzeltiyorsunuz? hata genellikle sadece bir yazım veya sözdizimi düzeltme meselesidir.

Aşağıdaki örnekler, #AD hatasını döndüren yanlış yapılandırılmış formülleri ve hatayı düzeltmek ve tekrar çalışan bir formül almak için gereken adımları gösterir.

İşlev adı yanlış yazılmış

Aşağıdaki örnekte, DÜŞEYARA işlevi, F3'te bir öğe fiyatını almak için kullanılır. "DÜŞEYARA" işlev adı yanlış yazılıyor ve formül #AD?

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

Formül sabitlendiğinde formül düzgün çalışır:

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

Aralık yanlış girildi

Aşağıdaki örnekte, MAX ve MIN fonksiyonları minimum ve maksimum sıcaklıkları bulmak için kullanılır. sırasıyla F2 ve F3'teki formüller şunlardır:

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

F3'te kullanılan aralığın altı düzeltildi:

Not: Bir aralığa iki nokta üst üste (:) eklemeyi unutmak da #AD'ı tetikler? hata.

Adlandırılmış aralık yanlış yazılmış

Aşağıdaki örnekte, "veri" adlı aralık C3: C7'ye eşittir. F2'de, "veri" yanlış yazılmış "daata" ve MAX işlevi #NAME?

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

Aşağıda, yazım düzeltildi ve MAX işlevi, maksimum satış numarası olarak 325'i doğru bir şekilde döndürür:

=MAX(data) // returns 325

Belirtilen aralıklar, formülde tırnak işaretleri ("") içine alınmaz.

Adlandırılan aralığın yerel kapsamı var

Adlandırılan aralıkların yerel (yalnızca bu çalışma sayfası) veya genel (tüm çalışma sayfaları) kapsamı olabilir, bu nedenle bir #AD? Yerel olarak kapsamı farklı bir çalışma sayfasına ayarlanmış geçerli bir adlandırılmış aralığa başvurmaya çalışırsanız hata. Kapsam adı verilen aralıkları kontrol etmek için Ad Yöneticisini (yalnızca Control + F3, Windows) kullanabilirsiniz. Burada adlandırılmış aralıklar hakkında daha fazla bilgi edinin.

Tırnak işaretleri olmadan girilen metin değeri

Bir metin değeri çift tırnak işareti olmadan girildiğinde, Excel değeri bir işlev adı veya adlandırılmış aralık olarak yorumlamaya çalıştığını düşünür. Bu bir #AD'a neden olabilir mi? eşleşme bulunamadığında hata. Aşağıdaki örnekte, UZUNLUK işlevi "elma" kelimesinin uzunluğunu elde etmek için kullanılmıştır. B3'te formül, tırnak içinde "elma" metin dizesi ("") olmadan girilir. Apple bir işlev adı veya adlandırılmış aralık olmadığından, sonuç #AD?

=LEN(apple) // returns #NAME?

Aşağıya alıntılar eklenmiştir ve UZUNLUK işlevi artık doğru şekilde çalışmaktadır:

=LEN("apple") // returns 5

Akıllı alıntılarla metin değeri

Metin değerlerinin çift tırnaklı tırnak işareti olması gerekir (yani "elma"). "Akıllı" (bazen "kıvrımlı" olarak adlandırılır) tırnaklar kullanılırsa, Excel bunları hiç tırnak işareti olarak yorumlamaz ve bunun yerine #AD?

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

Düzeltmek için akıllı tırnak işaretlerini düz tırnak işaretleriyle değiştirmeniz yeterlidir:

=LEN("apple") // returns 5

Not: Microsoft Word gibi bazı uygulamalar, düz tırnakları otomatik olarak akıllı tırnak işaretlerine dönüştürebilir, bu nedenle bir formülü farklı uygulamaların veya ortamların içine ve dışına taşırken dikkatli olun.

Ilginç makaleler...