EToplada iki tarih seçeneği

Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Selam arkadaşlar;
Sayın Korhan beyin yardımıyla öğrenmiş olduğum
Kod:
=ETOPLA(A1:A500;E2;B1:B500)
bu formül ile E2 hücresine yazdığım tarih kriterimle A1:A500 arasındaki tarihlere göre B1:B500 değerlerinin toplamını F2 hücresine alabiliyorum.

Benim istediğim; Yine aynen böyle Fakat E2 ve E3 hücresine yazacağım iki tarih arasındaki değerlerin toplamını F2 hücresine nasıl alabilirim.

Örnek ektedir. Teşekkürler.
 

Ekli dosyalar

Korhan Ayhan

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

ETOPLA fonksiyonu genellikle tek kriter için kullanılmaktadır. Birden fazla kriter sözkonusu ise TOPLA.ÇARPIM kullanmak daha uygundur.

Kod:
=TOPLA.ÇARPIM((A1:A500>=E2)*(A1:A500<=E3)*(B1:B500))
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Teşekkür ederim Korhan Bey;
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Korhan Bey konuyu biraz uzattığımın farkındayım ama örnek çıkmışken ve konuyu kavramışken güncel olayım üzerinden birde örnek2 dosyası hazırladım Tek farkı B sutununa malzeme kodu ekledim c stunu miktar oldu.

Bu durumda tarih kritermiz var f3 ve f4 birde H3 ve h4 arasına yazdığım mlz kodları da b sunu içinde olanların c stunundaki miktar toplamlarını k3 nasıl alırım örnek dosyayı ekte ekliyorum.

Bende tam matematik çalışıyordum IkinciDerecedenDenklemler e isabet oldu. :))) seni deniyom Korhan bey bakalım nereye kadar yapabileceksin. :)) Şaka bir yana Tekrardan Teşekkür ederim.

Örnek dosya ektedir.
 

Ekli dosyalar

Katılım
2 Ekim 2010
Mesajlar
161
Excel Vers. ve Dili
2003-Türkçe
Selamlar
Anladığım kadarıyla birşeyler yaptım
Dener misiniz lütfen?
Kod:
=TOPLA.ÇARPIM((ESAYIYSA(MBUL(H3;$B$2:$B$501)))*($A$2:$A$501>=$F$3)*($A$2:$A$501<=$F$4);($C$2:$C$501))
 
Katılım
4 Ocak 2010
Mesajlar
2,074
Excel Vers. ve Dili
OFFICE 2007 PRO TR - Win7 X64
Altın Üyelik Bitiş Tarihi
18.06.2019
Selamlar,

Altarnatif Olsun,

Kod:
=TOPLA.ÇARPIM((--B2:B501=--H4)*(A2:A501>=F3)*(A2:A501<=F4);(C2:C501))
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Selamlar
Anladığım kadarıyla birşeyler yaptım
Dener misiniz lütfen?
Kod:
=TOPLA.ÇARPIM((ESAYIYSA(MBUL(H3;$B$2:$B$501)))*($A$2:$A$501>=$F$3)*($A$2:$A$501<=$F$4);($C$2:$C$501))
Evet dostum Güzel olmuş fakat H3 hücresine göre tek kriter kullanmışsınız benim istediğim H3 ve H4 e yazılan kodlar arasındaki leri aldırmak yani h3=1104 h4=1105 ise önceki kriter olan f3=04/11/11 f4=06/11/11 tarihleri arasındaki eğer b stunda da o aralıktaki h3 ve h4 mlz kodlarıda uyuyorsa onların c stunundaki değerleri alınmasını istemiştim. Örnek dosyamda da o şekilde

Ama yinede Teşekkür ederim.
Özetlemek gerekirse
1- F3=04,11,11 ile f4=06,11,11 varise A1:a500 arasında
2- ve bunlarında arasında B stununda var ise H3=1104 ile H4=1105
3- c stunundaki değerlerinin toplam tutarını K3 hücresine yazmasını istiyorum.
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Evet Vedat Bey;

Güzel olmuş fakat ben bunu istemedim

İstediğim:

H3 hücresine göre tek kriter kullanmışsınız benim istediğim H3 ve H4 e yazılan kodlar arasındaki leri aldırmak yani h3=1104 h4=1105 ise önceki kriter olan f3=04/11/11 f4=06/11/11 tarihleri arasındaki eğer b stunda da o aralıktaki h3 ve h4 mlz kodlarıda uyuyorsa onların c stunundaki değerleri alınmasını istemiştim. Örnek dosyamda da o şekilde

Ama yinede Teşekkür ederim.
Özetlemek gerekirse
1- F3=04,11,11 ile f4=06,11,11 varise A1:a500 arasında
2- ve bunlarında arasında B stununda var ise H3=1104 ile H4=1105
3- c stunundaki değerlerinin toplam tutarını K3 hücresine yazmasını istiyorum.
 
Katılım
2 Ekim 2010
Mesajlar
161
Excel Vers. ve Dili
2003-Türkçe
Kardeş 2. kriteri ben ekleyemedim.Uğraştım ama olmadı.2.kriteri belki başka birisi ekleyebilir.
İyi çalışmalar dilerim...
 

Korhan Ayhan

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

Aşağıdaki formülü deneyin.

"--" işaretleri alandaki verileri SAYISALA çevirmek için kullanılmıştır.

Kod:
=TOPLA.ÇARPIM((A2:A501>=F3)*(A2:A501<=F4)*(--B2:B501>=--H3)*(--B2:B501<=--H4)*(C2:C501))
 
Katılım
14 Ocak 2005
Mesajlar
792
Excel Vers. ve Dili
Ofis 2010 2016
Altın Üyelik Bitiş Tarihi
13/03/2022
Korhan bey Elinize sağlık sizinle aynı dili konuşmak gerçekten çok güzel:)... Yapabilrimsin diye çatmıştım size yaa doğrusu pes yani:))) Teşekkür ediyorum.
 
Üst