Excel'de DÜŞEYARA Yerine Dizin Eşleştirme Ne Zaman Kullanılır?
Excel'de(Excel) uzman olanlarınız için DÜŞEYARA(VLOOKUP) işlevine çok aşinasınızdır . DÜŞEYARA(VLOOKUP) işlevi, aynı satırdaki bazı eşleşen metinlere dayalı olarak farklı bir hücrede bir değer bulmak için kullanılır .
DÜŞEYARA(VLOOKUP) işlevinde hala yeniyseniz, Excel'de DÜŞEYARA'nın nasıl kullanılacağına(how to use VLOOKUP in Excel) ilişkin önceki yazıma göz atabilirsiniz .
DÜŞEYARA(VLOOKUP) , formülün çalışması için eşleşen referans tablosunun nasıl yapılandırılması gerektiği konusunda bir sınırlamaya sahiptir.
Bu makale size DÜŞEYARA'nın(VLOOKUP) kullanılamayacağı sınırlamaları gösterecek ve Excel'de(Excel) sorunu çözebilecek INDEX-MATCH adlı başka bir işlevi tanıtacaktır.
İNDEKS EŞLEŞTİRME Excel Örneği
Aşağıdaki örnek Excel elektronik tablosunu kullanarak , araç sahiplerinin adı ve araç adının bir listesine sahibiz. Bu örnekte, aşağıda gösterildiği gibi birden fazla sahip altında listelenen Araba Modeline(Car Model) göre Araba Kimliğini(Car ID) almaya çalışacağız :
CarType adlı ayrı bir sayfada ID , Araba Modeli(Car Model) ve Renk(Color) ile basit bir araba veritabanımız var .
Bu tablo kurulumu ile DÜŞEYARA(VLOOKUP) işlevi, yalnızca almak istediğimiz veriler, eşleştirmeye çalıştığımız şeyin ( Araba Modeli(Car Model ) alanı) sağındaki sütunda yer alıyorsa çalışabilir.
Yani bu tablo yapısı ile Araba Modeli(Car Model) bazında eşleştirmeye çalıştığımız için alabildiğimiz tek bilgi Renktir ( (Color )Kimlik(ID) Değil olarak ID sütunu (ID)Araba Modeli(Car Model ) sütununun solunda yer almaktadır .)
Bunun nedeni DÜŞEYARA(VLOOKUP) ile arama değerinin ilk sütunda görünmesi ve arama sütunlarının sağda olması gerektiğidir. Örneğimizde bu koşulların hiçbiri karşılanmamaktadır.
İyi haber şu ki, INDEX-MATCH bunu başarmamıza yardımcı olacak. Pratikte, bu aslında ayrı ayrı çalışabilen iki Excel işlevini birleştiriyor: (Excel)INDEX işlevi ve KAÇINCI(MATCH) işlevi.
Ancak, bu makalenin amacı için, yalnızca DÜŞEYARA(VLOOKUP) işlevini çoğaltmak amacıyla ikisinin birleşiminden bahsedeceğiz .
Formül ilk başta biraz uzun ve korkutucu görünebilir. Ancak, birkaç kez kullandıktan sonra söz dizimini ezbere öğreneceksiniz.
Bu, örneğimizdeki tam formüldür:
=INDEX(CarType!$A$2:$A$5,MATCH(B4,CarType!$B$2:$B$5,0))
İşte her bölümün dökümü
=INDEX( – “=” hücredeki formülün başlangıcını gösterir ve INDEX , kullandığımız (INDEX)Excel fonksiyonunun ilk kısmıdır .
CarType!$A$2:$A$5 – almak istediğimiz verilerin bulunduğu CarType sayfasındaki sütunlar. (CarType)Bu örnekte, her Araba Modelinin (Car Model.)kimliği .(ID)
KAÇINCI( – Kullandığımız (MATCH( )Excel fonksiyonunun ikinci kısmı .
B4 – Kullandığımız arama metnini içeren hücre ( Araba Modeli(Car Model) ) .
CarType!$B$2:$B$5 – Arama metniyle eşleştirmek için kullanacağımız verileri içeren CarType sayfasındaki sütunlar.(CarType)
0)) – Arama metninin eşleşen sütundaki metinle tam olarak eşleşmesi gerektiğini belirtmek için (yani CarType!$B$2:$B$5 ). Tam eşleşme bulunamazsa formül #N/A değerini döndürür .
Not: “))” fonksiyonunun sonundaki çift kapanış parantezini ve argümanlar arasındaki virgülleri unutmayın.(Note: remember the double closing bracket at the end of this function “))” and the commas between the arguments.)
Şahsen ben DÜŞEYARA'dan(VLOOKUP) uzaklaştım ve şimdi DÜŞEYARA'dan(VLOOKUP) daha fazlasını yapabildiğinden INDEX-MATCH kullanıyorum .
DÜŞEYARA(VLOOKUP) işlevine kıyasla INDEX-MATCH işlevlerinin başka faydaları da vardır :
- Daha Hızlı Hesaplamalar(Faster Calculations)
Birçok DÜŞEYARA(VLOOKUP) işlevi nedeniyle hesaplamanın kendisinin uzun sürebileceği büyük veri kümeleriyle çalışırken, tüm bu formülleri INDEX-MATCH ile değiştirdiğinizde , genel hesaplamanın daha hızlı hesaplanacağını göreceksiniz.
- Göreli Sütunları Saymaya Gerek Yok(No Need to Count Relative Columns)
Referans tablomuz C(C) sütununda aramak istediğimiz anahtar metne sahipse ve almamız gereken veriler AQ sütunundaysa, ( AQ)DÜŞEYARA(VLOOKUP) kullanırken C sütunu ile AQ sütunu arasında kaç sütun olduğunu bilmemiz/saymamız gerekir. .
INDEX-MATCH işlevleriyle , verileri almamız gereken dizin sütununu (yani AQ sütununu) doğrudan seçebilir ve eşleştirilecek sütunu (yani C sütununu) seçebiliriz.
- Daha Karmaşık Görünüyor(It Looks More Complicated)
DÜŞEYARA(VLOOKUP) günümüzde oldukça yaygındır, ancak pek çoğu INDEX-MATCH işlevlerini birlikte kullanmayı bilmiyor.
INDEX-MATCH işlevindeki daha uzun dize, karmaşık ve gelişmiş Excel işlevlerini kullanma konusunda bir uzman gibi görünmenize yardımcı olur . Zevk almak!
Related posts
DÜŞEYARA gibi Excel Formüllerinde #Yok Hataları Nasıl Düzeltilir
Excel'de Boş Satırları Silme
Excel'in Hücreleri Seslendir Özelliği Nasıl Kullanılır?
Word Belgesine Excel Çalışma Sayfası Nasıl Eklenir
Excel'in Durum Analizi Nasıl Kullanılır?
Excel'de Hücreler, Sütunlar ve Satırlar Nasıl Birleştirilir
Excel'i Google E-Tablolara Dönüştürmenin 4 Yolu
Excel'de Hızlı Dolgu Nasıl Kullanılır
Excel'de Neden Adlandırılmış Aralıkları Kullanmalısınız?
Word ve Excel Güvenli Modda Nasıl Açılır
Excel'de Alfabe Nasıl Yapılır?
Excel'in Durum Analizi Hedef Arama Aracını Kullanma
Çalışma Sayfası Verilerinizi Yazdırma için Excel'de Ortalayın
Excel'de Bir Satır Nasıl Onarılır
Excel'de EĞER Formülü/İfadesi Nasıl Yazılır?
Excel'de Hücreyi Bölmenin 3 Yolu
Excel Çalışma Sayfasında Satırları ve Sütunları Gruplandırma
Excel Çalışma Sayfasına CSV veya TSV Nasıl Eklenir
Excel'de Birden Çok Satır Nasıl Hızlı Bir Şekilde Eklenir
Excel'de Metni Sayılara Dönüştürmenin 5 Yolu