Büyük/küçük harfe duyarlı arama
INDEX ve MATCH işlevlerini birleştirebileceğinizi veya Excel'de değerleri aramak için VLOOKUP işlevini kullanabileceğinizi biliyor olabilirsiniz. Ancak, bu aramalar büyük/küçük harfe duyarlı değildir. Bu nedenle, büyük/küçük harfe duyarlı bir eşleşme yapmak için EXACT ve CHOOSE işlevlerinden yararlanmalısınız.
INDEX ve MATCH ile büyük/küçük harfe duyarlı arama gerçekleştirme
VLOOKUP ile büyük/küçük harfe duyarlı arama gerçekleştirme
INDEX ve MATCH ile büyük/küçük harfe duyarlı arama gerçekleştirme
Yukarıdaki ekran görüntüsünde gösterildiği gibi YUKI'nin notunu INDEX ve MATCH ile öğrenmek için, öğrencilerin isim aralığındaki metin dizelerini G5 hücresindeki değere (YUKI) karşılaştırırken her karakterin durumunu da içeren EXACT işlevini kullanabilirsiniz. Ardından, istediğimiz değeri bulmak için INDEX ve MATCH işlevlerini birlikte kullanabiliriz.
Genel sözdizimi
=INDEX(dönüş_aralığı,MATCH(DOĞRU,EXACT(arama_değeri,arama_aralığı),0))
√ Not: Bu bir dizi formülüdür ve girmeniz gereken Ctrl + Shift + Enter tuşlarına basmanız gerekir.
- dönüş_aralığı: Kombinasyon formülünün değer döndürmesini istediğiniz aralık. Burada not aralığına atıfta bulunuyor.
- arama_değeri: EXACT'in metin dizeleriyle büyük/küçük harfe duyarlı karşılaştırma yapmak için kullandığı değer. Burada verilen isim olan YUKI'ye atıfta bulunuyor.
- arama_aralığı: Arama değerinin karşılaştırılacağı hücre aralığı. Burada isim aralığına atıfta bulunuyor.
- eşleşme_türü 0: MATCH, arama_değerine tam olarak eşit olan ilk değeri bulacaktır.
YUKI'nin notunu öğrenmek için lütfen aşağıdaki formülü G6 hücresine kopyalayın veya girin ve sonucu almak için Ctrl + Shift + Enter tuşlarına basın:
=INDEX(D5:D14,MATCH(TRUE,EXACT("YUKI",B5:B14),0))
Veya, formülü dinamik hale getirmek için bir hücre başvurusu kullanın:
=INDEX(D5:D14,MATCH(TRUE,EXACT(G5,B5:B14),0))
Formül açıklaması
=INDEX(D5:D14,MATCH(TRUE,EXACT("YUKI",B5:B14),0))
- EXACT(G5,B5:B14): EXACT işlevi, öğrencilerin isim aralığındaki metin dizelerini karşılaştırır B5:B14 karşı "YUKI", G5 hücresindeki değer olan G5, B5'ten B14'e kadar olan hücrelerdeki bir değer YUKI ile tam olarak aynıysa TRUE, aksi takdirde FALSE döndürür. Böylece, şu şekilde bir TRUE ve FALSE dizisi elde ederiz:
{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE} - MATCH(TRUE,MATCH(TRUE,EXACT(G5,B5:B14),0),0) = MATCH(TRUE,MATCH(TRUE,{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE},0),0): Eşleşme türü 0, MATCH işlevinin tam eşleşmeyi bulmasını sağlar. İşlev, “TURE” arama değerinin tam konumunu dizi içinde döndürür, bu da 10'dur, çünkü tek TRUE dizi içinde 10. pozisyondadır.
- INDEX(D5:D14D5:D14,MATCH(TRUE,EXACT(G5,B5:B14),0)) = INDEX(D5:D14D5:D14,10): INDEX işlevi, not aralığı D5:D14'teki 10. değeri döndürür, bu da A'dır.
VLOOKUP ile büyük/küçük harfe duyarlı arama gerçekleştirme
ülkeyi JIMMY'nin geldiği ülkeyi VLOOKUP işleviyle öğrenmek için, büyük/küçük harfe duyarlı bir arama yapmak üzere CHOOSE ve EXACT işlevlerinden yararlanmalısınız. EXACT işlevi, JIMMY ile öğrencilerin isim aralığındaki her metin dizesi arasında büyük/küçük harfe duyarlı bir karşılaştırma yapar. Ardından, CHOOSE işlevini kullanarak EXACT'in sonucunu ve ülke aralığındaki değerleri birleştirebiliriz. Şimdi VLOOKUP işlevinin yeteneğini gösterme zamanı.
Genel sözdizimi
=VLOOKUP(DOĞRU,CHOOSE({1,2},EXACT(arama_değeri,arama_aralığı),dönüş_aralığı),2,YANLIŞ)
√ Not: Bu bir dizi formülüdür ve girmeniz gereken Ctrl + Shift + Enter tuşlarına basmanız gerekir.
- arama_değeri: EXACT'in metin dizeleriyle büyük/küçük harfe duyarlı karşılaştırma yapmak için kullandığı değer. Burada verilen isim olan JIMMY'ye atıfta bulunuyor.
- arama_aralığı: Arama değerinin karşılaştırılacağı hücre aralığı. Burada isim aralığına atıfta bulunuyor.
- dönüş_aralığı: Kombinasyon formülünün değer döndürmesini istediğiniz aralık. Burada ülke aralığına atıfta bulunuyor.
- aralık_araması YANLIŞ: VLOOKUP işlevi tam eşleşmeyi arayacaktır.
JIMMY'nin geldiği ülkeyi öğrenmek için lütfen aşağıdaki formülü G9 hücresine kopyalayın veya girin ve sonucu almak için Ctrl + Shift + Enter tuşlarına basın:
=VLOOKUP(DOĞRU,CHOOSE({1,2},EXACT("JIMMY",B5:B14),C5:C14),2,YANLIŞ)
Veya, formülü dinamik hale getirmek için bir hücre başvurusu kullanın:
=VLOOKUP(DOĞRU,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,YANLIŞ)
Formül açıklaması
=VLOOKUP(DOĞRU,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,YANLIŞ)
- EXACT(G8,B5:B14): EXACT işlevi, öğrencilerin isim aralığındaki metin dizelerini karşılaştırır B5:B14 karşı G8 hücresindeki değere G8, JIMMY, eğer öğrencilerin isim aralığındaki bir değer JIMMY ile tam olarak aynıysa TRUE, aksi takdirde FALSE döndürür. Böylece, şu şekilde bir TRUE ve FALSE dizisi elde ederiz:
{FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE} - CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14) = CHOOSE({1,2},{FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE},C5:C14): CHOOSE'un index_num argümanı {1,2} EXACT dizisini ve C5:C14 değerlerini iki boyutlu bir diziye birleştirir, şöyle ki:
{FALSE,"China";FALSE,"England";FALSE,"America";FALSE,"India";TRUE,"America";FALSE,"India";FALSE,"America";FALSE,"China";FALSE,"England";FALSE,"China"} - VLOOKUP(DOĞRU,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,YANLIŞ) = VLOOKUP(DOĞRU,{FALSE,"Çin";FALSE,"İngiltere";FALSE,"Amerika";FALSE,"Hindistan";TRUE,"Amerika";FALSE,"Hindistan";FALSE,"Amerika";FALSE,"Çin";FALSE,"İngiltere";FALSE,"Çin"},2,YANLIŞ): Aralık_araması YANLIŞ, VLOOKUP işlevinin iki boyutlu dizideki 1. sütunda tam değer olan “DOĞRU”yu aramasını ve 2. sütundaki tam eşleşmesini döndürmesini sağlar, bu da Amerika'dır.
İlgili işlevler
Excel INDEX işlevi, bir aralık veya dizi içinde belirli bir pozisyona dayalı olarak görüntülenen değeri döndürür.
Excel MATCH işlevi, bir hücre aralığında belirli bir değeri arar ve bu değerin göreli konumunu döndürür.
Excel VLOOKUP işlevi, bir tablonun ilk sütunundaki eşleşmeyle bir değeri arar ve aynı satırdaki belirli bir sütundan karşılık gelen değeri döndürür.
EXACT işlevi, iki dizeyi karşılaştırır ve tam olarak aynıysa (büyük/küçük harf duyarlılığını dikkate alarak) TRUE döndürür, aksi takdirde FALSE döndürür.
CHOOSE işlevi, verilen indeks numarasına dayalı olarak değer 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
INDEX ve MATCH ile Tam Eşleşme
Belirli bir ürün, film veya kişi vb. hakkında Excel'de listelenen bilgileri bulmanız gerekiyorsa, INDEX ve MATCH işlevlerinin kombinasyonunu iyi bir şekilde kullanmalısınız.
Büyük/küçük harfe duyarlı belirli metin içeren hücreleri sayma
Bu eğitimde, SUMPRODUCT, ISNUMBER ve FIND işlevlerini içeren bir formül kullanarak büyük/küçük harf duyarlılığı göz önünde bulundurularak belirli bir metin içeren hücreleri nasıl sayacağınızı öğreneceksiniz.
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.