Ölçütlere göre en uzun metin dizesini bulun
Bu öğreticide, Excel'de belirli ölçütlere göre bir sütun veya satırdaki en uzun metin dizesini nasıl bulabileceğinizi öğreneceksiniz: İNDEKS, EŞLE, UZUNLUK ve MAK fonksiyonlarıyla!

Excel'de belirli ölçütlere göre en uzun test dizesini nasıl bulursunuz?
Yukarıdaki ad aralığında listelenen Amerika'dan gelen ve en uzun isme sahip kişiyi hızlıca bulmak için İNDEKS, EŞLE, UZUNLUK ve MAK fonksiyonlarını birleştiren bir formül size şu şekilde yardımcı olur: MAK fonksiyonu, UZUNLUK fonksiyonunun oluşturduğu dizi içindeki en büyük değeri belirler. Ardından EŞLE fonksiyonu, bu en uzun değerin aralıkta ilk olarak bulunduğu konumu tespit eder ve İNDEKS fonksiyonu da ilgili konumdaki değeri getirir.
Genel sözdizimi
=INDEX(return_range,MATCH(MAX(LEN(return_range)*(criteria_range=criteria_value)),LEN(return_range)*(criteria_range=criteria_value),0))
√ Not: Bu,Ctrl+Shift+Entertuşlarına basarak girilmesi gereken bir formül dizisidir.
- dönüş_aralığı: Birleşik formülün döndürmesini istediğiniz en uzun adın bulunduğu aralık. Burada kastedilen, ad aralığıdır.
- ölçüt_aralığı: Ölçütlerin listelendiği aralık. Burada kastedilen ülke aralığıdır.
- ölçüt_değeri: Belirlediğiniz ölçüte göre.
Amerika'dan gelen ve en uzun isme sahip kişiyibulmak için aşağıdaki formülü F6 hücresine kopyalayın veya girin ve sonucu almak için Ctrl+Shift+Entertuşlarına basın:
=İNDEKS()B5:B11;EŞLE(MAK(UZUNLUK()))B5:B11)*(C5:C11="America"));UZUNLUK(B5:B11)*(C5:C11="America");0))
Veya formülü dinamik hale getirmek için Bir hücre başvurusu kullanın:
=İNDEKS()B5:B11;EŞLE(MAK(UZUNLUK()))B5:B11)*(C5:C11=F5));UZUNLUK(B5:B11)*(C5:C11=F5);0))

Formül açıklaması
=INDEX(B5:B11,MATCH(MAX(LEN(B5:B11)*(C5:C11=F5)),LEN(B5:B11)*(C5:C11=F5),0))
- LEN(B5:B11)*(C5:C11=F5): UZUNLUK fonksiyonu, B5:B11 aralığındaki her bir adın uzunluklarından oluşan bir dizi döndürür: {5;5;6;3;4;8;5}. (C5:C11=F5) kısmı ise C5:C11 aralığındaki her değerin F5 hücresindeki değerle eşit olup olmadığını kontrol eder ve şu diziyi oluşturur: {YANLIŞ;YANLIŞ;DOĞRU;YANLIŞ;DOĞRU;YANLIŞ;DOĞRU}. Bu dizi çarpılacağı için {0;0;1;0;1;0;1} haline dönüşür. Çarpma işleminden sonra elde ettiğimiz sonuç şudur: {0;0;6;0;4;0;5}.
- MAK()LEN(B5:B11)*(C5:C11=F5))=MAK(){0;0;6;0;4;0;5}): Daha sonra MAK fonksiyonu, {0;0;6;0;4;0;5} dizisinden en büyük değeri döndürür; bu değer 6'dır.
- EŞLE()MAK()LEN(B5:B11)*(C5:C11=F5)),LEN(B5:B11)*(C5:C11=F5)eşleşme_türü 0 parametresi, EŞLE fonksiyonunun 6 sayısının {0;0;6;0;4;0;5} dizisindeki ilk tam eşleşmesinin konumunu bulmasını sağlar. Bu nedenle 3 değerini döndürür çünkü sayı 3. pozisyondadır.
- İNDEKS()B5:B11,EŞLE()MAK()LEN(B5:B11)*(C5:C11=F5)),LEN(B5:B11)*(C5:C11=F5) İNDEKS fonksiyonu, 3. pozisyondaki değeri B5:B11 aralığından döndürür; bu değer Oliver’dır.
İlgili fonksiyonlar
Excel İNDEKS fonksiyonu, belirtilen bir konuma göre bir aralıktan veya diziden Görüntülenen Değer döndürür.
Excel EŞLE fonksiyonu, bir hücre aralığında belirli bir değeri arar ve bu değerin göreli konumunu döndürür.
UZUNLUK fonksiyonu, bir metin dizesindeki karakter sayısını döndürür.
İlgili Formüller
Bir sütun veya satırdaki en uzun veya en kısa metin dizesini bulun
Excel'de bir sütun veya satırdaki en uzun veya en kısa metin dizesini bulmak için İNDEKS, EŞLE, UZUNLUK ve MAK ya da MİN fonksiyonlarını birlikte kullanabilirsiniz.
İNDEKS ve EŞLE ile yaklaşık eşleşme
Çalışan performansını değerlendirmek, öğrencilerin puanlarını notlandırmak, ağırlığa göre posta ücreti hesaplamak gibi durumlarda Excel'de yaklaşık eşleşmeler bulmamız gerekebilir. Bu öğreticide, ihtiyacımız olan sonuçları almak için İNDEKS ve EŞLE fonksiyonlarının nasıl kullanılacağını anlatacağız.
Birden fazla ölçüte göre en yakın eşleşme değerini arama
Bazı durumlarda, birden fazla ölçüte dayalı olarak en yakın veya yaklaşık eşleşme değerini aramanız gerekebilir. İNDEKS, EŞLE ve EĞER fonksiyonlarının birleşimiyle Excel'de bunu hızlıca gerçekleştirebilirsiniz.
En İyi Office Verimlilik Araçları
Kutools for Excel – Kalabalıktan Sizi Ayırmanıza Yardımcı Olur
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Şeyin Sadece Bir Tık Uzakta Olduğundan Emin Olun…
Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir
- Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
- Günde yüzlerce fare tıklamasını sizin için azaltır; fareye elveda deyin.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.