Skip to main content

Çoklu dizilerle INDEX ve MATCH

Author: Amanda Li Last Modified: 2025-06-10

Diyelim ki aşağıda gösterildiği gibi aynı başlıklara sahip birkaç tablonuz var ve bu tablolardan verilen kriterlere uyan değerleri aramak sizin için zor bir iş olabilir. Bu öğreticide, INDEX, MATCH ve CHOOSE fonksiyonlarını kullanarak belirli kriterlere göre çoklu dizilerde, aralıklarda veya gruplarda bir değeri nasıl arayacağımızı ele alacağız.

index match multiple arrays 1

Farklı diziler arasında bir değeri nasıl ararsınız?

Farklı departmanlara ait farklı grupların liderlerini bulmak için önce CHOOSE fonksiyonunu kullanarak liderin adını döndürmek için hedef tabloyu seçebilirsiniz. Ardından MATCH fonksiyonu liderin ait olduğu tablodaki konumunu bulacaktır. Son olarak, INDEX fonksiyonu liderin konum bilgisi ve liderlerin isimlerinin listelendiği belirli sütun bilgisiyle lideri getirecektir.

Genel sözdizimi

=INDEX(CHOOSE(dizi_numarası,dizi1,dizi2,),MATCH(aranan_değer,arama_dizisi,0),sütun_numarası)

  • dizi_numarası: CHOOSE tarafından listedeki dizi1,dizi2,… arasından sonuç döndürmek için kullanılan sayı.
  • dizi1,dizi2,…: Sonuç döndürülecek diziler. Burada üç tabloya atıfta bulunulmaktadır.
  • aranan_değer: Kombinasyon formülünün ilgili liderin pozisyonunu bulmak için kullandığı değer. Burada verilen gruba atıfta bulunulmaktadır.
  • arama_dizisi: aranan_değer'in listelendiği hücre aralığı. Burada grup aralığına atıfta bulunulmaktadır. Not: Hepsi aynı olduğu için herhangi bir departmandan grup aralığını kullanabilirsiniz; sadece pozisyon numarasını alıyoruz.
  • sütun_numarası: Veri çekmek istediğiniz sütun.

Departman A'ya ait Grup D'nin liderini öğrenmek için lütfen aşağıdaki formülü G5 hücresine kopyalayın veya girin ve sonucu almak için Enter tuşuna basın:

=INDEX(CHOOSE(1,$B$5:$C$8,,$B$11:$C$14,,$B$17:$C$20),MATCH(F5,$B$5:$B$8,0),2)

√ Not: Yukarıdaki dolar işaretleri ($) mutlak referansları gösterir, yani formüldeki isim ve sınıf aralıkları formülü diğer hücrelere taşıdığınızda veya kopyaladığınızda değişmez. Formülü girdikten sonra, formülü aşağı doğru sürükleyerek alttaki hücrelere uygulayın ve ardından dizi_numarasını buna göre değiştirin.

index match multiple arrays 2

Formül açıklaması

=INDEX(CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),MATCH(F5,$B$5:$B$8,0),2)

  • CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20): CHOOSE fonksiyonu formülde listelenen üç diziden 1. diziyi döndürür. Dolayısıyla $B$5:$C$8'i, yani Departman A'nın veri aralığını döndürecektir.
  • MATCH(F5,$B$5:$B$8,0): match_type 0, MATCH fonksiyonunun F5 hücresindeki Group D'nin ilk eşleşmesinin konumunu $B$5:$B$8 dizisinde döndürmesini sağlar, bu da 4'tür.
  • INDEX(CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),MATCH(F5,$B$5:$B$8,0),22) = INDEX($B$5:$C$8,4,22): INDEX fonksiyonu $B$5:$C$8 aralığının 4. satırı ve 2. sütununun kesişimindeki değeri getirir, bu da Emily'dir.

Formülü her kopyaladığınızda dizi_numarasını değiştirmekten kaçınmak için yardımcı sütunu, yani D sütununu kullanabilirsiniz. Formül şu şekilde olacaktır:

=INDEX(CHOOSE(D5,$B$5:$C$8,,$B$11:$C$14,,$B$17:$C$20),MATCH(F5,$B$5:$B$8,0),2)

√ Not: Yardımcı sütundaki 1, 2, 3 rakamları CHOOSE fonksiyonu içindeki dizi1, dizi2, dizi3'e işaret eder.


İlgili fonksiyonlar

Excel INDEX fonksiyonu

Excel INDEX fonksiyonu, bir aralık veya diziden verilen bir pozisyona dayalı olarak görüntülenen değeri döndürür.

Excel MATCH fonksiyonu

Excel MATCH fonksiyonu, bir hücre aralığında belirli bir değeri arar ve değerin göreli konumunu döndürür.

Excel CHOOSE fonksiyonu

CHOOSE fonksiyonu, verilen indeks numarasına göre değer argümanlarının listesinden bir değer döndürür. Örneğin, CHOOSE(3,”Elma”,”Şeftali”,”Portakal”) Portakal döndürür, indeks numarası 3'tür ve Portakal fonksiyondaki indeks numarasından sonra üçüncü değerdir.


İlgili Formüller

Başka bir çalışma sayfasından veya çalışma kitabından değerleri ara

Eğer VLOOKUP fonksiyonunu bir çalışma sayfasındaki değerleri aramak için nasıl kullanacağınızı biliyorsanız, başka bir çalışma sayfasından veya çalışma kitabından vlookup değerleri sizin için bir sorun olmayacaktır.

Dinamik sayfa adıyla Vlookup

Birçok durumda, özet için birden fazla çalışma sayfasından veri toplamanız gerekebilir. VLOOKUP fonksiyonu ve INDIRECT fonksiyonunun kombinasyonu ile dinamik sayfa adlarıyla çalışma sayfalarında belirli değerleri aramak için bir formül oluşturabilirsiniz.

INDEX ve MATCH ile çoklu kriterli arama

Bir Excel elektronik tablosunda birkaç sütun ve satır başlığı olan büyük bir veritabanıyla uğraşırken, birden fazla kritere uyan bir şeyi bulmak her zaman zordur. Bu durumda, INDEX ve MATCH fonksiyonlarını içeren bir dizi formülü kullanabilirsiniz.


En İyi Ofis Üretkenlik Araçları

Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur

🤖 Kutools AI Asistanı: Akıllı Çalışma Yöntemine Dayalı Veri Analizini Devrimleştirin   |  Kod Oluştur  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Belirle  |  Boş Satırları Sil  |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin  |  Formül Kullanmadan Yuvarla ...
Süper VLookup: Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalar Arası  |  Bulanık Eşleme...
Gelişmiş Açılır Liste: Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçimli Açılır Liste...
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  Sütunları Karşılaştırarak Aynı ve Farklı Hücreleri Seç ...
Öne Çıkan Özellikler: Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş Formül Çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi | Otomatik Metin Kütüphanesi (Kaynak Kütüphanesi)  |  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Hücreleri Şifrele/Şifresini Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre (kalın/italik/üstü çizili hücreleri filtrele...) ...
En İyi 15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil ...)  |  50+ Grafik Türü (Gantt Grafiği ...)  |  40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla ...)  |  19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle ...)  |  12 Dönüştürme Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme ...)  |  7 Birleştirme ve Bölme Aracı (Gelişmiş Satırları Birleştir, Excel Hücrelerini Böl ...)  |  ... ve daha fazlası

Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...


Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir

  • Bir saniyede, onlarca açık belge arasında geçiş yapın!
  • Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
  • Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
  • Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.