DÜŞEYARA, bir ürün kodu veya müşteri numarası gibi değeri tablonun ilk sütununda arar ve belirttiğin sütundaki karşılığını döndürür. İngilizce Excel'deki adı VLOOKUP'tır. Sağlıklı bir sonuç için aranan anahtarın aralıkta ilk sütunda bulunması gerekir.
DÜŞEYARA ne işe yarar?
Örneğin A2 hücresindeki ürün kodunun F:H aralığındaki fiyatını bulmak isteyebilirsin. Formül F sütununda kodu arar ve aynı satırdaki üçüncü sütundan değeri getirir.
Söz dizimi DÜŞEYARA(aranan_değer; tablo_dizisi; sütun_indis_sayısı; [aralık_bak]) biçimindedir. Kesin bir eşleşme için son bağımsız değişkende YANLIŞ kullanmak, sıralanmamış iş listelerinde en güvenli seçimdir.
Tam eşleşmeli DÜŞEYARA örneği
A2'de aranan kod, F2:F100'de kodlar ve H2:H100'de fiyatlar olduğunu varsayalım. Tablo aralığını dolar işaretleriyle sabitlemek, formülü aşağı kopyaladığında aralığın kaymasını önler.
Formülü ilk veri satırına yaz, Enter'a bas ve dolgu tutamacıyla aşağı kopyala. Sonuçları birkaç bilinen kayıtla karşılaştır.
Uygulama adımları
- Aranan değerin bulunduğu hücreyi seç.
- Anahtar sütun solda kalacak şekilde tablo aralığını belirle.
- Sonuç sütununun aralıktaki sıra numarasını yaz ve tam eşleşme için YANLIŞ kullan.
=DÜŞEYARA(A2;$F$2:$H$100;3;YANLIŞ)Örnek veride DÜŞEYARA sonucunu izle
A2 hücresinde P-102 yazdığını varsay. Aşağıdaki kaynak tablonun F sütununda P-102 bulunur; aynı satırdaki H sütunundan 245 döner. F:H aralığında F birinci, G ikinci, H üçüncü sütundur. Bu yüzden formüldeki sütun indisi 3'tür.
| F · Kod | G · Ürün | H · Fiyat |
|---|---|---|
| P-101 | Kalem | 50 |
| P-102 | Defter | 245 |
| P-103 | Çanta | 400 |
DÜŞEYARA iki farklı sayfa arasında nasıl yapılır?
Ana sayfada A2 ürün kodunu, Ürünler sayfasında A:C aralığı kod, ad ve fiyatı içeriyorsa aşağıdaki formülü kullan. Ürünler sayfasındaki A sütunu aranan kodların ilk sütunu olmalıdır. Sayfa adını tek tırnakla yazmak, ad boşluk içerdiğinde de çalışır.
Formülü aşağı kopyalarken kaynak aralığın değişmemesi için dolar işaretlerini koru. Ürünler sayfasında aynı kod birden çok kez geçiyorsa DÜŞEYARA ilk eşleşmenin değerini getirir; iki kaydı birden listelemez.
=DÜŞEYARA(A2;'Ürünler'!$A$2:$C$100;3;YANLIŞ)#YOK ve yanlış sonuçlar nasıl önlenir?
#YOK genellikle anahtarın tabloda bulunmaması, bir tarafta sayının diğer tarafta metin olması veya görünmeyen boşluklar nedeniyle oluşur. Anahtar sütunlarını temizleyip veri türlerini eşitle.
DÜŞEYARA yalnızca sağındaki bir sütundan sonuç getirir. Sonuç sütunu anahtarın solundaysa ÇAPRAZARA veya İNDİS–KAÇINCI yaklaşımı daha uygundur. Bölgesel ayarına göre noktalı virgül yerine virgül gerekebilir.
Sık sorulan sorular
VLOOKUP / DÜŞEYARA nasıl yapılır?
Aranan değeri, anahtar sütun solda kalacak tablo aralığını, bu aralıktaki sonuç sütununun sıra numarasını ve tam eşleşme için YANLIŞ değerini yaz: =DÜŞEYARA(A2;$F$2:$H$100;3;YANLIŞ).
DÜŞEYARA neden #YOK verir?
Aranan değer bulunmuyor, veri türleri farklı veya metinde fazladan boşluk olabilir. Anahtarları ve tam eşleşme seçimini kontrol et.
DÜŞEYARA'da 3 hangi sütunu gösterir?
Seçtiğin aralık F:H ise F birinci, G ikinci, H üçüncü sütundur. 3 sayısı Excel sayfasının genel sütun numarası değil, seçilen aralıktaki konumdur.
DÜŞEYARA'da YANLIŞ ile DOĞRU arasındaki fark nedir?
YANLIŞ tam eşleşme arar. DOĞRU yaklaşık eşleşme yapar ve kaynak tablonun ilk sütununun sıralı olmasını gerektirir; atlanırsa yaklaşık eşleşme varsayılır. Ürün kodu gibi kimliklerde genellikle YANLIŞ kullan.
DÜŞEYARA başka sayfadan veri getirir mi?
Evet. Tablo aralığına sayfa adını ekle: =DÜŞEYARA(A2;'Ürünler'!$A$2:$C$100;3;YANLIŞ). Aranan kod kaynak aralığın ilk sütununda olmalı.
Aynı kod birden fazla satırda varsa hangisi gelir?
Tam eşleşmede ilk bulunan kaydın değeri döner. Tüm eşleşmeleri listelemek veya birden çok ölçüt kullanmak başka bir yöntem gerektirir.
DÜŞEYARA sola doğru arama yapar mı?
Hayır. Dönüş sütunu anahtar sütunun sağında olmalıdır. Soldaki değer için ÇAPRAZARA veya İNDİS–KAÇINCI kullanabilirsin.
SheetCommand DÜŞEYARA formülünü dosyaya yazar mı?
Hayır. Ama yüklediğin Excel dosyasının ilk sayfasındaki anahtarı başka bir sayfanın anahtarıyla tam eşleştirip seçilen sütundaki değeri yeni sütuna ekleyebilir. Bu bir formül değildir; eşleşmeyen satırlar boş kalır.
Kaynaklar ve daha fazla bilgi
SheetCommand
İki Excel sayfasındaki kayıtları eşleştir
Dosyanı yükle; ilk sayfa düzenlenir. Anahtar, kaynak sayfa, kaynak anahtar ve sonuç sütununu açıkça adlandır: DÜŞEYARA 'Ürün Kodu' ile 'Ürünler' sayfasındaki 'Kod' sütununu eşleştir, 'Fiyat' getir. Sonucu önizleyip indir.