Excel'de #yok hatası nasıl düzeltilir?

#N/A ile uğraşırken iki durum vardır:

  1. #YOK hatasını almak istemezsiniz.
  2. Bunu kullanıcıya göstermek istemezsiniz.

Bu eğitim bu durumlarla başa çıkmanıza yardımcı olacaktır.

Hata #Yok – Bu ne anlama geliyor?

Adından da anlaşılacağı gibi “Mevcut Değil”. Excel’de bulma işlevlerini kullanarak bir değer aradığınızda ve bu değer listede veya aralıkta bulunamadığında, formülünüz sonucu büyük olasılıkla #YOK hatası olarak döndürecektir.

hata yok

#Yok ifadesini ne zaman alacaksınız?

Yukarıdaki örnekte A sütununda 7 değerini bulmak için DÜŞEYARA’yı kullandık. Ancak görebileceğiniz gibi “7” aralıkta değil ve formül sonuçta #N/A değerini döndürüyor.

ne zaman-alacaksın

Benzer şekilde, MATCH işlevini kullandığınızda ve “7” için bir eşleşme elde etmeye çalıştığınızda formül, sonuçta #YOK değerini döndürür.

eşleştirme işlevini kullan

Bunun dışında HLOOKUP, SEARCH ve INDEX+MATCH gibi başka bir ARAMA formülünü kullanırsanız da aynı hatayı alırsınız.

Not: XLOOKUP ile aradığınız değerin arama aralığında olmaması durumunda alacağınız değerleri ayarlamanıza olanak tanıyan yerleşik bir argümanınız olur.

#N/A nasıl yönetilir?

İki özel işlevi kullanabilirsiniz.

IFNA: Yalnızca #Yok hatası için

Aşağıdaki örnekte MATCH’i IFNA ile sararak kullandık. IFNA’da ilk bağımsız değişken, MATCH işlevini ve MATCH’in #N/A değerini döndürmesi durumunda döndürülecek bir değeri kullandı.

ifna ile eşleş

EĞERHATA: tüm hatalar için

Ayrıca aşağıdaki örnekte DÜŞEYARA ile EĞERHATA’yı kullandık. DÜŞEYARA’yı EĞERHATA ile sardık ve sonuçta bir hata olması durumunda döndürülecek değeri belirttik.

vlookup ile iferror

Hatırlanması gereken diğer noktalar

  1. Aradığınız değeri herhangi bir arama işleviyle kontrol etmek en iyisidir. Yanlış yazılmış bir değere sahipseniz ancak doğru değer oradaysa, bunu bilmeniz zor olacaktır.
  2. Bazen aradığınız değerler, arama aralığında sahip olduklarınızdan farklı bir formatta olduğunda #N/A hatasıyla karşılaşabilirsiniz. Örneğin, bir numara ararsanız ancak bu numara arama aralığına metin olarak kaydedilirse, yine de #YOK hatasını alırsınız.
  3. Arama değerinde veya arama tablosu değerlerinde fazladan boşluk bulunması da #YOK hatasına neden olabilir.

ÖRNEK DOSYA

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir