Excel'de SUMPRODUCT IF Nasıl Kullanılır (2 Uygun Örnek)

  • Bunu Paylaş
Hugh West

SUMPRODUCT birçok amacı olan son derece becerikli bir işlevdir. İki veya daha fazla aralık arasındaki verileri karşılaştırırken ve birden fazla ölçütle, SUMPRODUCT işlevi ilk tercihinizdir Dizileri akıllı ve zarif yollarla ele alma konusunda eşsiz bir yeteneğe sahiptir. SUMPRODUCT-IF kombinasyonu veya Koşullu SUMPRODUCT verilen kriterlere sahip sütunlar arasında karşılaştırma yapmak ve sonucu bulmak için kullanılır. Bugün bu makalede SUMPRODUCT-IF birleşik fonksiyonu ve bu kombinasyona yönelik diğer bazı alternatif yaklaşımlar.

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi okurken görevi uygulamak için bu alıştırma sayfasını indirin.

SUMPRODUCT+IF Kombinasyonunun Kullanımı.xlsx

Excel'de SUMPRODUCT Fonksiyonuna Giriş

Teknik olarak SUMPRODUCT işlevi Karşılık gelen dizilerin veya aralıkların değerlerinin toplamını döndürür. Normalde, çarpma varsayılan işlemdir, ancak bölme, çıkarma veya toplama da yapılabilir.

⦿ Sözdizimi:

Sözdizimi SUMPRODUCT işlevi basit ve doğrudan.

=SUMPRODUCT(dizi1, [dizi2], [dizi3], ...)

⦿ Tartışma:

  • [dizi1]: Değerlerini çarpmak ve ardından toplamak istediğimiz ilk hücre dizisi veya aralıkları.
  • [dizi2], [dizi3]...: Değerlerini çarpmak ve ardından toplamak istediğimiz 2 ila 255 arasındaki dizi argümanları.

2 Excel'de SUMPRODUCT IF Kombinasyonunu Kullanma Örnekleri

Excel'de yerleşik bir "SUMPRODUCT IF" işlevini kullanabilirsiniz, ancak bunu bir dizi formülü olarak SUMPRODUCT ve EĞER Bu formülü tartışalım.

Örnek 1: SUMPRODUCT EĞER Formülünü Tek Kriterle Uygulama

Bu formülü tek bir ölçütle kullanabiliriz. Öğrenmek için aşağıdaki adımları izleyin.

Adım-1:

  • Bazı meyve öğelerinin şu şekilde verildiği bir veri tablosu düşünün "Bölge" , "Adet" ve "Fiyat" Bazı ürünlerin toplam fiyatını öğreneceğiz.

Adım 2:

  • Çalışma sayfasının herhangi bir yerinde ürünün toplam fiyatını almak istediğiniz başka bir tablo oluşturun. "Kiraz" , "Apple", "Erik" eşyalar.

Adım-3:

  • Aşağıdaki formülü hücreye uygulayın H4 Bu formülün formatı-

=SUMPRODUCT(IF(kriter aralığı=kriterler, değerler aralığı1*değerler aralığı2))

  • Değerleri formüle ekleyin.

=SUMPRODUCT(IF($C$5:$C$21=G5,$D$5:$D$21*$E$5:$E$21))

Nerede?

  • Kriter_aralığı o $C$5:$C$21.
  • Kriterler vardır G5 , G6 ve G7 .
  • Values_range1 o $D$5:$D$21.
  • Values_range2 o $E$5:$E$21.

  • tuşuna basarak bu formülü bir dizi formülü olarak uygulayın. CTRL+SHIFT+ENTER kullanıyorsanız, aynı anda Excel 365 'ye basabilirsiniz, sadece GİRİŞ bir dizi formülü uygulamak için.

Adım-4:

  • Toplam fiyatımızı bulduk. Şimdi aynı formülü diğer ürünler için uygulayın.

Daha fazlasını okuyun: Excel'de Kriterlerle SUMPRODUCT (5 Yöntem)

Örnek 2: Farklı Sütunlarda Birden Fazla Kriterle SUMPRODUCT EĞER Formülünü Uygulama

Birden fazla kriter için aynı formülü kullanacağız.

Adım-1:

  • Başka bir kriter daha ekleyelim "Bölge" Bu durumda, aşağıdaki ürünlerin toplam fiyatını bulmak istiyoruz "Kiraz" bir şey yok. "Okyanusya" bölge ve "Elma" bir şey yok. "Asya" bölge.

Adım 2:

  • Şimdi aşağıdaki formülü uygulayın. Değerleri formüle ekleyin.

=SUMPRODUCT(IF($B$5:$B$21=G5,IF($C$5:$C$21=H5,$D$5:$D$21*$E$5:$E$21))

Nerede?

  • Kriter_aralığı o $B$5:$B$21, $C$5:$C$21.
  • Kriterler o G5, H5.
  • Values_range1 o $D$5:$D$21.
  • Values_range2 o $E$5:$E$21.
  • Şimdi, basın GİRİŞ .

Adım-3:

  • Değerimiz burada. Şimdi aynı şeyi "Elma" madde.

Daha fazlasını okuyun: Excel'de SUMPRODUCT IF nasıl kullanılır

Excel'de SUMPRODUCT EĞER Formülü Yerine Yalnızca SUMPRODUCT Nasıl Kullanılır

Önceki sonuçları elde etmek için bazı başka yaklaşımlar da vardır. SUMPRODUCT işlevini kullanarak bir dizi olarak çift tekli (-) dönüştürmek için DOĞRU veya YANLIŞ içine 1 veya 0 .

Tek Koşullu SUMPRODUCT:

Bu durumda bir önceki örneği ele alacağız. "Mango" listeden.

  • Koşullu uygulayın SUMPRODUCT aşağıdaki formül.

=SUMPRODUCT(--(C5:C21=G5),D5:D21,E5:E21)

Nerede?

  • Array1 o (-(C5:C21=G5).
  • [Array2] o D5:D21.
  • [Array3] o E5:E21.
  • Basın "Gir". Sonuçlarımız burada.

Formül Açıklaması:

Şimdi bu şartlı koşulun nasıl gerçekleştiğini açıklayacağız. SUMPRODUCT fonksiyon çalışmaları

  • Girdiğimizde "-(C4:C20=G4)" formülüne bu çift tekli (-) dönüştürür DOĞRU veya YANLIŞ içine 1 veya 0 . Bunu seçin "-(C4:C20=G4)" kısmını çalışma sayfanıza yerleştirin ve "F9" altta yatan değerleri görmek için.

    Çıktı: {0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,1}

  • Şimdi dizileri değerlere ayırırsak gerçek formül şöyle görünecektir,

=SUMPRODUCT({0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0,1},{20,50,100,50,500,80,90,56,60,80,100,40,45,25,35,45,90},{15,20,2,5,12,10,15,9,20,30,5,30,25,10,10,20,15})

  • İlk dizi ikinci dizi ile çarpılacak, ardından ikinci dizi üçüncü dizi ile çarpılacaktır. Bu resmi izleyin

İşte bu koşullu SUMPRODUCT çalışıyor.

Daha fazlasını okuyun: SUMPRODUCT Tarih Aralığı [7 Üretken Yöntem]

Farklı Sütunlarda Birden Fazla Koşul Uygulama:

Aşağıdaki örnekte, aşağıdaki ürünlerin toplam fiyatını bulacağız "Kiraz" bir şey yok. "Okyanusya" bölge.

  • Formülü uygulayın. Bu formülün son hali şöyledir,

=SUMPRODUCT(--(B5:B21=G5), --(C5:C21=H5),D5:D21,E5:E21)

Nerede?

  • Array1 o (–(C5:C21=G5),–(C5:C21=H5).
  • [Array2] o D5:D21.
  • [Array3] o E5:E21.
  • Basın GİRİŞ Sonucumuz elde edildi.

Daha fazlasını okuyun: Excel'de Birden Çok Sütun ile SUMPRODUCT İşlevi (4 Basit Yol)

VEYA Mantığının Uygulanması:

Ekleyebiliriz VEYA mantığını formülümüze ekleyerek bu formülü daha dinamik hale getirdik.

Diyelim ki, şu ürünlerin toplam fiyatını almamız gerekiyor "Mango" ve "Kiraz" veri tablosundan.

  • Uygula SUMPRODUCT formülü ile VEYA ve değerleri ekleyin.
  • Formül şu şekildedir

=SUMPRODUCT(--((C5:C21=G5)+(C5:C21=H5)>0),D5:D21,E5:E21)

Nerede?

  • Array1 o –((C5:C21=G5)+(C5:C21=H5)>0). İşte G5 o "Mango" ve H5 o "Kiraz" . Bu dizi, aşağıdakilerin toplam sayısını sayar "Mango" ve "Kiraz" veri tablosunda.
  • [Array2] o D5:D21.
  • [Array3] o E5:E21.
  • Basın "Gir" ürünlerin toplam fiyatını almak için.

Çoklu VE/VEYA Kriterlerinin Uygulanması:

Bu durumda, birden fazla koşulla Veya mantığını uygulayacağız.

Aşağıdaki örnekte, aşağıdaki ürünlerin toplam fiyatını bulmamız gerekiyor "Kiraz" ve "Mango" itibaren "Asya" ve "Avrupa" bölgeler.

  • Sonucu elde etmek için şimdi aşağıdaki formülü uygulayacağız VE/VEYA Mantık. Formül şöyledir

=SUMPRODUCT(--((B5:B21=H4)+(B5:B21=H5)>0),--((C5:C21=H6)+(C5:C21=H7)>0),D5:D21,E5:E21)

Nerede?

  • Array1 o –((B5:B21=H4)+(B5:B21=H5)>0),–((C5:C21=H6)+(C5:C21=H7)>0). İşte B5:B21 "Bölge" Sütun, H4 ve H5 o "Asya" ve "Avrupa" Benzer şekilde, C5:C21 o "Öğe" sütun, H6 ve H7 o "Kiraz" ve "Mango".
  • [Array2] o D5:D21.
  • [Array3] o E5:E21.
  • Basın GİRİŞ toplam fiyatı almak için.

Hızlı Notlar

✅ Diziler içinde SUMPRODUCT formülü aynı sayıda satır ve sütuna sahip olmalıdır. Aksi takdirde #VALUE! Hata.

The SUMPRODUCT işlevi sayısal olmayan değerleri sıfır olarak ele alır. Formülünüzde sayısal olmayan herhangi bir değer varsa, yanıt "0".

Çünkü SUMPRODUCT EĞER formülü, basmanız gereken bir dizi formülüdür CTRL+SHIFT+ENTER formülü uygulamak için aynı anda.

The SUMPRODUCT işlevi joker karakterleri desteklemez.

Sonuç

Bugün şu konuyu tartıştık SUMPRODUCT EĞER formülü ve diğer bazı alternatif koşullu SUMPRODUCT Bu makaledeki formüller. Umarım bu makale sorunlarla karşılaştığınızda sizin için yararlı olur. Herhangi bir karışıklığınız varsa, yorum yapabilirsiniz. Excel hakkında daha fazla bilgi edinmek için lütfen site .

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.