Excel: #yok yerine boş alan döndürmek için düşeyara'yı kullanın
Excel’de DÜŞEYARA işlevini kullanırken #YOK yerine boş bir değer döndürmek için aşağıdaki formülü kullanabilirsiniz:
=IF(ISNA(VLOOKUP( D2 , A2:B11 ,2,0))),"",VLOOKUP( D2 , A2:B11 ,2,0))
Bu özel örnek , A2:B11 aralığındaki D2 hücresindeki değeri bulmaya ve aralığın ikinci sütununda karşılık gelen değeri döndürmeye çalışır.
Aranan değer bulunamazsa boşluk döndürülür.
Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.
Örnek: DÜŞEYARA’da #YOK yerine boş döndürme
Diyelim ki Excel’de çeşitli basketbol oyuncuları hakkında bilgiler içeren aşağıdaki veri kümesine sahibiz:
Veri kümesinde “Caz” araması yapmak ve puan sütununda karşılık gelen değeri döndürmek için DÜŞEYARA ile aşağıdaki formülü kullandığımızı varsayalım:
=VLOOKUP( D2 , A2:B11,2 ,FALSE)
Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:
Takım sütununda “Caz” bulunmadığından, DÜŞEYARA işlevi buna göre #YOK değerini döndürür.
Ancak #N/A yerine boşluk döndürmek için aşağıdaki formülü kullanabiliriz:
=IF(ISNA(VLOOKUP( D2 , A2:B11 ,2,0))),"",VLOOKUP( D2 , A2:B11 ,2,0))
Aşağıdaki ekran görüntüsü bu formülün pratikte nasıl kullanılacağını göstermektedir:
Artık #N/A yerine boşluk döndürüldüğünü unutmayın.
Bu formül nasıl çalışıyor?
DÜŞEYARA kullanarak # N/A yerine boşluk döndürmek için kullandığımız formülü hatırlayın:
=IF(ISNA(VLOOKUP( D2 , A2:B11 ,2,0))),"",VLOOKUP( D2 , A2:B11 ,2,0))
Bu formülün işleyişi şöyle:
ISNA işlevi, DÜŞEYARA işlevinin çıktısının #YOK olup olmadığını belirtmek için DOĞRU veya YANLIŞ değerini döndürür.
Formülümüz daha sonra ISNA sonucunun DOĞRU mu yoksa YANLIŞ mı olduğunu kontrol etmek için bir IF işlevi kullanır.
Sonuç DOĞRU ise (yani arama değeri bulunamadıysa), formül bir boşluk döndürür.
Sonuç YANLIŞ ise (yani arama değeri bulunmuşsa), formül yalnızca DÜŞEYARA işlevinin sonucunu döndürür.
Ek kaynaklar
Aşağıdaki eğitimlerde Excel’deki diğer ortak görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Excel: DÜŞEYARA Kullanarak İki Liste Nasıl Karşılaştırılır
Excel: DÜŞEYARA ile #YOK yerine 0 değerini döndürür
Excel: Hücre metinde bir kelime içeriyorsa DÜŞEYARA