Birden çok diziyle INDEX ve MATCH
Diyelim ki aşağıda gösterildiği gibi aynı başlıklara sahip birkaç tablonuz var, bu tablolardan verilen kriterlere uygun değerleri aramak sizin için zor olabilir. Bu öğreticide, belirli kriterlerle eşleştirerek birden çok dizi, aralık veya grup arasında bir değerin nasıl aranacağı hakkında konuşacağız. INDEX, MAÇ ve İLGİLİ BÖLÜM fonksiyonlar.
Birden çok dizide bir değer nasıl aranır?
Bilmek farklı departmanlara ait farklı grupların liderleri, liderin adının döndürüleceği tabloyu hedeflemek için önce SEÇ işlevini kullanabilirsiniz. MATCH işlevi daha sonra liderin ait olduğu tablodaki konumunu bulacaktır. Son olarak, INDEX işlevi, konum bilgisine ve liderlerin adlarının listelendiği belirli sütuna dayalı olarak lideri alır.
Genel sözdizimi
=INDEX(CHOOSE(array_num,array1,array2,…),MATCH(lookup_value,lookup_array,0),column_num)
- dizi_sayısı: Listeden bir diziyi belirtmek için kullanılan CHOOSE sayısı dizi1,dizi2,… sonucu döndürmek için.
- dizi1,dizi2,…: Sonucun döndürüleceği diziler. Burada üç tabloya atıfta bulunulmaktadır.
- aranan_değer: Karşılık gelen liderin konumunu bulmak için kullanılan kombinasyon formülünün değeri. Burada verilen grubu ifade eder.
- arama_dizisi: bulunduğu hücre aralığı lookup_value listelenir. Burada grup aralığını ifade eder. Not: Grup aralığını herhangi bir departmandan kullanabilirsiniz çünkü hepsi aynı ve sadece pozisyon numarasını almamız gerekiyor.
- sütun_sayısı: Veri almak istediğinizi belirttiğiniz sütun.
Bilmek A Bölümüne ait D Grubu lideri, lütfen aşağıdaki formülü kopyalayın veya G5 hücresine girin ve Keşfet sonucu almak için:
=INDEX(SEÇ(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),KİBRİT(F5,5 $ B $: 8 B $,0),2)
√ Not: Yukarıdaki dolar işaretleri ($) mutlak referansları gösterir; bu, formülü başka hücrelere taşıdığınızda veya kopyaladığınızda formüldeki ad ve sınıf aralıklarının değişmeyeceği anlamına gelir. Formülü girdikten sonra, formülü aşağıdaki hücrelere uygulamak için doldurma tutamacını aşağı sürükleyin ve ardından dizi_sayısı buna göre.
Formülün 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): SEÇ işlevi, 1formülde listelenen üç diziden st dizisi. yani geri dönecek $B$5:$C$8, yani Departman A'nın veri aralığı.
- MAÇ(F5,$B$5:$B$8,0): Match_type 0 KAÇINCI işlevini, ilk eşleşmenin konumunu döndürmeye zorlar. Grup D, hücredeki değer F5, dizide 5 $ B $: 8 B $, Olduğu bir 4.
- İNDEKS(CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),MAÇ(F5,$B$5:$B$8,0),2) = İNDEKS($B$5:$C$8,4,2): INDEX işlevi, kesişim noktasındaki değeri alır. 4inci sıra ve 2aralığın nd sütunu $B$5:$C$8, Olduğu bir Emily.
Değişmekten kaçınmak için dizi_sayısı formülde her kopyaladığınızda yardımcı sütunu, D sütununu kullanabilirsiniz. Formül şöyle olurdu:
=INDEX(SEÇ(D5,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),KİBRİT(F5,5 $ B $: 8 B $,0),2)
√ Not: Rakamlar 1, 2, 3 yardımcı sütununda şunu belirtin: dizi1, dizi2, dizi3 SEÇ işlevinin içinde.
İlgili işlevler
Excel INDEX işlevi, bir aralıktan veya diziden belirli bir konuma dayalı olarak görüntülenen değeri döndürür.
Excel KAÇINCI işlevi, bir hücre aralığında belirli bir değeri arar ve değerin göreli konumunu döndürür.
SEÇ işlevi, verilen dizin numarasına dayalı olarak değer bağımsız değişkeni listesinden bir değer döndürür. Örneğin, SEÇ(3”Elma”,”Şeftali”,”Turuncu”), Turuncu'yu döndürür, dizin numarası 3'tür ve Turuncu, işlevdeki dizin numarasından sonraki üçüncü değerdir.
İlgili Formüller
Başka bir çalışma sayfasından veya çalışma kitabından değerleri arayın
Bir çalışma sayfasındaki değerleri aramak için DÜŞEYARA işlevini nasıl kullanacağınızı biliyorsanız, başka bir çalışma sayfasındaki veya çalışma kitabındaki vlookup değerleri sizin için sorun olmayacaktır.
Çoğu durumda, özet için birden çok çalışma sayfasında veri toplamanız gerekebilir. DÜŞEYARA işlevi ve DOLAYLI işlevinin birleşimiyle, dinamik sayfa adıyla çalışma sayfalarında belirli değerleri aramak için bir formül oluşturabilirsiniz.
INDEX ve MATCH ile çok kriterli arama
Birkaç sütun ve satır başlığı içeren bir Excel elektronik tablosunda büyük bir veritabanıyla uğraşırken, birden çok kriteri karşılayan bir şey bulmak her zaman zordur. Bu durumda, İNDEKS ve KAÇINCI işlevleriyle bir dizi formülü kullanabilirsiniz.
En İyi Ofis Üretkenliği Araçları
Kutools for Excel - Kalabalıktan Ayrılmanıza Yardımcı Olur
Kutools for Excel 300'den Fazla Özelliklere Sahiptir, İhtiyacınız Olanın Bir Tık Uzağınızda Olmasını Sağlıyoruz...
Office Sekmesi - Microsoft Office'te Sekmeli Okuma ve Düzenlemeyi Etkinleştir (Excel dahil)
- Düzinelerce açık belge arasında geçiş yapmak için bir saniye!
- Her gün yüzlerce fare tıklamasını azaltın, fare eline veda edin.
- Birden çok belgeyi görüntülerken ve düzenlerken üretkenliğinizi% 50 artırır.
- Tıpkı Chrome, Edge ve Firefox gibi Verimli Sekmeleri Office'e (Excel dahil) getirir.