Excel Formülü: Kriterlere göre en sık geçen metni bul
Bazı durumlarda, Excel'de bir kritere dayalı olarak en sık görünen metni bulmak isteyebilirsiniz. Bu öğretici, bu işi yapmak için bir dizi formül tanıtır ve bu formülün argümanları hakkında açıklama verir.
Genel formül:
=EĞER(rng_2=kriter;EŞLEŞ(rng_1;rng_1;0)) |
Argümanlar
Rng_1: En sık geçen metni bulmak istediğiniz hücre aralığı. |
Rng_2: Kullanmak istediğiniz kriterleri içeren hücre aralığı. |
Kriter: Metin bulmak istediğiniz koşul. |
Dönüş değeri
Bu formül, belirli bir kritere göre en sık geçen metni döndürür.
Formülün nasıl çalıştığı
Örnek: Ürünleri, araçları ve kullanıcıları listeleyen bir hücre aralığınız var ve her ürün için en sık kullanılan aracı bulmak istiyorsunuz. Lütfen G3 hücresinde aşağıdaki formülü kullanın:
=İNDEKS($C$3:$C$12;MOD(EĞER($B$3:$B$12=F3;EŞLEŞ($C$3:$C$12;$C$3:$C$12;0)))) |
Basın Shift + Ctrl + Enter tuşlarına birlikte basarak doğru sonucu alın. Ardından formülü uygulamak için aşağıya doğru doldurma tutamacını sürükleyin.
Açıklama
EŞLEŞ($C$3:$C$12;$C$3:$C$12;0): EŞLEŞ fonksiyonu, bir satır veya sütundaki lookup_value konumunu döndürür. Burada formül, $C$3:$C$12 aralığındaki her metnin konumunu bulan bir dizi sonucu döndürür. {1;2;3;4;2;1;7;8;9;7}dizi sonucu döndürür, bu da $C$3:$C$12 aralığındaki her metnin pozisyonunu bulur.
EĞER($B$3:$B$12=F3;EŞLEŞ($C$3:$C$12;$C$3:$C$12;0)): EĞER fonksiyonu bir koşul belirlemek için kullanılır. Burada bu formül şu şekilde görülür: EĞER($B$3:$B$12="KTE";{1;2;3;4;2;1;7;8;9;7}) , ve dizi sonucu döndürür ={1;YANLIŞ;3;YANLIŞ;YANLIŞ;1;YANLIŞ;YANLIŞ;9;YANLIŞ}.
MOD(EĞER($B$3:$B$12=F3;EŞLEŞ($C$3:$C$12;$C$3:$C$12;0))): MOD fonksiyonu bir aralıkta en sık geçen metni bulur. Burada bu formül, EĞER fonksiyonunun dizi sonucunda en sık geçen sayıyı bulacak, bu şu şekilde görülebilir: MOD({1;YANLIŞ;3;YANLIŞ;YANLIŞ;1;YANLIŞ;YANLIŞ;9;YANLIŞ}) ve 1 döndürür.
İNDEKS fonksiyonu: İNDEKS fonksiyonu, verilen konuma göre bir tablo veya dizideki değeri döndürür. Burada formül. İNDEKS($C$3:$C$12;MOD(EĞER($B$3:$B$12=F3;EŞLEŞ($C$3:$C$12;$C$3:$C$12;0)))) aşağıdakilere daralır İNDEKS($C$3:$C$12;1).
Not
İki veya daha fazla en sık geçen metin varsa, formül ilk görünen değeri döndürür.
Örnek Dosya
Örnek dosyayı indirmek için tıklayın
İlgili Formüller
- Bir hücrenin belirli bir metni içerip içermediğini kontrol etme
Bir hücrenin A aralığındaki bazı metinleri içerdiğini ancak B aralığındaki metinleri içermediğini kontrol etmek için, COUNT, SEARCH ve AND fonksiyonlarını birleştiren bir dizi formülü kullanabilirsiniz. - Bir hücrenin birkaç değerden birini içerip içermediğini ancak diğer değerleri hariç tutup tutmadığını kontrol etme
Bu öğretici, bir hücrenin Excel'deki bazı şeyleri içerip içermediğini ancak diğer değerleri hariç tutup tutmadığını kontrol etmek için hızlı bir şekilde işleyen bir formül sağlar ve formülün argümanlarını açıklar. - Bir hücrenin şeylerden birini içerip içermediğini kontrol etme
Excel'de E sütununda bir değer listesi olduğunu varsayalım, B sütunundaki hücrelerin E sütunundaki tüm değerleri içerip içermediğini kontrol etmek ve TRUE veya FALSE döndürmek istiyorsunuz. - Bir hücrenin sayı içerip içermediğini kontrol etme
Bazen bir hücrenin sayısal karakterler içerip içermediğini kontrol etmek isteyebilirsiniz. Bu öğretici, hücre sayı içeriyorsa TRUE, hücre sayı içermiyorsa FALSE döndüren bir formül sağlar.
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.