Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel IFNA İşlevi Excel'de bir hesaplama #YOK hatasıyla sonuçlanırsa bir şeye.
IFNA İşlevine Genel Bakış
IFNA İşlevi, bir hesaplamanın #YOK Hatasıyla sonuçlanıp sonuçlanmadığını test eder. Değilse, hesaplama sonucunu görüntüler. Eğer öyleyse, başka bir hesaplama yapar.
IFNA Excel Çalışma Sayfası İşlevini kullanmak için bir hücre seçin ve şunu yazın:
(Formül girişlerinin nasıl göründüğüne dikkat edin)
IFNA İşlev Sözdizimi ve Girişler:
=IFNA(değer,eğer_naysa_değer)
değer - Bir değer, hesaplama veya hücre başvurusu.
num_digits - Ne yapmalı? değer #YOK hatasıyla sonuçlanır.
IFNA İşlevi nasıl kullanılır?
IFNA İşlevi, bir hesaplamanın #N/A hatasıyla sonuçlanıp sonuçlanmadığını test eder ve bir hata algılanırsa farklı bir değer (veya hesaplama) verir.
=IFNA(DÜŞEYARA(A2,$E$2:$F$7,2,YANLIŞ),"Veri Yok")
EĞERHATA İşlevi
Alternatif olarak, EĞERHATA İşlevi, #YOK Hataları da dahil olmak üzere herhangi bir hatanın oluşup oluşmadığını test eder.
=EĞERHATA(A2,"ERROR_Bulunan") =EĞERHATA(A2,"HATA_Bulunan")
IFNA İşlevini Neden Kullanmalı?
Merak ediyor olabilirsiniz, neden sadece EĞERHATA İşlevini kullanmalıyım? Arama işlevleriyle çalışırken (DÜŞEYARA gibi), arama değeri bulunamazsa işlev bir #YOK döndürür.
=EĞERHATA(DÜŞEYARA(F3,$A$3:$D$7,4,YANLIŞ),"")
Bu geçerli #N/A hatalarını yalnızca hata değerlerini sıfır veya boş olarak ayarlayarak halletmek isteyebilirsiniz.
=IFNA(DÜŞEYARA(F3,$A$3:$D$7,4,YANLIŞ),"")
Ancak, formülde bir hesaplama hatası olup olmadığını belirlemenize olanak tanıyan düzenli hatalar gösterilmeye devam edecektir.
Google E-Tablolar'da IFNA
IFNA İşlevi, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:
VBA'da IFNA Örnekleri
IFNA işlevini VBA'da da kullanabilirsiniz. Tip:application.worksheetfunction.IFNA(değer,_eğer_na değeri)
İşlev argümanları için (sayı vb.), bunları doğrudan işleve girebilir veya bunun yerine kullanılacak değişkenleri tanımlayabilirsiniz.