Adet olarak değil değer olarak toplamak

Katılım
3 Ağustos 2006
Mesajlar
79
Merhabalar,

25 den büyük 130 dan küçük olan değerlerin toplamı
Adet olarak değil değer olarak toplatmak istiyorum.
465 toplamına ulaşan formül nedir..??Sumproduct denedim ama o adet olarak topluyor..

Yardımlarınız için şimdiden çok teşekkürler :)
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,324
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
=sumproduct((c2:c13>25)*(c2:c13<130)*(c2:c13))
 
Katılım
22 Kasım 2006
Mesajlar
15
Excel Vers. ve Dili
Excel 2003 TR
Haluk Bey

Yukar&#305;daki konuyla yak&#305;n ilgili oldu&#287;u i&#231;in bilginize ba&#351;vurmak istedim. Benim problemim iki tarih aras&#305;nda belirledi&#287;im verileri toplas&#305;n ve belirledi&#287;im ay s&#252;tununa yazs&#305;n.
Mesela: A:A s&#252;tununa tarih giriyorum. 01.01.2007 den ba&#351;layarak (bu s&#252;tunda ayn&#305; tarihten birden fazla bulunabilir) 31.12.2007 tarihine kadar kar&#351;&#305;l&#305;&#287;&#305; olan s&#252;tunlara rakamsal bir&#231;ok veri girdim. Bu veriler bir firmaya g&#246;nderilen a&#287;&#305;rl&#305;k veya metre cinsinden &#246;zelli&#287;e sahip mallar olsun.
Bir ba&#351;ka sayfada istiyorum ki, ba&#351;l&#305;&#287;&#305; OCAK olan s&#252;tunda ALL isimli maldan 01.01.2007 ile 31.01.2007 aras&#305;nda girilmi&#351; olan verileri toplas&#305;n.
Ayn&#305; &#351;ekilde &#350;UBAT ba&#351;l&#305;kl&#305; s&#252;tunda (ayn&#305; veritaban&#305;n&#305;n devam&#305;na veri girilmek &#351;art&#305;yla) ay ismini tan&#305;mlad&#305;&#287;&#305;m&#305;z h&#252;crenin ad&#305;n&#305; &#350;UBAT yapt&#305;ktan sonra ve tarihleri 01.02.2007 ile 28.02.2007 girerek bu kez Mallara ait verileri &#350;UBAT s&#252;tununda toplas&#305;n.
Ben &#351;&#246;yle bir form&#252;l yazd&#305;m fakat ba&#351;ar&#305;l&#305; olamad&#305;m.
=e&#287;er(ve(D2=OCAK;tarih>01.01.2007;tarih<31.01.2007);etopla(mallar;ALL;miktar);"")
Buradaki ;
*tarih : g&#246;nderim tarihlerinin yaz&#305;ld&#305;&#287;&#305; s&#252;tun (ad kutusundan tan&#305;mlad&#305;&#287;&#305;m aral&#305;k),
*mallar : g&#246;nderilen mallar&#305;n ismen yaz&#305;ld&#305;&#287;&#305; s&#252;tun, (ad kutusundan tan&#305;ml&#305;)
*ALL : di&#287;er sayfada ad&#305;ndan sorgulama yapt&#305;&#287;&#305;m&#305;z mal ad&#305;, (ad kutusundan tan&#305;ml&#305;)
*miktar : g&#246;nderilen mallar&#305;n miktarlar&#305;n&#305;n yaz&#305;ld&#305;&#287;&#305; s&#252;tun. (ad kutusundan tan&#305;ml&#305;)
Hata veri&#351; &#351;ekli ENTER'a bas&#305;nca &#246;nce ilk tarihi se&#231;erek oldu. (01.01.2007'yi)
Sonra bu tarihin say&#305;sal kar&#351;&#305;&#287;&#305; (39082) ile bu sorgulamay&#305; yapmay&#305; denedim, yine olmad&#305;. Bunu yapmak zorunday&#305;m. Son &#231;are VBA kodlar&#305;. Ama ondan &#246;nce mutlaka form&#252;l ile bu i&#351;i &#231;&#246;zmeliyim. Yard&#305;mc&#305; olursan&#305;z sevinirim.
 
Son düzenleme:
Katılım
30 Aralık 2005
Mesajlar
71
Excel Vers. ve Dili
Office 2007 Türkçe
a1 e 25 yaz b1 e 130 yaz c1 e de şu formülü yaz
=((B1+1)*(B1)/2)-(A1+1)*(A1)/2

sonuç 8190

burada 25 i eklemez ama ilk sayıyı eklesin diyorsan yani 25 i özelden mesaj at yardımcı olurum


(sonsayı+1)*(sonsayı-1+artışmiktarı)/(2.artışmiktarı)

bu formül bize iki sayı arasındaki değerlerin toplamını verir sadece ardışık sayılarda kullanılmaz belirli bir düzene göre 2 şer 3 er 4 er 7 şer devam eden sayıların da toplamını verir....
 
Katılım
30 Aralık 2005
Mesajlar
71
Excel Vers. ve Dili
Office 2007 Türkçe
cevap

yanlış cevap gibi oldu ama alternatif olsun size...
 
Üst