
Özet
Excel IFNA işlevi, bir formül #YOK hatası oluşturduğunda özel bir sonuç ve hata tespit edilmediğinde standart bir sonuç döndürür. IFNA, özellikle diğer hataları yakalamadan # N / A hatalarını yakalamanın ve işlemenin zarif bir yoludur.
Amaç
# N / A hatalarını yakala ve işleGeri dönüş değeri
# N / A hatası için sağlanan değerSözdizimi
= IFNA (değer, değilse_değer)Argümanlar
- değer - Hata olup olmadığını kontrol etmek için değer, başvuru veya formül.
- value_if_na - #YOK hatası bulunursa döndürülecek değer.
Sürüm
Excel 2013Kullanım notları
Formüllerde ortaya çıkabilecek #YOK hatalarını, özellikle MATCH, DÜŞEYARA, YATAYARA, vb. Kullanarak arama yapanları yakalamak ve işlemek için IFNA işlevini kullanın. IFNA işlevi yalnızca #YOK hatalarını işleyecektir; bir formül tarafından oluşturulabilir yine de görüntülenecektir.
#YOK hatalarını yakalamak için EĞERHATA işlevini de kullanabilirsiniz, ancak EĞERHATA diğer hataları da yakalayacaktır.
DÜŞEYARA ile IFNA
DÜŞEYARA ile #YOK hatalarını yakalamak için kullanılan tipik bir IFNA örneği şu şekilde görünecektir:
=IFNA(VLOOKUP(A1,table,2,0),"Not found")
Notlar:
- Eğer değer boş, boş dize ( "") değil, bir hata olarak değerlendirilir.
- Eğer value_if_na boş bir dizge ("") olarak sağlanırsa, bir hata algılandığında mesaj gösterilmez.