Başka bir sütunda belirli metin içeren hücrelerde toplama yapma
Bu öğretici, başka bir sütunda belirli veya kısmi metin içeren hücrelere göre değerleri toplamayı size gösterecektir. Aşağıdaki veri aralığını örnek olarak alın; “T-Shirt” metnini içeren ürünlerin toplam miktarlarını almak için hem TOPLA.EĞER fonksiyonu hem de ÇARPIMTOPLA fonksiyonu bu görevle başa çıkabilir.
- Belirli veya kısmi metin içeren hücrelerde değerleri TOPLA.EĞER fonksiyonu ile toplama
- Belirli veya kısmi metin içeren hücrelerde değerleri ÇARPIMTOPLA fonksiyonu ile toplama
Belirli veya kısmi metin içeren hücrelerde değerleri TOPLA.EĞER fonksiyonu ile toplama
Başka bir sütunda belirli metin içeren bir hücreye dayalı olarak değerleri toplamak için, joker karakter (*) ile TOPLA.EĞER fonksiyonunu kullanabilirsiniz. Genel sözdizimi şu şekildedir:
Kodlanmış metinle genel formül:
- aralık: Kriterlere göre değerlendirmek istediğiniz veri aralığı;
- *metin*: Değerleri toplamak istediğiniz kriterdir. Burada * joker karakteri, herhangi bir sayıda karakter bulmak için kullanılır. Belirli bir metni içeren tüm öğeleri eşleştirmek için, metni iki * karakteri arasına yerleştirin. (Metin ve joker karakteri çift tırnak içine almanız gerektiğini unutmayın.)
- toplam_aralığı: Eşleşen sayısal değerler içeren ve toplamak istediğiniz hücre aralığı.
Hücre referansıyla genel formül:
- aralık: Kriterlere göre değerlendirmek istediğiniz veri aralığı;
- "*"&hücre&"*": Değerleri toplamak istediğiniz kriter;
- *: Herhangi bir sayıda karakter bulan joker karakter.
- hücre: Aranacak belirli metni içeren hücre.
- &: Bu birleştirme operatörü (&), bir hücre referansını yıldız işaretleriyle birleştirmek için kullanılır.
- toplam_aralığı: Eşleşen sayısal değerler içeren ve toplamak istediğiniz hücre aralığı.
Fonksiyonun temel işlemesini anladıktan sonra, lütfen aşağıdaki formüllerden ihtiyacınız olanı kullanın ve ardından sonucu almak için Enter tuşuna basın:
=TOPLA.EĞER($A$2:$A$12,"*"&D2&"*",$B$2:$B$12) (Hücre referansı kullanın)
Not: Bu TOPLA.EĞER fonksiyonu büyük/küçük harf duyarlı değildir.
Belirli veya kısmi metin içeren hücrelerde değerleri ÇARPIMTOPLA fonksiyonu ile toplama
ÇARPIMTOPLA fonksiyonu da herhangi bir joker karakter kullanmadan bu işi tamamlamanıza yardımcı olabilir. Burada, ISNUMBER ve SEARCH fonksiyonlarını bir ÇARPIMTOPLA fonksiyonu içinde sarmalamanız gerekir. Genel sözdizimi şu şekildedir:
- toplam_aralığı: Toplamak istediğiniz eşleşen sayısal değerler içeren hücre aralığı;
- kriter: Değerleri toplamak istediğiniz kriterdir. Bu, bir hücre referansı veya tanımladığınız belirli bir metin olabilir;
- aralık: Kriterlere göre değerlendirmek istediğiniz veri aralığı;
Lütfen aşağıdaki formüllerden birini boş bir hücreye girin ve ardından sonucu döndürmek için Enter tuşuna basın:
=ÇARPIMTOPLA($B$2:$B$12*(ISNUMBER(SEARCH(D2,$A$2:$A$12)))) (Hücre referansı kullanın)
Bu formülün açıklaması:
=ÇARPIMTOPLA($B$2:$B$12*(ISNUMBER(SEARCH("T-Shirt",$A$2:$A$12))))
- SEARCH("T-Shirt",$A$2:$A$12): SEARCH fonksiyonu, veri aralığı A2:A12'den belirli metin “T-Shirt” konumunu döndürür, böylece şu şekilde bir dizi elde edersiniz: {5;#DEĞER!;#DEĞER!;7;#DEĞER!;7;#DEĞER!;#DEĞER!;#DEĞER!;#DEĞER!;7}.
- ISNUMBER(SEARCH("T-Shirt",$A$2:$A$12))= ISNUMBER({5;#DEĞER!;#DEĞER!;7;#DEĞER!;7;#DEĞER!;#DEĞER!;#DEĞER!;#DEĞER!;7}): Bu ISNUMBER fonksiyonu, sayısal değerleri test etmek için kullanılır ve yeni bir dizi döndürür: {DOĞRU;YANLIŞ;YANLIŞ;DOĞRU;YANLIŞ;DOĞRU;YANLIŞ;YANLIŞ;YANLIŞ;YANLIŞ;DOĞRU}.
- $B$2:$B$12*(ISNUMBER(SEARCH("T-Shirt",$A$2:$A$12)))= {347;428;398;430;228;379;412;461;316;420;449}*{DOĞRU;YANLIŞ;YANLIŞ;DOĞRU;YANLIŞ;DOĞRU;YANLIŞ;YANLIŞ;YANLIŞ;YANLIŞ;DOĞRU}: Bu iki diziyi çarpmak için matematiksel işlem, DOĞRU ve YANLIŞ değerlerini 1'ler ve 0'lara dönüştürür. Böylece, iki dizinin çarpımı şu şekilde olacaktır: {347;428;398;430;228;379;412;461;316;420;449}*{1;0;0;1;0;1;0;0;0;0;1}={347;0;0;430;0;379;0;0;0;0;449}.
- ÇARPIMTOPLA($B$2:$B$12*(ISNUMBER(SEARCH("T-Shirt",$A$2:$A$12)))) =ÇARPIMTOPLA({347;0;0;430;0;379;0;0;0;0;449}): Son olarak, ÇARPIMTOPLA fonksiyonu dizideki tüm değerleri toplayarak sonucu elde eder:1605.
İlgili kullanılan fonksiyonlar:
- TOPLA.EĞER:
- TOPLA.EĞER fonksiyonu, tek bir kritere göre hücreleri toplamanıza yardımcı olabilir.
- ÇARPIMTOPLA:
- ÇARPIMTOPLA fonksiyonu, iki veya daha fazla sütunu veya diziyi birlikte çarpmak ve ardından ürünleri toplamak için kullanılabilir.
- ISNUMBER:
- Excel ISNUMBER fonksiyonu, bir hücre sayı içerdiğinde DOĞRU, içermiyorsa YANLIŞ döndürür.
- SEARCH:
- SEARCH fonksiyonu, belirli bir karakterin veya alt dizenin konumunu verilen metin dizisinden bulmanıza yardımcı olabilir.
Daha fazla makale:
- Belirli Metin Veya Karakterlerle Başlayan Veya Biten Hücreleri Toplama
- Karşılık gelen hücreler belirli bir değerle başlıyor veya bitiyorsa değerleri toplamak için, bunu gerçekleştirmek üzere joker karakter (*) ile TOPLA.EĞER fonksiyonunu uygulayabilirsiniz. Bu makale, formülü nasıl kullanacağınızı ayrıntılı olarak anlatacaktır.
- En Küçük N Değeri Veya En Alt N Değeri Toplama
- Excel'de, bir hücre aralığını TOPLA fonksiyonu ile toplamak kolaydır. Bazen, aşağıda ekran görüntüsünde gösterildiği gibi bir veri aralığındaki en küçük 3, 5 veya n sayıyı toplamanız gerekebilir. Bu durumda, Excel'de bu sorunu çözmek için ÇARPIMTOPLA fonksiyonu ile birlikte KÜÇÜK fonksiyonu size yardımcı olabilir.
- Kritere Göre En Küçük N Değeri Veya En Alt N Değeri Toplama
- Önceki öğreticide, bir veri aralığındaki en küçük n değerlerini toplama konusunu ele aldık. Bu makalede, Excel'de bir veya daha fazla kritere göre en düşük n değerlerini toplama gibi daha gelişmiş bir işlem gerçekleştireceğiz.
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.