Bu dosya, aynı fiyat tablosundan değer çekmek için VLOOKUP (DÜŞEYARA) ve HLOOKUP (YATAYARA) fonksiyonlarının MATCH (KAÇINCI) ile birlikte nasıl kullanıldığını yan yana gösterir. Ürün ve beden seçildiğinde iki yöntem de aynı fiyatı verir; böylece iki fonksiyonun mantığı kolayca kıyaslanır.
Not: Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
L14 hücresinde ise beden başlığı aranır, ürün satırı MATCH ile bulunur:
L15 hücresi, makro ile L14 hücresindeki formülün metnini gösterir.
Not: Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- vlookup-hlookup+match: Tek sayfalık dosyadır. Tabloda ürünler (GÖMLEK, PANTOLON, CEKET) satırlarda, bedenler (M, XL) sütunlarda yer alır. Örneğin gömlek için M bedeni 50, XL bedeni 70 olarak listelenir.
- Sorgu alanında J12 hücresine ürün, J13 hücresine beden girilir; sonuçlar J14 ve L14 hücrelerinde hesaplanır.
Kullanılan formüller
J14 hücresinde ürün satırı sabit alınır, beden sütunu MATCH ile bulunur:L14 hücresinde ise beden başlığı aranır, ürün satırı MATCH ile bulunur:
L15 hücresi, makro ile L14 hücresindeki formülün metnini gösterir.
Makrolar
- Module1 içinde formül adlı bir kullanıcı tanımlı fonksiyon bulunur. Seçilen hücrenin formülünü yerel dil yazımıyla metin olarak döndürür. Düğmeyle çalıştırılmaz; hücreye =formül(L14) biçiminde yazılarak kullanılır. Dosya silme ya da dış bağlantı gibi işlem içermez.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- J12 hücresine tablodaki bir ürün adını girin.
- J13 hücresine beden bilgisini (M veya XL) girin.
- J14 ve L14 hücrelerindeki sonuçları karşılaştırın; L15 hücresinde formül metnini inceleyin.