İNDEX ve EŞLEŞTİR ile tabloları birleştirme
Diyelim ki ortak bir sütuna sahip iki veya daha fazla tablonuz var, ancak ortak sütunlardaki veriler aynı sırayla listelenmemiş. Bu durumda, tabloları birleştirirken, birleştirecek veya eşleştirirken verileri karşılaştırmak için İNDEX ve EŞLEŞTİR fonksiyonlarının yardımıyla işlem yapabilirsiniz.
İNDEX ve EŞLEŞTİR ile tablolar nasıl birleştirilir?
Yukarıdaki ekran görüntüsünde gösterildiği gibi tablo 1 ve tablo 2yi yeni tabloya tüm bilgileri birleştirmek için birleştirmek istiyorsanız, önce tablo 1 veya tablo 2'den verileri yeni tabloya kopyalamanız gerekir (burada tablo 1'den verileri kopyaladım, aşağıdaki ekran görüntüsüne bakın). Yeni tablodaki ilk Öğrenci Kimliği 23201i örnek alırsak, İNDEX ve EŞLEŞTİR fonksiyonları şu şekilde puanını ve sıralamasını bulmanıza yardımcı olacaktır: EŞLEŞTİR, öğrenci kimliğinin tablo 2de 23201 ile eşleşen satır konumunu döndürür. Satır bilgisi, belirli bir sütunla (puan veya sıra sütunu) kesişme noktasındaki değeri almak için İNDEX'e aktarılacaktır.
Genel sözdizimi
=İNDEX(dönüş_tablosu,EŞLEŞTİR(arama_değeri,arama_dizisi,0),sütun_sayısı)
√ Not: Tablo 1'deki bilgileri doldurduğumuz için, artık yalnızca tablo 2'den karşılık gelen verileri almanız gerekiyor.
- dönüş_tablosu: Öğrenci puanlarını döndürecek olan tablo. Burada tablo 2'ye atıfta bulunuyor.
- arama_değeri: dönüş_tablosundaki bilgileri eşleştirmek için kullandığınız değer. Burada yeni tablodaki öğrenci kimlik değerine atıfta bulunuyor.
- arama_dizisi: arama_değeri ile karşılaştırılacak hücrelerin aralığı. Burada dönüş_tablosundaki öğrenci kimlik sütununa atıfta bulunuyor.
- sütun_sayısı: Karşılık gelen bilgilerin hangi sütundan döndürüleceğini belirten sütun numarası.
- 0: Eşleşme türü 0, EŞLEŞTİR'in tam bir eşleşme yapmasını sağlar.
Tablo 2'den karşılık gelen verileri alarak yeni tabloya tüm bilgileri birleştirmek için lütfen aşağıdaki formülleri F16 ve G16 hücrelerine kopyalayın veya girin ve sonuçları almak için Enter tuşuna basın:
Hücre F16 (Puan)
=İNDEX($F$5:$H$11;EŞLEŞTİR(C16;$F$5:$F$11;0);2)
Hücre G16 (Sıra)
=İNDEX($F$5:$H$11;EŞLEŞTİR(C16;$F$5:$F$11;0);3)
√ Not: Yukarıdaki dolar işaretleri ($) mutlak referansları gösterir, bu da formülü diğer hücrelere taşıdığınızda veya kopyaladığınızda dönüş_tablosu ve arama_dizisinin değişmeyeceğini ifade eder. Ancak, dinamik olmasını istediğiniz için arama_değerine dolar işareti eklenmez. Formülü girdikten sonra, formülü aşağıya doğru uygulamak için doldurma tutamacını sürükleyin.
Formül açıklaması
Burada aşağıdaki formülü örnek olarak kullanıyoruz:
=İNDEX($F$5:$H$11;EŞLEŞTİR(C16;$F$5:$F$11;0);2)
- EŞLEŞTİR(C16;$F$5:$F$11;0): Eşleşme türü 0, EŞLEŞTİR fonksiyonunun tam bir eşleşme yapmasını zorlar. Fonksiyon daha sonra C16'daki 23201 değerinin arama dizisi $F$5:$F$11 içindeki konumunu döndürür. Dolayısıyla, fonksiyon 3 döndürecektir çünkü eşleşme değeri aralıkta 3. pozisyondadır.
- İNDEX($F$5:$H$11$F$5:$H$11;EŞLEŞTİR(C16;$F$5:$F$11;0);22) = İNDEX($F$5:$H$11$F$5:$H$11;3;22): İNDEX fonksiyonu, dönüş tablosu $F$5:$H$11'in 3. satırı ve 2. sütununun kesişimindeki değeri döndürür, bu da 91'dir.
İlgili fonksiyonlar
Excel İNDEX fonksiyonu, bir aralıktan veya diziden belirli bir pozisyona göre görüntülenen değeri döndürür.
Excel EŞLEŞTİR fonksiyonu, bir hücre aralığında belirli bir değeri arar ve bu değerin göreli konumunu döndürür.
İlgili Formüller
İNDEX ve EŞLEŞTİR ile tam eşleşme
Belirli bir ürün, film veya kişi vb. hakkında Excel'de listelenen bilgileri bulmanız gerekiyorsa, İNDEX ve EŞLEŞTİR fonksiyonlarının kombinasyonunu iyi bir şekilde kullanmalısınız.
İNDEX ve EŞLEŞTİR ile yaklaşık eşleşme
Çalışanların performansını değerlendirmek, öğrencilerin notlarını derecelendirmek, ağırlığa göre posta ücretini hesaplamak vb. için Excel'de yaklaşık eşleşmeler bulmamız gereken zamanlar olabilir. Bu eğitimde, ihtiyacımız olan sonuçları almak için İNDEX ve EŞLEŞTİR fonksiyonlarının nasıl kullanılacağını anlatacağız.
Birden fazla kriterle en yakın eşleşme değerini ara
Bazı durumlarda, birden fazla kritere göre en yakın veya yaklaşık eşleşme değerini aramanız gerekebilir. İNDEX, EŞLEŞTİR ve EĞER fonksiyonlarının kombinasyonuyla, bunu Excel'de hızlı bir şekilde yapabilirsiniz.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur
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.