INDEX ve MATCH ile Sol Tarafa Doğru Arama
Bir Excel çalışma sayfasında sağ tarafta yer alan bir öğeyle ilgili bilgileri En Sol Sütun’da listelenmiş verilerden bulmak istiyorsanız, INDEX ve MATCH işlevlerini kullanabilirsiniz. Bu iki işlevin birleşimi, Excel’in güçlü arama işlevlerinden biri olan VLOOKUP işlevine kıyasla herhangi bir sütunda değer arama avantajı sunar.

INDEX ve MATCH ile sol tarafa doğru arama nasıl yapılır?
Yukarıdaki ekran görüntüsünde gösterildiği gibi, verilerin en sağdaki sütununda listelenen 30001 ürünüyle ilgili bilgileri doldurmak için INDEX ve MATCH işlevleri şu şekilde yardımcı olur: MATCH, verilen ürün kimliğine karşılık gelen doğru satırı bulur; INDEX ise aynı satırda ilgili bilgiyi getirir.
Genel söz dizimi
=INDEX(return_range,MATCH(lookup_value,lookup_array,[match_type]),column_num)
- return_range: Birleşik formülün bilgileri döndürmesini istediğiniz aralık. Burada renk, beden ve fiyat aralıkları kastedilmektedir.
- lookup_value: MATCH işlevinin ilgili bilginin konumunu belirlemek için kullandığı değerdir. Burada, verilen ürün kimliği kastedilmektedir.
- lookup_array: lookup_value değerinin bulunduğu hücre aralığıdır. Burada ürün kimliği aralığı kastedilmektedir.
- match_type: 1, 0 veya -1.
1 veya boş bırakılırsa (varsayılan), MATCH işlevi lookup_value değerinden küçük veya eşit olan en büyük değeri bulur. lookup_array içindeki değerler artan sırada olmalıdır.
0, MATCH işlevinin lookup_value değerine tam olarak eşit olan ilk değeri bulmasını sağlar. lookup_array içindeki değerler herhangi bir sırada olabilir.
-1, MATCH işlevinin lookup_value değerinden büyük veya eşit olan en küçük değeri bulmasını sağlar. lookup_array içindeki değerler azalan sırada olmalıdır. - column_num: return_range içinde verileri almak istediğiniz sütun; column_num, return_range içinde yalnızca bir sütun varsa atlanabilir.
30001 ürünüyle ilgili bilgileri doldurmak için lütfen aşağıdaki formülleri ilgili hücrelere kopyalayın veya girin ve sonuçları almak içinENTER tuşuna basın: to get the results:
Renk (H6 Hücresi)
=INDEX()B5:D9,MATCH()h3,E5:E9,0),1)
Beden (H7 Hücresi)
=INDEX()B5:D9,MATCH()h3,E5:E9,0),2)
Fiyat (H8 Hücresi)
=INDEX()B5:D9,MATCH()h3,E5:E9,0),3)
√ Not: Formüllerde ürün kimliği 30001 yerine H3 hücresine başvurduk çünkü formüllerin dinamik olmasını istiyoruz. Böylece H3 hücresindeki ürün kimliğini değiştirerek diğer ürünlerle ilgili bilgileri kolayca alabiliriz.
Veya return_rangearalığını yalnızca tek bir renk, beden veya fiyat aralığı seçerek tek bir sütuna indirebilirsiniz. Bu durumda formülleriniz şöyle olacaktır:
Renk (H6 Hücresi)
=INDEX()B5:B9,MATCH()h3,E5:E9,0))
Beden (H7 Hücresi)
=INDEX()C5:C9,MATCH()h3,E5:E9,0))
Fiyat (H8 Hücresi)
=INDEX()D5:D9,MATCH()h3,E5:E9,0))
√ Not:column_numreturn_rangeiçinde yalnızca bir sütun olduğundan atlanmıştır.

Formül açıklaması
Burada örnek olarak aşağıdaki formülü kullanıyoruz:
=INDEX(B5:D9,MATCH(h3,E5:E9,0),2)
- MATCH(h3,E5:E9,0): 0 match_type değeri, MATCH işlevine 3001 (h3 hücresindeki değer) aralığında E5:E9 içinde tam olarak eşleşen lookup_value’un konumunu bulmasını söyler. İşlev 1 değerini döndürür.
- INDEX()B5:D9,MATCH(h3,E5:E9,0),2) = INDEX(B5:D9 INDEX işlevi, 1. satırdaki 2. sütun (boyut sütunu) değerini B5:D9 aralığından döndürür; bu değer Large’dır.
İlgili işlevler
Excel INDEX işlevi, bir aralık veya dizi içinde belirtilen konuma göre Görüntülenen Değer değerini döndürür.
Excel MATCH işlevi, bir hücre aralığında belirli bir değeri arar ve bu değerin göreli konumunu döndürür.
İlgili Formüller
INDEX ve MATCH ile Tam Eşleşme
Excel'de belirli bir ürün, film veya kişiyle ilgili bilgileri hızlıca bulmanız gerekiyorsa, INDEX ve MATCH işlevlerinin güçlü kombinasyonundan etkin şekilde yararlanmalısınız.
INDEX ve MATCH ile Yaklaşık Eşleşme
Çalışan performansını değerlendirmek, öğrenci notlarını derecelendirmek ya da ağırlığa göre posta ücretini hesaplamak gibi durumlarda Excel’de yaklaşık eşleşmeler bulmanız gerekebilir. Bu öğreticide, ihtiyacınız olan sonuçlara ulaşmak için INDEX ve MATCH işlevlerinin nasıl kullanılacağını öğreneceksiniz.
Birden Fazla Kriterle En Yakın Eşleşme Değerini Arama
Bazı durumlarda, birden fazla kritere göre en yakın ya da yaklaşık eşleşmeyi bulmanız gerekebilir. Excel’de INDEX, MATCH ve IF işlevlerini bir araya getirerek bunu hızlıca yapabilirsiniz.
Büyük/Küçük Harfe Duyarlı Arama
Excel'de bir arama değeri aralığı oluşturmak için INDEX ve MATCH işlevlerini birleştirebileceğinizi ya da VLOOKUP işlevini kullanabileceğinizi biliyor olabilirsiniz. Ancak bu aramalar büyük/küçük harf duyarlı değildir. Büyük/küçük harfe duyarlı bir eşleşme yapmak için EXACT ve CHOOSE işlevlerinden yararlanmanız gerekir.
En İyi Ofis Verimlilik Araçları
Kutools for Excel – Kalabalıktan sıyrılmanıza yardımcı olur
Kutools for Excel 300’den fazla özelliğe sahiptir,İhtiyacınız olan şeyin sadece bir tıklama uzaklıkta olmasını sağlar…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Her gün sizin için yüzlerce fare tıklamasını ortadan kaldırır; fare elinizden artık vedalaşın.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılarda olduğu gibi Office’e (Excel dahil) verimli sekmeler getirir.