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 :

  1. 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.

  1. 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.

  1. 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!



About the author

"Serbest çalışan bir Windows ve Office uzmanıyım. Bu araçlarla çalışma konusunda 10 yılı aşkın bir deneyime sahibim ve bunlardan en iyi şekilde yararlanmanıza yardımcı olabilirim. Becerilerim şunları içerir: Microsoft Word, Excel, PowerPoint ve Outlook ile çalışma; web oluşturma sayfalar ve uygulamalar ve müşterilerin iş hedeflerine ulaşmalarına yardımcı olmak."



Related posts