Microsoft Excel'de Vlookup formülünü 0 veya boş hücre olarak kullanırken hata sonucu hesaplaması nasıl değiştirilir?

İçindekiler

Bazen Vlookup formülünü uygularken sonuç olarak hata veya sıfır alıyoruz. Tüm arama değerleri verilerde mevcut olmadığında #YOK hatası alıyoruz ve arama değeri kullanılabilir ancak toplama hücresi boş olduğunda sıfır alıyoruz.

Bu yazımızda, Microsoft Excel'de Vlookup formülünü uygularken sonucu nasıl değiştirebileceğimizi öğreneceğiz.

Bu sorunu çözmek için IF, ISERROR ve Vlookup fonksiyonlarını kullanacağız.

ISERROR işlevi hatayı kontrol etmemize yardımcı olur ve sonucu doğru veya yanlış olarak döndürür.

EĞER işlevi, koşulu ISERROR işlevi temelinde verecektir.

Anlamak için bir örnek alalım: -

2 çalışan veri setimiz var. İlk verilerde, katılma tarihi, çalışan adı ve atama gibi ayrıntılar var ve 2'dend veri, sadece çalışan kodlarımız var ve Vlookup işlevi ile katılma tarihini seçmek istiyoruz.

Verilerde Vlookup işlevini kullanarak başlayalım: -

  • G2 hücresine formülü girin
  •  =DÜŞEYARA($F3,$A$3:$D$13,2,YANLIŞ) 
  • Enter tuşuna basın.
  • Formülü diğer hücrelere kopyalayın.

Şimdi yukarıdaki resimde birkaç hücrenin sonuca sahip olduğunu, ancak birkaç hücrenin #YOK hatası verdiğini ve ilk hücrenin 0 gösterdiğini görebilirsiniz.

Hatayı önlemek için işlevi aşağıdaki prosedüre göre kullanın:-

  • Formülü H2 hücresine girin
  •  =EĞER(EĞERHATA(DÜŞEYARA($F3,$A$3:$D$13,2,YANLIŞ))),"",DÜŞEYARA($F3,$A$3:$D$13,2,YANLIŞ)) 
  • Enter tuşuna basın
  • Formülü diğer hücrelere kopyalayın.

Artık hataları göstermek yerine hücrelerin boş göründüğünü görebilirsiniz.

Sıfırdan kaçınmak için işlevi aşağıdaki prosedüre göre kullanın:-

  • Formülü H2 hücresine girin
  •  =EĞER(DÜŞEYARA($F3,$A$3:$D$13,2,YANLIŞ)=0,"",DÜŞEYARA($F3,$A$3:$D$13,2,YANLIŞ) 
  • Enter tuşuna basın
  • Formülü diğer hücrelere kopyalayın.

Sıfır ve hatayı birlikte önlemek için aşağıdaki işlevi uygulayın: -

  • Formülü H2 hücresine girin
  •  =EĞER(EĞERHATA(DÜŞEYARA($F3,$A$3:$D$13,2,YANLIŞ)),"-",IF(DÜŞEYARA($F3,$A$3:$D$13,2,YANLIŞ)=0, "-",DÜŞEYARA($F3,$A$3:$D$13,2,YANLIŞ))) 
  • Enter tuşuna basın
  • Formülü diğer hücrelere kopyalayın.

Bu sayede Microsoft Excel ile ilgili sorgularımızı çözmek için fonksiyonları kullanabiliriz.

Not: - Microsoft Excel 2003'ün sonraki sürümünde, aynı sonucu elde etmek için EĞERHATA işlevine sahibiz. Bu formül, tüm Microsoft Excel sürümleriyle uyumludur.

Bloglarımızı beğendiyseniz, Facebook'ta arkadaşlarınızla paylaşın. Ayrıca bizi Twitter ve Facebook'ta da takip edebilirsiniz.
Sizden haber almayı çok isteriz, işimizi nasıl iyileştirebileceğimizi, tamamlayabileceğimizi veya yenileyebileceğimizi ve sizin için daha iyi hale getirebileceğimizi bize bildirin. bize yazın e-posta sitesi

ÖncesiSonraki

Yorumlar

  1. Aiden
    26 Ağustos 2013, 10:26 am

    Boş dize "" boş bir hücreyle aynı değil. Bu, daha sonraki hesaplamalarda kullanılırsa yine de 0 olarak değerlendirilir.

    yanıtla ↓

Cevap bırak Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar işaretlendi *

Yorum Yap

İsim *

E-posta *

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave