İçindekiler
Bazen Excel'de ölçütlere dayalı olarak değerleri toplamamız gerekir. Bu gereksinimi karşılamak için Excel, aşağıdaki gibi yerleşik bir işleve sahiptir SUMIF fonksiyonu . Bu SUMIF fonksiyonu Excel'de if koşulu ile değerleri toplamamızı sağlar. Bunu akılda tutarak, bu makalede, if koşulunu nasıl kullanacağınızı öğreneceksiniz. SUMIF fonksiyonu, özetlemek gerekirse, Excel'de if koşulu ile değerler.
Alıştırma Çalışma Kitabını İndirin
Excel dosyasını indirmeniz ve onunla birlikte pratik yapmanız önerilir.
SUM IF Koşul.xlsxSUMIF Fonksiyonu: Genel Bakış
Bu fonksiyon, bir koşul ile bir dizi hücreyi toplamamızı sağlar.
Sözdizimi
SUMIF(range,criteria,sum_range)
Argümanlar
- menzil: Bu alan zorunludur ve kriterleri içeren hücre aralığını ifade eder.
- Kriterler: Bu alan da zorunludur ve yerine getirilmesi gereken koşulu ifade eder.
- sum_range: Bu isteğe bağlı bir gerekliliktir. Koşulun sağlanması durumunda eklenecek hücre aralığını ifade eder.
Excel'de EĞER Koşuluyla TOPLAMA Yapmanın 6 Yolu
Bu makalede, tüm yöntemleri göstermek için veri kümesi olarak örnek bir ürün fiyat listesi kullanacağız. Öyleyse, veri kümesine bir göz atalım:
Öyleyse, daha fazla tartışmaya girmeden doğrudan tüm yöntemlere tek tek dalalım.
1. Excel'de Farklı Karşılaştırma Kriterleri Gerekiyorsa Topla
'den büyük olan fiyatları toplayalım $40 Bunu yapmak için,
❶ Hücre seçin C14 .
❷ Tip formül
=SUMIF(C5:C12, ">40")
hücre içinde.
❸ düğmesine basın. GİRİŞ Düğme.
🔎 Formülün İçine
Ölçüt alanına, " >40 ", burada " > " operatörü aşağıdakilerden daha büyük tüm fiyatları filtreler $40 'den büyük olan tüm fiyatları bir bütün olarak yukarıdaki formülde toplar. $40 ." gibi daha fazla operatör var. > " aşağıda listelenmiştir:
Operatör | Durum |
> | Toplamı daha büyükse |
< | Daha az ise toplam |
= | Eşitse toplam |
Toplamı eşit değilse | |
>= | Toplamı eşit veya büyükse |
<= | Toplamı eşit veya daha az ise |
2. Excel'de Çeşitli Metin Kriterleri Görünüyorsa Topla
Kullanabiliriz SUMIF fonksiyonu, metin eşleşmesine dayalı değerleri toplamak için kullanılır. Örneğin, tam eşleşme için fiyatları " CPU "Bunu yapmak için,
❶ Hücre seçin C14 .
❷ Tip formül
=SUMIF(B5:B12, "CPU", C5:C12)
hücre içinde.
❸ düğmesine basın. GİRİŞ Düğme.
Özetlemek gerekirse, eşleşmelere dayalı değerler 2 temel kategoriye ayrılabilir:
1. Tam Eşleşme
- Eşleşen sonuçlar için toplam
Formülü kullanın:
=SUMIF(B5:B12, "CPU", C5:C12)
- Eşleşen sonuçlar hariç toplam
Formülü kullanın:
=SUMIF(B5:B12, " CPU", C5:C12)
2. Kısmi Eşleşme
- Eşleşen sonuçlar için toplam
Formülü kullanın:
=SUMIF(B5:B12, "*CPU*", C5:C12)
- Eşleşen sonuçlar hariç toplam
Formülü kullanın:
=SUMIF(B5:B12, " *CPU*", C5:C12)
3. Çok Sayıda Karşılaştırma Operatörü ve Hücre Referansı ile Excel SUMIF Fonksiyonu Koşulu
Bu SUMIF fonksiyonu, bir arama kutusu oluşturmamızı ve arama kutusuna girilen değerlere göre toplama işlemini gerçekleştirmemizi sağlar. Örneğin, " Monitör ". Şimdi bunu uygulamak için gerekli adımları gözden geçirelim:
❶ Hücre seçin C15 .
❷ Tip formül
=SUMIF(B5:B12,""&C14, C5:C12)
hücre içinde.
❸ düğmesine basın. GİRİŞ Düğme.
🔎 Formülün İçine
Kriter alanı içinde şunları kullandık ""&C14, nerede "" hücrede işaret edilenleri dikkate almamaktan sorumludur. C14 .
1. "Monitör" dışındaki kalemler için fiyatların toplanması
Formülü kullanın:
=SUMIF(B5:B12,""&C14, C5:C12)
2. "Monitör" kalemi için fiyatları toplamak için
Formülü kullanın:
=SUMIF(B5:B12,C14, C5:C12)
4. Joker Karakter Sembolleri ile Excel SUMIF Fonksiyon Koşulunu Kullanın
Kısmi eşleşmelere dayalı olarak değerleri toplamakla ilgileniyorsanız, iki joker karakter sembolünden birini kullanabilirsiniz:
- Yıldız işareti (*) - herhangi bir sayıda karakteri temsil eder.
- Soru işareti (?) - belirli bir konumdaki tek bir karakteri temsil eder
4.1 Joker Karakterlerle Kısmi Eşleşmeler
1. "Fare" kelimesiyle başlayan değerleri toplamak için
Formülü kullanın:
=SUMIF(B5:B12, "Fare*", C5:C12)
2. "Fare" kelimesiyle biten değerleri toplamak için
Formülü kullanın:
=SUMIF(B5:B12, "*Mouse", C5:C12)
3. Herhangi bir konumda bulunan "Fare" için değerleri toplamak
Formülü kullanın:
=SUMIF(B5:B12,”*Mouse*”, C5:C12)
4. En az 1 karakter içeren değerleri toplamak için
Formülü kullanın:
=SUMIF(B5:B12,"?*", C5:C12)
5. Boş hücrelerin değerlerini toplamak için
Formülü kullanın:
=SUMIF(B5:B12, "*", C5:C12)
4.2 Belirli Bir Karakter Sayısına Sahip SUM Değerleri
İlgili hücrelerinde X karakter uzunluğunda sözcükler bulunan değerleri toplamak istediğinizi varsayalım. Uygulama kolaylığı için, 3 karakter uzunluğundaki ürünler için toplam fiyatı hesaplayalım:
Formülü yazın
=SUMIF(B5:B12, "???", C5:C12)
hücre içinde C14 ve vurmak GİRİŞ Düğme.
Burada soru işareti sayısı ( ? ) işaretleri aranacak karakter sayısını belirler.
5. Tarih Koşullu Excel SUMIF İşlevi
Diyelim ki belirli bir tarihte satılan toplam ürün miktarını öğrenmek istiyoruz. Bunu bulmak için tek yapabileceğimiz tarihi ölçüt alanına eklemek. İşte formül:
=SUMIF(B5:B12,"9/1/2020",D5:D12)
ile daha fazlasını yapabiliriz. SUMIF Tarihler için fonksiyon. gibi,
1. Geçerli tarih kullanımı için toplam değerler
=SUMIF(B5:B12, "TODAY()",D5:D12)
2. Geçerli tarih kullanımından önceki toplam değerler
=SUMIF(B5:B12, "<"&TODAY(),D5:D12)
3. Geçerli tarih kullanımından sonra toplam değerler
=SUMIF(B5:B12,">"&TODAY(),D5:D12)
6. Boş Hücreler Excel'deki Değerlere Karşılık Geliyorsa Topla
Bu bölümde, yalnızca karşılık gelen tarihleri eksik olan fiyatları toplayacağız. Bunu yapmak için formülü kullanabilirsiniz
=SUMIF(B5:B12,"=",D5:D12)
Ya da
=SUMIF(B5:B12,"",D5:D12)
D14 hücresi içinde.
Her ikisi de aynı sonucu verir.
Hatırlanması Gerekenler
📌 Şunların farkında olun sözdizimi .. SUMIF fonksiyon.
📌 Dikkatlice tutun aralık formülün içindeki alan.
📌 Yerleştirmeyin diziler range veya sum_range alanlarında.
📌 Aralığın boyutu ve sum_range aynı olmalıdır.