VLOOKUP ile sola bakma
Bu eğitimde, VLOOKUP fonksiyonunun sağ tarafta bulunan belirli bir öğe hakkında Excel'deki sol sütunlarda yer alan bilgileri nasıl bulabileceğimizi tartışacağız. Bildiğimiz gibi, VLOOKUP fonksiyonu sola bakamaz, bu nedenle görevi tamamlamak için CHOOSE fonksiyonunun yardımıyla hareket etmemiz gerekecek.
VLOOKUP ile sola bakma nasıl yapılır?
Yukarıdaki ekran görüntüsünde gösterildiği gibi verilerin en sağ sütununda listelenen ürün 30001 hakkındaki bilgileri doldurmak için, tabloyu yeniden sıralamak için CHOOSE fonksiyonunu kullanabilirsiniz – arama değerini içeren en sağ sütunu en soldaki pozisyona “taşıyabilirsiniz”. Daha sonra istediğiniz değeri almak için normal bir VLOOKUP formülü kullanabilirsiniz.
Genel sözdizimi
=VLOOKUP(arama_değeri,CHOOSE({1,2,3,…,N},aralıkN,aralık1,aralık2,aralık3,…),sütun_num,FALSE)
- arama_değeri: VLOOKUP'un ilgili bilgilerin konumunu belirlemek için kullandığı değer. Burada belirtilen ürün kimliğine atıfta bulunuyor.
- Aralık1, Aralık2, Aralık3, AralıkN: Arama_değeri ve diğer bilgilerin listelendiği hücrelerin sütunları.
- sütun_num: Hangi sütundan veri almak istediğinizi belirtmek için kullanılan numara. Unutmayın ki, en sağdaki sütun CHOOSE fonksiyonu nedeniyle artık en soldaki pozisyona taşındığından, 1. sütunu (renk sütunu) temsil etmek için sütun_num olarak 2 yazmalısınız; 2. sütunu (boyut sütunu) temsil etmek için sütun_num olarak 3 yazmalısınız…
- range_lookup FALSE: VLOOKUP'u yalnızca tam eşleşmeyi bulmaya zorlar.
Ürün 30001 hakkındaki bilgileri doldurmak için lütfen aşağıdaki formülleri ilgili hücrelere kopyalayın veya girin ve sonuçları almak için Enter tuşuna basın:
Renk (Hücre H6)
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSE)
Boyut (Hücre H7)
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),3,FALSE)
Fiyat (Hücre H8)
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),4,FALSE)
Not: Formüllerde ürün kimliği 30001'i yazmak yerine, formüllerin dinamik olmasını istediğimizden hücre referansı $H$4'ü kullandık (referansa mutlak olması için dolar işaretleri ekledik). Bu şekilde, yalnızca h3 hücresindeki ürün kimliğini değiştirerek diğer ürünlerle ilgili bilgileri kolayca alabiliriz.
Formül açıklaması
Burada aşağıdaki formülü örnek olarak kullanıyoruz:
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSE)
- CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9): CHOOSE fonksiyonu, sütun E'yi ilk sırada veya başka bir deyişle, dizideki en soldaki pozisyona taşıyarak sütunları yeniden sıralar:
{30001,"White","Large",20;30002,"Black","Large",21;30003,"Blue","Medium",19;30004,"Red","Medium",18;30005,"Yellow","Small",20}.
Tablo formatında, dizi şu şekilde olacaktır: - VLOOKUP($H$4$H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),22,FALSE) = VLOOKUP($H$4$H$4,{30001,"White","Large",20;30002,"Black","Large",21;30003,"Blue","Medium",19;30004,"Red","Medium",18;30005,"Yellow","Small",20},22,FALSE): 30001, h3 hücresindeki arama değeri ile, VLOOKUP fonksiyonu CHOOSE tarafından oluşturulan yeni tabloda tam eşleşmenin satırını bulacak ve ardından 2. sütundaki sonucu döndürecektir, bu da White'dır.
İlgili fonksiyonlar
Excel VLOOKUP fonksiyonu, bir tablonun ilk sütununda eşleştirme yaparak bir değeri arar ve aynı satırdaki belirli bir sütundan karşılık gelen değeri döndürür.
CHOOSE fonksiyonu, verilen indeks numarasına göre değer listesinden bir değer döndürür. Örneğin, CHOOSE(3,”Apple”,”Peach”,”Orange”) Orange döndürür, indeks numarası 3'tür ve Orange, fonksiyondaki indeks numarasından sonraki üçüncü değerdir.
İlgili Formüller
Excel elektronik tablosunda sağ tarafta bulunan belirli bir öğe hakkında sol sütunlarda listelenen bilgileri bulmak için INDEX ve MATCH fonksiyonlarını kullanabilirsiniz. İki fonksiyonun kombinasyonu, Excel'in güçlü bir diğer arama fonksiyonu olan VLOOKUP'a kıyasla herhangi bir sütundaki değerleri arama avantajına sahiptir.
Başka bir çalışma sayfasından veya çalışma kitabından değerleri ara
Eğer VLOOKUP fonksiyonunu bir çalışma sayfasındaki değerleri aramak için nasıl kullanacağınızı biliyorsanız, başka bir çalışma sayfasından veya çalışma kitabından vlookup değerleri sizin için bir sorun olmayacaktır.
Birden fazla kriterle en yakın eşleşme değerini ara
Bazı durumlarda, birden fazla kritere dayalı olarak en yakın veya yaklaşık eşleşme değerini aramanız gerekebilir. INDEX, MATCH ve IF fonksiyonlarının kombinasyonu ile bunu Excel'de hızlı bir şekilde yapabilirsiniz.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur
Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...
Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir
- Bir saniyede, onlarca açık belge arasında geçiş yapın!
- Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
- Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
- Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.