İçindekiler
Excel'de birden çok sütunu eşleştirmenin en kolay yollarından bazılarını arıyorsanız, bu makaleyi faydalı bulabilirsiniz. Bazen Excel'de birden çok sütunda belirli bir değeri aramak gerekli hale gelir. Ancak bunu manuel olarak yapmak sıkıcı ve verimsiz hale gelir. Bu nedenle, bunu yapmak için Excel'de birden çok sütunu kolayca eşleştirmek için aşağıdaki yöntemlerden herhangi birini takip edebilirsiniz.
Excel Çalışma Kitabını İndirin
Birden Fazla Sütunu Eşleştir.xlsxExcel'de Birden Fazla Sütunu Eşleştirmenin 5 Yolu
Aşağıdaki tabloya bakalım. Burada, 5 sütun kullandım. Yer, Yıl, Meyveler, Sebzeler, Satışlar . Herhangi bir özel durum için Meyveler veya Sebzeler, buna karşılık gelen diğer değerleri eşleştirmek için aşağıdaki yöntemleri kullanabilirsiniz Meyve veya Sebze birden fazla sütundan.
Yöntem-1: Çoklu Sütunlarda INDEX ve MATCH işlevini kullanma
Varsayalım ki, ben Satış içindeki her bir öğeye karşılık gelen değer Ürünler Bu değeri bulmak için birden fazla sütunu eşleştirmeniz ve bir Dizi formülü .
Bu formül şunları içerir COLUMN işlevi , TRANSPOSE işlevi , MMULT işlevi , MATCH işlevi ve INDEX işlevi .
Adım-01 :
➤Çıkışı seçin Hücre G5
=INDEX($D$5:$D$7,MATCH(1,MMULT(--($B$5:$C$7=F5),TRANSPOSE(COLUMN($B$5:$C$7)^0)),0)
İşte, -($B$5:$C$7=F5) üretecektir DOĞRU/ YANLIŞ kriterinin karşılanıp karşılanmadığına bağlı olarak aralıktaki her değer için ve ardından - dönüştürecek DOĞRU ve YANLIŞ içine 1 ve 0 .
Bu, 3 satır ve 2 sütundan oluşan bir dizi oluşturacaktır.
Bu bölümde, TRANSPOSE(COLUMN($B$5:$C$7)^0) , SÜTUN işlevi 2 sütun ve 1 satırdan oluşan bir dizi oluşturacak ve ardından TRANSPOSE işlevi bu diziyi 1 sütun ve 2 satıra dönüştürecektir.
Güç sıfır dizi içindeki tüm değerleri 1 .
O zaman MMULT işlevi bu iki dizi arasında matris çarpımı gerçekleştirecektir.
Bu sonuç, aşağıdakiler tarafından kullanılacaktır MATCH fonksiyonu olarak dizi bağımsız değişkeni arama değeri ile 1 .
Son olarak İNDEKS işlevi karşılık gelen değeri döndürecektir.
Adım-02 :
Basın GİRİŞ
Aşağı sürükleyin Doldurma kolu
Sonuç :
Ardından aşağıdaki sonuçları alacaksınız.
📓 Not:
Hariç diğer versiyonlar için Microsoft 365 'ye basmanız gerekir. CTRL+SHIFT+ENTER basmak yerine GİRİŞ .
Daha fazlasını okuyun: Excel'de İki Sütunu Eşleştirin ve Üçüncü Bir Sütunun Çıktısını Alın (3 Hızlı Yöntem)
Yöntem-2: Birden Fazla Kriteri Eşleştirmek için Dizi Formülü Kullanma
Birden fazla sütunda birden fazla kriteri eşleştirmek ve değerini almak için Satış kullanmak zorundasınız. Dizi formülü aşağıdakileri içerir İNDEKS ve MATCH işlevi .
Adım-01 :
➤ Çıkışı seçin Hücre H7
=INDEX(F5:F11, MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0))
Burada, içinde MATCH(1, (H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0) , 1 o arama değeri , H4, H5, H6 'de aranacak olan kriterlerdir. B5:B11, C5:C11, ve D5:D11 aralıkları sırasıyla ve 0 bir Tam eşleşme.
O zaman INDEX işlevi karşılık gelen değeri verecektir.
Adım-02 :
Basın GİRİŞ ve aşağıdaki sonuç görünecektir.
📓 Not:
Hariç diğer versiyonlar için Microsoft 365 'ye basmanız gerekir. CTRL+SHIFT+ENTER basmak yerine GİRİŞ .
Daha fazlasını okuyun: İki sütunu karşılaştırmak ve bir değer döndürmek için Excel formülü (5 örnek)
Yöntem-3: Birden Fazla Kriteri Eşleştirmek için Dizi Olmayan Formül Kullanma
Birden fazla sütunda birden fazla kriteri eşleştirmek ve değerini almak için Satış kullanabileceğiniz bir Olmayan- Dizi formülü aşağıdakileri içerir İNDEKS ve MATCH işlevi .
Adım-01 :
➤Çıkışı seçin Hücre H7
=INDEX(F5:F11, MATCH(1, INDEX((H4=B5:B11) * (H5=C5:C11) * (H6=D5:D11), 0, 1), 0))
Adım-02 :
Basın GİRİŞ ve ardından aşağıdaki sonucu alacaksınız.
İlgili İçerik: Excel'de Üç Sütunu Karşılaştırın ve Bir Değer Döndürün (4 Yol)
Benzer Okumalar:
- Excel'de İki Sütunu Karşılaştırın ve Daha Büyük Olan Değeri Vurgulayın (4 Yol)
- Excel'de Eksik Değerler için İki Sütun Nasıl Karşılaştırılır (4 yol)
- Excel'de İki Sütun Nasıl Karşılaştırılır ve Ortak Değerler Nasıl Döndürülür
- İki Sütunu Karşılaştırmak için Excel Makrosu (4 Kolay Yol)
- Eşleştirme için Excel'de İki Sütun Nasıl Karşılaştırılır (8 yol)
Yöntem-4: Satır ve Sütunlarda Birden Fazla Kriteri Eşleştirmek için Dizi Formülü Kullanma
Şimdi, kriterleri hem satır hem de sütun bazında eşleştirmek istediğinizi varsayalım. Bunu yapmak için, bir Dizi formülü aşağıdakileri içerir İNDEKS ve MATCH fonksiyonları .
Adım-01 :
➤ Çıkışı seçin Hücre H8
=INDEX(C6:E8, MATCH(H7,B6:B8,0), MATCH(H5&H6,C4:E4&C5:E5,0))
MATCH(H7, B6:B8,0) satır bazında eşleştirme için kullanılır ve MATCH(H5&H6, C4:E4&C5:E5,0) sütun bazında eşleştirme için kullanılır.
Adım-02 :
Basın GİRİŞ ve aşağıdaki sonucu alacaksınız.
📓 Not:
Hariç diğer versiyonlar için Microsoft 365 'ye basmanız gerekir. CTRL+SHIFT+ENTER basmak yerine GİRİŞ .
Daha fazlasını okuyun: Excel'de Eşleşmeler için 3 Sütun Nasıl Karşılaştırılır (4 Yöntem)
Yöntem-5: DÜŞEYARA Kullanma
Diyelim ki, karşılık gelen Yıl, Yer, ve Satış ile ilgili değer Muz Verilen bir veri için birden fazla değer elde etmek için VLOOKUP işlevi .
Adım-01 :
➤ 3 çıkış hücresini aynı anda seçin; C10, D10, E10
=VLOOKUP(B10,B4:E7,{2,3,4},FALSE)
İşte, B10 o looku p_değeri , B4:E7 bu table_array , {2,3,4} bu col_index_num ve YANLIŞ içindir. Tam eşleşme .
Adım-02 :
Basın GİRİŞ ve aşağıdaki sonuçları alacaksınız.
📓 Not:
Hariç diğer versiyonlar için Microsoft 365 'ye basmanız gerekir. CTRL+SHIFT+ENTER basmak yerine GİRİŞ .
Daha fazlasını okuyun: Excel'de DÜŞEYARA Kullanarak Üç Sütun Nasıl Karşılaştırılır
Uygulama Bölümü
Kendi kendinize pratik yapmanız için bir Uygulama Sağ taraftaki her bir sayfadaki her bir yöntem için aşağıdaki gibi bir bölüm. Lütfen bunu kendiniz yapın.
Sonuç
Bu makalede, Excel'de birden çok sütunu etkili bir şekilde eşleştirmenin en kolay yollarını ele almaya çalıştım. Umarım faydalı bulursunuz. Herhangi bir öneriniz veya sorunuz varsa, bunları bizimle paylaşmaktan çekinmeyin.