Bu yazıda, #N/A'nın neden oluştuğunu ve Excel'de #N/A'nın Nasıl Düzeltileceğini öğreneceğiz.
Excel'de bazen #YOK hatası alıyoruz. Bu hata, hücreye verdiğiniz formülde bulunamayan veya tanımlanamayan önemli bir şey eksik olduğunda oluşur ve Excel tarafından hatayı göstererek tanınır. Microsoft resmi sitesine göre bir #Yok Excel'in deme şeklidir, aradığınız değer müsait değil verdiğiniz listede.
Tabloda bir değer arıyorsanız ve bulunamıyor veya tanımlanamıyorsa, bu hata aşağıda tartışılan bazı noktaları kontrol etmenizi önerir.
Bu hatanın nasıl oluştuğunu ve bazı örneklerle nasıl düzeltileceğini anlayalım.
Değer bulunamadığından #YOK hatası.
#YOK hatasının en temel nedeni, hücre değerinin listede bulunmamasıdır. Genellikle Excel, değeri arama dizisinin her bir öğesiyle eşleştirir ve bulunursa ilk eşleşen değeri döndürür, yoksa #YOK hatası verir. Burada #YOK hatası, aradığınız Değerin listede bulunmadığını gösterir. Daha fazlasını anlamak için aşağıdaki örneğe bakın.
Örneğin, ARA işlevi ilk dizideki değerle eşleşir ve karşılık gelen ikinci diziden değer döndürür. Aşağıda gösterilen verilerde.
Yukarıdaki anlık görüntüye bakın ve az önce meydana gelen hatanın farkına varın. Yukarıdaki işlev, açıkça bulamayacağı kimlik sütununda "Mor" değerini arar.
Nasıl düzeltilir! Sonuçta eşleşen bir değer yoksa sonuç için hatayı düzeltemezsiniz. Ama buradaki ilk sorun yanlış diziye bakıyor olmamız. İşleve argüman olarak verdiğiniz diziyi kontrol edin.
#YOK Hatasını döndüren bu hatayı yakalamanın iki yolu
İlk yöntem, işlev tarafından hatayı yakalamak için EĞERHATA işlevini kullanmaktır.
Genel formül:
= EĞERHATA ( FONKSİYON , "yanıt") |
Açıklama:
- İşlev, görevini gerçekleştirmesi gerektiği gibi gerçekleştirir.
- EĞERHATA işlevi bulunursa değeri döndürür.
- Ancak EĞERHATA işlevi, herhangi bir hata bulunursa "yanıtı" döndürür.
Yukarıdaki anlık görüntüde işlev, hata yerine "Üzgünüz, bulunamadı" yanıtını döndürür.
İkinci yöntem, işlevin hatayı yakalamak için IFNA işlevi aracılığıyladır. Bu işlev yalnızca #YOK hatasını yakalamak için yapılmıştır.
Genel formül:
= EĞER ( FONKSİYON , "yanıt") |
Açıklama:
- İşlev, görevini gerçekleştirmesi gerektiği gibi gerçekleştirir.
- EĞER işlevi bulunursa değeri döndürür.
- IFNA işlevi, herhangi bir hata bulunursa "yanıtı" döndürür
Yukarıdaki anlık görüntüde işlev, hata yerine "Üzgünüz, bulunamadı" yanıtını döndürür.
Gördüğünüz gibi #N/A Hatası, işlevlerle çalıştırılırken işlenebilir.
#Yok hata nedeniyle değer tanımlanmadı
#N/A hatasının en temel nedeni, hücre değerinin listede tanımlanmamasıdır. Genellikle Excel, değeri arama dizisinin her bir öğesiyle eşleştirir ve bulunursa ilk eşleşen değeri döndürür, aksi takdirde #YOK hatası verir. Burada #YOK hatası, listede aradığınız Değerin tanımlanmadığını gösterir. Daha fazlasını anlamak için aşağıdaki örneğe bakın.
Örneğin, ARA işlevi ilk dizideki değerle eşleşir ve karşılık gelen ikinci diziden değer döndürür. Aşağıda gösterilen verilerde.
Yukarıdaki anlık görüntüye bakın ve az önce meydana gelen hatanın farkına varın. Yukarıdaki işlev, KIRMIZI kutuda işaretlenmiş olan Kimlik sütununda "C6" kimliğini arar. Peki fonksiyon neden çıktı vermiyor?
Nasıl düzeltilir! Sonuç için bu hatayı düzeltebilirsiniz, aşağıda gösterilen noktaları takip edin.
- Arama değeri doğru yazılmış ve fazladan boşluk karakterleri içermiyor.
- Arama tablosundaki değerler doğru yazılmıştır ve fazladan boşluk içermez.
- Arama tablosu gerekli tüm değerleri içerir.
- İşleve sağlanan arama aralığı tamamlandı.
- Arama değeri türü = arama tablosu türü (yani her ikisi de metindir, ikisi de sayıdır, vb.)
- Eşleştirme (yaklaşık ve kesin) doğru ayarlanmış.
Yukarıdaki anlık görüntüde fazladan boşlukla ilgili bir hata oluştu.
Gördüğünüz gibi #Yok Fonksiyonlarla çalışırken hata işlenebilir.
#N/A hatası yakalanıyor ve "yanıt" mesajı yok
#YOK Hatasını döndüren bu hatayı yakalamanın iki yolu
İlk yöntem, işlev tarafından hatayı yakalamak için EĞERHATA işlevini kullanmaktır.
Genel formül:
= EĞERHATA ( FONKSİYON , "" ) |
Açıklama:
- İşlev, görevini gerçekleştirmesi gerektiği gibi gerçekleştirir.
- EĞERHATA işlevi bulunursa değeri döndürür.
- Ancak EĞERHATA işlevi, herhangi bir hata bulunursa boş dizeyi ("" ) döndürür.
Yukarıdaki anlık görüntüde fazladan boşlukla ilgili bir hata oluştu.
Gördüğünüz gibi #Yok Fonksiyonlarla çalışırken hata işlenebilir.
#N/A hatası yakalanıyor ve "yanıt" mesajı yok
#YOK Hatasını döndüren bu hatayı yakalamanın iki yolu
İlk yöntem, işlev tarafından hatayı yakalamak için IFNA işlevini kullanmaktır.
Genel formül:
= EĞER (FONKSİYON, "") |
Açıklama:
- İşlev, görevini gerçekleştirmesi gerektiği gibi gerçekleştirir.
- EĞER işlevi bulunursa değeri döndürür.
- Ancak IFNA işlevi, herhangi bir hata bulunursa boş dizeyi ("" ) döndürür.
Yukarıdaki anlık görüntüde işlev, hata yerine yanıt olarak boş dizeyi ("" ) döndürür.
#N/A hatası yakalama İNDEKS ve KİBRİT işlev
EĞER DÜŞEYARA işlevi yerine İNDEKS ve KAÇINCI işlevi kullanılıyorsa. Aşağıdaki anlık görüntüye ve tabloda kullanılan formüle bakın. Formülü kullanın.
= EĞERHATA ( INDEX ( B2:B9 , MAÇ ( D3 , A2:A9 , 0 ) ) ), "Bulunamadı") |
Gördüğünüz gibi #N/A hatasının işlevle nasıl #N/A hatası verdiğini ve düzeltmeden sonra formül düzgün çalışıyor.
Excel'de, sonuç olarak görüntülenmesi gerekmiyorsa #YOK hatasını zorlayabilirsiniz. Excel'in NA işlevini kullanma.
Formülü kullanın:
= EĞER ( A3 = "" , NA() , "Boş olmayan") |
Excel'de #YOK hatasının neden oluştuğu ve #Yok hatasının nasıl düzeltileceği hakkındaki bu makalenin açıklayıcı olmasını umuyoruz. Excel hata işlevleri hakkında daha fazla makaleyi burada bulabilirsiniz. Lütfen sorgunuzu aşağıdaki yorum kutusunda paylaşın. Size yardımcı olacağız.
#DEĞER Hatası ve Excel'de Nasıl Düzeltilir
#SAYI nasıl düzeltilir! Hata
Excel'de joker karakterler nasıl kullanılır
Bir Konumdan Başlayarak Excel'de Metin Nasıl Kaldırılır
Metin girişlerinin doğrulanması
Excel'de renkli açılır liste oluşturun
Excel'de metnin başındaki ve sonundaki boşlukları kaldırın
Popüler Makaleler
Bir açılır listeyi düzenleyin
Excel'de mutlak referans
Koşullu biçimlendirme varsa
joker karakterler varsa
Tarihe göre Vlookup
Excel'de ad ve soyadına katılın
A veya B ile eşleşen hücreleri sayın
Excel 2016'da İnçleri Ayaklara ve İnçlere Dönüştürme
Verimliliğinizi Arttıracak 50 Excel Kısayolu