SUMPRODUCT hakkında

ecalhan

Altın Üye
Katılım
10 Kasım 2005
Mesajlar
34
Altın Üyelik Bitiş Tarihi
19-06-2024
Arkadaşlar merhaba,Eekte yer alan dosyadaki sorunumu sanırım SUMPRODUCT ile çözeceğim ama açıkcası olmadı.

Bana bu konuda yardımcı olabilirseniz sevinirim.

Sevgiler.
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

G15:H18 arasındaki verileride mi formülle elde etmek istiyorsunuz.
 

ecalhan

Altın Üye
Katılım
10 Kasım 2005
Mesajlar
34
Altın Üyelik Bitiş Tarihi
19-06-2024
Ömer bey merhaba, daha iyi anlaşılması için eklemiştim bana K14 deki 26 sonucunu verse yeter. Teşekkürler.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,422
Excel Vers. ve Dili
excel 2010
Ömer bey merhaba, daha iyi anlaşılması için eklemiştim bana K14 deki 26 sonucunu verse yeter. Teşekkürler.
Merhaba

A sütunundaki kriteriniz nedir? Miktarı bulurken kriteriniz nedir?
Bilemediğim için biraz eksik olmakla beraber istediğiniz sonuç için fikir verecek tablo ektedir.
Biraz daha net bilgi edinebilirsem belki daha net sonuç üretbilirim.
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Ömer bey merhaba, daha iyi anlaşılması için eklemiştim bana K14 deki 26 sonucunu verse yeter. Teşekkürler.
Dizi formülüdür.
Kod:
=TOPLA(EĞERHATA(ALTTOPLAM(9;KAYDIR(H3;KAÇINCI(EĞER($A$3:$A$30>0;EĞER(DÇARP(EĞER($D$3:$E$30>0;1;0);{1\1})>0;C3:C30));G3:G8;0)-1;0));0))
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,580
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Eğer G3:H8 aralığını alfabetik sıralama durumunuz varsa alternatif olarak aşağıdaki DİZİ formülünü de kullanabilirsiniz.

C++:
=TOPLA(ESAYIYSA(A3:A30)*(DÇARP((D3:E30>0)*1;DEVRİK_DÖNÜŞÜM(SÜTUN(D3:E30))^0)>0)*ARA(C3:C30;G3:G8;H3:H8))
 

ecalhan

Altın Üye
Katılım
10 Kasım 2005
Mesajlar
34
Altın Üyelik Bitiş Tarihi
19-06-2024
Arkadaşlar verdiğiniz örnek ve cevaplar için teşekkür ediyorum. Tek bir formül ile çözmek amacındayım ve bu nedenle Ömer bey'in formülünü kullandım ama ben sonuç olarak 0 değerini alıyorum. Acaba bir hata mı yaptım?

(ekte dosyayı paylaşıyorum)
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,580
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Benim önerimi de deneyebilirsiniz.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Arkadaşlar verdiğiniz örnek ve cevaplar için teşekkür ediyorum. Tek bir formül ile çözmek amacındayım ve bu nedenle Ömer bey'in formülünü kullandım ama ben sonuç olarak 0 değerini alıyorum. Acaba bir hata mı yaptım?

(ekte dosyayı paylaşıyorum)
Not: A sütunundaki verileri farklı kitaptan alıyorsunuz sanırım, bu yüzden o bölümde boş gibi gözüken hücrelerde karakter geldiği için sıfırdan büyük görüyordu, >0 şartını esayıysa olarak değiştirdim. Eğer buradaki verilerde negatif değer varsa ve siz >0 şartını yine istiyorsanız tekrar bakmam gerekir. Bilgi verirsiniz ona göre değiştiririm.

Ekteki dosyada formül J2 de. Dizi formülü olarak girilmiştir.

.
 

Ekli dosyalar

ecalhan

Altın Üye
Katılım
10 Kasım 2005
Mesajlar
34
Altın Üyelik Bitiş Tarihi
19-06-2024
Dostlarım iyiki varsınız, sayenizde çözüldü sorunum. Destekleriniz için teşekkür ederim. Sevgiler.
 
Üst