Excel'de İki Sütunda Kısmi Eşleşme Nasıl Bulunur (4 Yöntem)

  • Bunu Paylaş
Hugh West

Koşullara bağlı olarak, birkaç sütunu karşılaştırmanız gerekebilir. Karşılaştırma birçok biçimde yapılabilir, bunlardan biri kısmi eşleştirmedir. Bugün size aşağıdakileri nasıl çalıştıracağınızı göstereceğiz kısmi eşleşme Bu sezon için, Excel'de iki sütunda Excel Microsoft 365 sizinkini kullanmaktan çekinmeyin.

Her şeyden önce, örneklerimizin temelini oluşturan çalışma kitabını tanıyalım.

Burada farklı spor dallarından birkaç ünlü sporcudan oluşan bir veri kümemiz var. Bu veri kümesini kullanarak kısmi eşleşme Bu veri setini, yöntemleri kolayca açıklamak için kullanacağız.

Alıştırma Çalışma Kitabını İndirin

Alıştırma çalışma kitabını buradan indirebilirsiniz.

Kısmi Eşleştirme İki Sütun.xlsx

4 İki Sütunda Kısmi Eşleşme Bulmanın Kolay Yöntemleri

1. DÜŞEYARA Kullanarak İki Sütunda Kısmi Eşleştirme

Gerçekleştirmek için yaklaşımlardan biri kısmi eşleşme sütunlar arasında VLOOKUP işlevi .

Bu VLOOKUP fonksiyon dikey olarak düzenlenmiş bir aralıktaki verileri bulur.

Yukarıdaki veri kümesinin iki sütununu karşılaştıracağız ve sonucu başka bir sütunda üreteceğiz.

  • İlk olarak, formülü hücre E5 .
=IFERROR(VLOOKUP("*"&C5&"*";$B$5:$B$12;1;0);"")

Burada ilk satırını ayarladık Sporcunun Popüler Adı sütununda lookup_value Alan.

Ve Sporcu Adı sütunu olarak lookup_array Kısmi eşleşmeyi kontrol etmemiz gerektiğinden, yıldız işaretlerini joker karakter olarak kullandık. Bu işaret, herhangi bir sayıda karakterin orada olabileceğini belirtir.

  • Bundan sonra, eşleşme bulunduğunda formül hücrede seçtiğimiz tam adı döndürecektir.
  • Daha sonra Doldurma Kolu Formülü tüm hücrelere uygulamak için seçenek.

  • Bundan sonra, nihai sonucu buna göre alacaksınız.

Unutmayın ki hücre E6 'de olduğu gibi bir boşluk buldunuz. C6 hücresi formülün bulamadığı Dhoni adını girdiniz. B sütunu .

🔎 Formül Nasıl Çalışır?

  • VLOOKUP("*"&C5& "*";$B$5:$B$12;1;0) : İlk kısımda, hücreler arasında istenen hücre aralıklarını bulacağız B5 - B12 belirli değerleri bulmak için.
  • IFERROR(VLOOKUP("*"&C5& "*";$B$5:$B$12;1;0);" ) : Bu kısım, istenen hücre aralığına göre nihai sonucu göstermek için formüldeki uygun ölçütleri uygulayacaktır.

Bu nedenle, sütunlar arasındaki kısmi eşleşmeyi aşağıdakileri kullanarak gerçekleştirdik VLOOKUP işlevi excel'de.

Daha fazlasını okuyun: En Yakın Eşleşmeyi Bulmak için Excel DÜŞEYARA (5 Örnekle)

2. INDEX - MATCH Fonksiyonlarının Kombinasyonu ile Kısmi Eşleştirme

Daha sonra, şu kombinasyonu kullanabiliriz İNDEKS ve MATCH fonksiyonları. Daha önceki bölümde, nasıl VLOOKUP eşleşmeyi bulduğunda değeri alır. Burada İNDEKS - MATCH kombinasyonu da aynı şeyi yapacaktır. MAÇ bir arama değerinin konumunu belirler ve İNDEKS verilen konumdaki değeri döndürür.

İşlevler hakkında bilgi edinmek için bu makaleleri ziyaret edin: INDEX, MATCH.

  • İlk olarak, formülü şuraya ekleyeceğiz hücre E5 .
=IFERROR(INDEX($B$5:$B$12;MATCH("*"&C5& "*";$B$5:$B$12;0));"")

  • Daha sonra, bu hücre için sonuçları alacaksınız ve ardından Doldurma Kolu tüm hücrelere uygulamak için.

  • Son olarak, nihai sonucunuzu alacaksınız.

🔎 Formül Nasıl Çalışır?
  • MATCH("*"&C5& "*";$B$5:$B$12;0) : İlk kısımda kullanmak istediğimiz hücre aralıklarını bulacağız.
  • INDEX($B$5:$B$12; MATCH("*"&C5& "*";$B$5:$B$12;0)) : Tek bir aralıktan bir değer (veya değerler) döndürmek istediğinizde, dizi formunu kullanacaksınız. İNDEKS fonksiyonu. Bu kısım formüldeki uygun kriterleri uygulayacaktır.
  • IFERROR(INDEX($B$5:$B$12; MATCH("*"&C5& "*";$B$5:$B$12;0));"" ) : Bu, aşağıdaki aralıkları alacaktır İNDEKS ve MAÇ işlev bölümünü seçin ve formül için uygun koşulu ayarlayın.

Bu bölümde, aşağıdakilerin bir kombinasyonunu kullandık İNDEKS ve MAÇ bulmak için fonksiyonlar kısmi eşleşmeler sütunlar arasında. IFERROR işlevi formüldeki herhangi bir tutarsızlık nedeniyle oluşabilecek her türlü hatayı yok sayar.

Daha fazlasını okuyun: Excel'de Kısmi Metin Eşleştirmesi için Koşullu Biçimlendirme (9 Örnek)

Benzer Okumalar

  • Excel'de Kısmi DÜŞEYARA Nasıl Kullanılır (3 veya Daha Fazla Yol)
  • Tek Bir Hücreden Kısmi Metin Bulmak için DÜŞEYARA Kullanma
  • Excel'de Kısmi Eşleştirme Dizesi Nasıl Yapılır (5 Yöntem)

3. İki Sütunda Kısmi Eşleştirme Gerçekleştirmek için IF Fonksiyonu

Makalenin bu bölümünde, aşağıdaki işlemleri gerçekleştirebiliriz IF işlevini kullanarak kısmi eşleşme Bildiğiniz gibi, IF fonksiyonu mantıksal bir test çalıştırır ve bir DOĞRU veya YANLIŞ Sonuç.

  • Şimdi, burada "Tam ad Bulundu" seçeneğini if_true_value ve bıraktı if_false_value boş. Hücreye aşağıdaki formülü ekleyin.
=IF(COUNTIFS($B$5:$B$12; "*"&C5)=1; "Tam Ad Bulundu"; "Tam Ad Bulunamadı")

Burada sağlanan formül if_true_value Şimdi geri kalan değerler için formülü yazın.

  • Ayrıca, tuşuna bastıktan sonra Giriş Düğmesi bu hücre için sonucu alacaksınız ve ardından Doldurma Kolu seçeneğini tüm hücreler için uygun şekilde ayarlayın.

  • Sonunda istediğiniz sonucu alacaksınız.

🔎 Formül Nasıl Çalışır?

  • COUNTIFS($B$5:$B$12; "*"&C5) : İlk kısımda, koşul ile kontrol etmek istediğimiz hücrelerin aralığını bulacağız.
  • IF(COUNTIFS($B$5:$B$12; "*"&C5)=1; "Tam Ad Bulundu"; "Tam Ad Bulunamadı") : Bu kısım formüldeki uygun kriterleri uygulayacaktır.

Bu nedenle, birleştirme EĞER ve COUNTIF gerçekleştirmek için işlevler kısmi eşleşme Excel'de iki sütunda kullanımı çok kolaydır.

Daha fazlasını okuyun: Excel'de COUNTIF Kısmi Eşleştirme (2 veya Daha Fazla Yaklaşım)

4. AGGREGATE Fonksiyonunu Kullanarak İki Sütunu Karşılaştırın

Son olarak, bir tane bulmaya çalışacağız kısmi eşleşme kullanarak iki sütun içinde AGGREGATE işlevi aynı zamanda. Microsoft Excel gibi fonksiyonlar SUM , HESAP , BÜYÜK ve MAX bir aralık hata içeriyorsa çalışmayacaktır. Ancak, bunu hızlı bir şekilde AGGREGATE işlevi Bu makalede, aşağıdaki programlarda verilerin nasıl toplanacağı gösterilecektir Excel .

AGGREGATE İşlevi: Söz Dizimi ve Bağımsız Değişkenler

Excel'in AGGREGATE işlevi Bir veri tablosunun veya veri listesinin toplamını döndürür. Bir fonksiyon numarası ilk argüman olarak işlev görürken, çeşitli veri kümeleri diğer argümanları oluşturur. Hangi fonksiyonun kullanılacağını bilmek için, fonksiyon numarasını ezberlemeniz veya tabloda görebilmeniz gerekir.

Referans ve dizi sözdizimi, aşağıdakiler için iki olası sözdizimidir Excel AGGREGATE işlevi size burada göstereceğiz.

Dizi Sözdizimi:

=AGGREGATE(function_num,options,array,[k])

Referans Sözdizimi:

=AGGREGATE(function_num,options,ref1, [ref2],...)

Sağladığınız giriş parametrelerine bağlı olarak, kullandığınız form konusunda endişelenmenize gerek yoktur, Excel en uygun formu seçecektir.

Argümanlar:

Fonksiyon Function_number
ORTALAMA 1
HESAP 2
İLETİŞİM 3
MAX 4
MIN 5
ÜRÜN 6
SUM 9
BÜYÜK 14
KÜÇÜK 15

Şimdi, aşağıdaki adımları izleyerek bu işlevin nasıl kullanılacağını tartışmaya devam edelim.

  • İlk olarak, hücreye aşağıdaki formülü ekleyin.
[email protected](E$5:E$8;AGGREGATE(15;6;MATCH("*"&$E$5:$E$8& "*";$B5;0)*(ROW($E$5:$E$8)-ROW(E$5)+1);1))

  • Daha sonra, bu hücre için sonucu alacak ve ardından Doldurma Kolu seçeneğini kullanarak tüm hücrelere uygulayın.

  • Son olarak, ekranınız aşağıdaki görüntüye benzer bir sonuç gösterecektir.

🔎 Formül Nasıl Çalışır?

  • (ROW($E$5:$E$8)-ROW(E$5)+1) : Küçük bir veri kümeniz olduğunda, satır numarasını bulmak kolaydır, ancak daha büyük bir veri kümesi söz konusu olduğunda ROW işlevi. İlk kısımda, kullanmak istediğimiz hücre aralıklarını bulacağız.
  • MATCH("*"&$E$5:$E$8& "*";$B5;0) : Bir Excel çalışma sayfası üzerinde çalışırken, iki veya daha fazla hücre arasında bir ilişki bulmak isteyebilirsiniz. Ölçütleri diğer hücrelerle eşleştirmek istediğinizi varsayalım. Bu durumda MAÇ Bu kısım seçilen aralıktaki eşleşmeyi bulmaya çalışacaktır.
  • AGGREGATE(15;6; MATCH("*"&$E$5:$E$8& "*";$B5;0)*(ROW($E$5:$E$8)-ROW(E$5)+1) : Excel'de AGGREGATE fonksiyonu belirli sonuçlar elde etmek için farklı fonksiyonlar üzerinde kullanılır. Bu durumda MAÇ fonksiyonu. Bu kısım formüldeki uygun kriterleri uygulayacaktır.
  • @INDEX(E$5:E$8;AGGREGATE(15;6;MATCH("*"&$E$5:$E$8& "*";$B5;0)*(ROW($E$5:$E$8)-ROW(E$5)+1);1)) : Birden fazla aralıktan bir değer (veya değerler) döndürmek istediğinizde, referans formunu kullanacaksınız. İNDEKS Bu kısım size buna göre nihai sonucu döndürecektir.

Son olarak, makalemizi şu şekilde tamamladık AGGREGATE işlevi gerçekleştirmek için kısmi eşleşme Excel'de iki sütun halinde.

Daha fazlasını okuyun: Excel'de Kısmi Metin Eşleştirmesi Arama (5 Yöntem)

Hatırlanması Gerekenler

  • İlk iki yöntemin kullanılması durumunda, VLOOKUP ve INDEX-MATCH kombinasyonları en önemli rolleri oynar. Değerleri eklerken bunu aklınızda tutmaya çalışın. Aralığı değiştirirseniz sonuç farklı olacaktır.
  • Formülleri kullanırken, bunları doğru sözdizimiyle eklemek önemlidir. Aksi takdirde, herhangi bir sonuç vermeyecektir.
  • Daha iyi anlamak için excel dosyasını indirmenizi ve formülleri kullanırken görmenizi öneririz.

Sonuç

Bugünlük bu kadar. kısmi eşleşme Umarım bunu yararlı bulursunuz. Anlaşılması zor görünen herhangi bir şey varsa yorum yapmaktan çekinmeyin. Hangi yöntemleri kullanacağınızı bize bildirin. Burada gözden kaçırmış olabileceğimiz diğer yaklaşımları bildirin.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.