Excel’de #NAME Hatası Nasıl Düzeltilir

Excel’de #NAME Hatası Nasıl Düzeltilir

Bu gönderi, #NAME? Excel’deki hatalar.

Excel formüllerini bir süredir kullanıyorsanız, muhtemelen can sıkıcı #NAME? hatalar. Excel, sorunu bir formülle çözmemize yardımcı olmak için bize bu hatayı gösterir, ancak formülde gerçekten neyin yanlış olduğunu tam olarak söylemez.

İsim?’ Excel, formülünüzü veya formülünüzün bağımsız değişkenlerini tanımadığında hücrede hata görünür. Formülünüzün kullandığı karakterlerde bir yanlışlık veya eksiklik olduğunu ve düzeltilmesi gerektiğini belirtir.

#NAME’i görmenizin birkaç nedeni var mı? Excel’deki hatalar. Yaygın neden, formülün veya işlevin basit bir şekilde yanlış yazılmasıdır. Ancak, yanlış yazılan aralık adı, yanlış yazılmış hücre aralığı, formüldeki metinde eksik tırnak işaretleri, hücre aralığı için iki nokta üst üste eksikliği veya yanlış formül sürümü gibi başka nedenler de vardır. Bu makalede, Excel’de #Ad hatasına neden olabilecek en yaygın sorunlardan bazılarını ve bunların nasıl düzeltileceğini açıklayacağız.

#Ad hatasının en yaygın nedeni, işlev adının yanlış yazılması veya işlev olmadığında ortaya çıkmasıdır. Bir işlevin veya formülün yanlış sözdizimini girdiğinizde, formülün girildiği hücrede #Ad hatası görüntülenir.

Aşağıdaki örnekte, COUTIF işlevi, bir öğenin (A1) listede (sütun A) tekrar etme sayısını saymak için kullanılır. Ancak, işlev adı “KONUIF” çift “II” ile “ÇOK EĞERSAY” olarak yanlış yazılmıştır, bu nedenle formül #İSİM? hata.

Tek yapmanız gereken işlevin yazımını düzeltmek ve hata düzeltildi.

Bu hatayı önlemek için formülü manuel olarak yazmak yerine formül önerilerini kullanabilirsiniz. Formülü yazmaya başlar başlamaz Excel, aşağıda gösterildiği gibi, yazmakta olduğunuz aşağıda eşleşen işlevlerin bir listesini görüntüler.

Önerilen işlevlerden birine çift tıklayın veya SEKMEotomatik tamamlama tarafından önerilen bir işlevi kabul etmek için. Ardından, argümanları girin ve Girmek.

#Ad hatasının bir başka nedeni de hücre aralığının yanlış girilmesidir. Bir aralığa iki nokta üst üste (:) eklemeyi unutursanız veya aralık için yanlış harf ve sayı kombinasyonunu kullanırsanız bu hata oluşur.

Aşağıdaki örnekte, aralık referansında iki nokta üst üste (A1:A6 yerine A1A6) eksiktir, bu nedenle sonuç #NAME hatasını döndürür.

Aynı örnekte, hücre aralığı yanlış harf ve sayı kombinasyonuna sahip olduğundan #NAME hatasını döndürür.

Şimdi, doğru sonucu elde etmek için A7 hücresinde kullanılan aralık düzeltildi:

Adlandırılmış aralık, hücre adresi yerine tek tek hücrelere veya hücre aralığına atıfta bulunmak için kullanılan açıklayıcı bir addır. Formülünüzde adlandırılmış bir aralığı yanlış yazarsanız veya e-tablonuzda tanımlı olmayan bir ada başvurursanız, formül #NAME? Hata.

Aşağıdaki örnekte, C4:C11 aralığı “Ağırlık” olarak adlandırılmıştır. Hücre aralığını toplamak için bu adı kullanmaya çalıştığımızda, #Ad? hata. Bunun nedeni, “Ağırlık” aralık adının “Ağırlık” yanlış yazılmış olması ve B2’deki SUM işlevinin #NAME? hata.

Formülde tanımsız adlandırılmış “Yük” aralığını kullanmaya çalıştığımız için burada #Ad hatası alıyoruz. Adlandırılmış “Yük” aralığı bu sayfada mevcut değil, bu nedenle #NAME hatası aldık.

Aşağıda, tanımlanan hücre aralığının yazımının düzeltilmesi sorunu giderir ve Etin toplam ağırlığı olarak ‘46525’ değerini döndürür.

Bu hatayı önlemek için, adı yazmak yerine aralığın adını işleve eklemek için ‘Ad Yapıştır’ iletişim kutusunu kullanabilirsiniz. Formülünüzdeki aralığın adını yazmanız gerektiğinde, F3 çalışma kitabınızdaki adlandırılmış aralıkların listesini görmek için işlev tuşuna basın. Ad Yapıştır iletişim kutusunda, adı seçin ve işleve otomatik olarak adlandırılmış bir aralık eklemek için ‘Tamam’ı tıklayın.

Bu şekilde, hatanın oluşmasını önleyen adı manuel olarak yazmanız gerekmez.

‘#NAME?’ alabilmeniz için başka bir neden? hata, çalışma kitabındaki başka bir çalışma sayfasından yerel olarak kapsamlı adlandırılmış bir aralığa başvurmaya çalıştığınız zamandır. Adlandırılmış bir aralık tanımlarken, adlandırılmış aralığın kapsamını tüm çalışma kitabını mı yoksa yalnızca belirli bir sayfayı mı istediğinizi ayarlayabilirsiniz.

Adlandırılmış aralığın kapsamını belirli bir sayfaya ayarladıysanız ve ona farklı bir çalışma sayfasından başvurmayı denerseniz, #NAME? Hata.

Adlandırılmış aralıkların kapsamını kontrol etmek için, ‘Formül’ sekmesinden ‘Ad Yöneticisi’ seçeneğini tıklayın veya Ctrl + F3. Çalışma kitabındaki tüm adlandırılmış aralıkları ve tablo adlarını size gösterecektir. Burada mevcut adları oluşturabilir, silebilir veya düzenleyebilirsiniz.

‘Ad Yöneticisi’ iletişim kutusunda adlandırılmış aralıkların kapsamını kontrol edebilmenize rağmen, bunu değiştiremezsiniz. Kapsamı yalnızca adlandırılmış bir aralık oluştururken ayarlayabilirsiniz. Sorunu düzeltmek için adlandırılmış aralığı uygun şekilde düzeltin veya yeni bir adlandırılmış aralık tanımlayın.

Bir formülde çift tırnak olmadan bir metin değeri girmek de #NAME Hatasına neden olur. Formüllere herhangi bir metin değeri girerseniz, yalnızca boşluk kullanıyor olsanız bile bunları çift tırnak (” “) içine almalısınız.

Örneğin, aşağıdaki formül DÜŞEYARA işlevini kullanarak tablodaki ‘Domuz’ miktarını bulmaya çalışıyor. Ancak, B13’te, ‘Domuz’ metin dizesi formülde çift tırnak (” “) olmadan girilir. Yani formül #NAME’i mi döndürüyor? aşağıda gösterildiği gibi hata.

Bir değerin etrafında tırnak işaretleri varsa, Excel bunu bir metin dizesi olarak değerlendirir. Ancak bir metin değeri çift tırnak içine alınmadığında, Excel bunu adlandırılmış bir aralık veya formül adı olarak kabul eder. Adlandırılmış aralık veya işlev bulunamadığında, Excel #NAME? hata.

Formüldeki “Domuz” metin değerini çift tırnak içine alın, #NAME hatası kaybolacaktır. Tırnaklar eklendikten sonra DÜŞEYARA işlevi Domuzun miktarını ’15’ olarak döndürür.

Yeni Excel sürümünde sunulan işlevler, eski Excel sürümlerinde çalışmaz. Örneğin, Excel 2016 ve 2019’da CONCAT, TEXTJOIN, IFS, SWITCH vb. gibi yeni işlevler eklendi.

Bu yeni işlevleri Excel 2007, 2010, 2013 gibi daha eski Excel sürümlerinde kullanmayı denerseniz veya bu formülleri içeren bir dosyayı daha eski bir sürümde açarsanız, büyük olasılıkla bir #NAME hatası alırsınız. Excel, bu sürümde bulunmadığından bu yeni işlevleri tanımıyor.

Ne yazık ki, bu sorun için bir düzeltme yok. Daha yeni formülleri Excel’in eski bir sürümünde kullanamazsınız. Daha eski bir sürümde bir çalışma kitabı açıyorsanız, o dosyaya yeni işlevlerden hiçbirini eklemediğinizden emin olun.

Ayrıca, formüllü bir makro içeren bir çalışma kitabını ‘Farklı Kaydet’ seçeneğini kullanarak kaydederseniz, ancak yeni kaydedilen dosyada makroları etkinleştirmediyseniz, büyük olasılıkla bir #NAME hatası görürsünüz.

Diyelim ki bir meslektaşınızdan büyük bir elektronik tablo aldınız ve hatalar nedeniyle bazı hesaplamaları yapamıyorsunuz. Tüm hatalarınızın nerede olduğunu bilmiyorsanız, Excel’de #NAME hatalarını bulmak için kullanabileceğiniz iki farklı yol vardır.

Çalışma sayfanızdaki tüm hataları bulmak istiyorsanız, Özel Git özelliği ile bunu yapabilirsiniz. Git Özel Aracı yalnızca #NAME? hatalar, ancak bir elektronik tablodaki her türlü hata. Bunu nasıl yapacağınız aşağıda açıklanmıştır:

Hatalı hücreleri seçmek istediğiniz elektronik tabloyu açın, ardından ‘Ana Sayfa’ sekmesinin Düzenleme grubundaki ‘Bul ve Seç’ simgesine tıklayın.

Alternatif olarak, F5 ‘Git’ iletişim kutusunu açın ve ‘Özel’ seçeneğini tıklayın.

Her iki durumda da, ‘Özel Git’ iletişim kutusunu açacaktır. Burada ‘Formüller’ seçeneğini seçin, Formüller altındaki diğer tüm seçeneklerin seçimini kaldırın ve ardından ‘Hatalar’ yazan kutuyu seçili bırakın. Ardından, ‘Tamam’ı tıklayın.

Bu, aşağıda gösterildiği gibi içinde herhangi bir hata bulunan tüm hücreleri seçecektir. Hata hücreleri seçildikten sonra, onları istediğiniz gibi tedavi edebilirsiniz.

Sayfadaki yalnızca #NAME hatalarını bulmak istiyorsanız Bul ve Değiştir aracını kullanabilirsiniz. Bu adımları takip et:

İlk önce, aralığı seçin veya tüm çalışma sayfasını seçin (tuşuna basarak Ctrl + A) içinde Ad hatasını bulmak istediğiniz yer. Ardından, ‘Ana Sayfa’ sekmesinde ‘Bul ve Seç’i tıklayın ve ‘Bul’u seçin veya Ctrl + F.

Bul ve Değiştir iletişim kutusuna şunu yazın #İSİM? ‘Neyi bul’ alanında ve ‘Seçenekler’ düğmesini tıklayın.

Ardından, ‘Giriş’ açılır menüsünden ‘Değerler’i seçin ve ardından ‘Sonrakini Bul’ veya ‘Tümünü Bul’u seçin.

‘Sonrakini Bul’u seçerseniz, Excel, ayrı ayrı ele alınabilecek Ad hatası olan hücreleri tek tek seçer. Veya ‘Tümünü Bul’u seçerseniz, Bul ve Değiştir iletişim kutusunun altında #NAME hatalarına sahip tüm hücreleri listeleyen başka bir kutu görünecektir.

Excel’deki #NAME hatalarının en yaygın nedenini ve bunları nasıl düzeltip önleyebileceğimizi gördük. Ancak #NAME hatalarını önlemenin en iyi yolu, sayfaya formül girmek için İşlev Sihirbazını kullanmaktır.

Excel İşlev Sihirbazı, geçerli işlevleri hızla oluşturmanıza olanak tanır. Size kolayca uygulayabileceğiniz sözdizimi (aralık, ölçüt) içeren bir işlev listesi sunar. İşte nasıl:

İlk önce formülü eklemek istediğiniz hücreyi seçin. Daha sonra ‘Formüller’ sekmesine giderek Function Library grubundaki ‘Insert Function’ seçeneğine tıklayabilir veya araç çubuğunda formül çubuğunun yanında bulunan Function Wizard butonuna ‘fx’ tıklayabilirsiniz.

Ayrıca, ‘Formüller’ sekmesi altındaki ‘İşlev Kitaplığı’nda bulunan kategorilerden herhangi birinden bir işlev seçebilirsiniz.

İşlev Ekle iletişim kutusunda, ‘bir kategori seç’in yanındaki açılır menüyü tıklayın ve orada listelenen 13 kategoriden birini seçin. Seçilen kategori altındaki tüm fonksiyonlar ‘Bir fonksiyon seçin’ kutusunda listelenecektir. Eklemek istediğiniz işlevi seçin ve ‘Tamam’ı tıklayın

Alternatif olarak, ‘Bir işlev ara’ alanına formülü yazabilir (kısmi bir ad da yazabilirsiniz) ve onu arayabilirsiniz. Ardından, fonksiyona çift tıklayın veya ‘Tamam’a tıklayın.

Bu, İşlev Argümanları iletişim kutusunu açacaktır. Burada, işlevin bağımsız değişkenlerini girmeniz gerekir. Örneğin, DÜŞEYARA işlevini kullanarak tablodaki ‘Domuz’ miktarını aramak istiyoruz.

Look_value ‘Domuz’ olarak girilir. Table_array için, tablonun aralığını (A1:D9) alana doğrudan girebilir veya aralığı seçmek için alanın içindeki yukarı ok düğmesini tıklayabilirsiniz. Co_index_num ‘3’ olarak girilir ve Range_lookup ‘TRUE’ olarak ayarlanır. Tüm argümanları belirledikten sonra, ‘Tamam’ düğmesini tıklayın.

Sonucu seçilen hücrede ve tamamlanmış formülü Formül çubuğunda göreceksiniz.

Formül Sihirbazını kullanmak size çok zaman kazandırabilir ve #NAME? Excel’deki hatalar.

Bu kadar.

Leave a Reply

Your email address will not be published. Required fields are marked *

*