DÜzensİz Tarİh Gİrdİlerİnİ Yil Ve Aylara GÖre DÜzenleme Ve Aylik Toplamlar

Katılım
5 Ocak 2008
Mesajlar
7
Excel Vers. ve Dili
3.0
meraba ek te gönderdiğim örnekte yılları ayıklayıp aylara göre toplamları alamadım örneğin 2005 ocakları 2006 şubatları vs aylık toplam almak istiyorum .Şimdiden teşekkürler
 

Ömer

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

E1 hücresine,

Kod:
=EĞER(ESAYIYSA(D1);"TOPLAMLAR";TOPLA.ÇARPIM((METNEÇEVİR($A$2:$A$50;"aaaa")=D1)*(YIL($A$2:$A$50)=ARA(MAK($D$1:D1)+1;$D$1:D1))*($B$2:$B$50)))
Formülünü yazarak formülü alt satırlara kopyalayınız..
 
Katılım
5 Ocak 2008
Mesajlar
7
Excel Vers. ve Dili
3.0
işe yarıyo gerçekten fakat formülün mantığı ve komutlarını işlevini bilmediğim için 2006 2007 ve 2008 yıllarına uyarlayamadım biraz kafa yormak lazım galiba :) emeğinize sağlık...
 
Katılım
5 Ocak 2008
Mesajlar
7
Excel Vers. ve Dili
3.0
Sorunu çözdüm iyi çalışmalar....
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
işe yarıyo gerçekten fakat formülün mantığı ve komutlarını işlevini bilmediğim için 2006 2007 ve 2008 yıllarına uyarlayamadım biraz kafa yormak lazım galiba :) emeğinize sağlık...
Formülü diğer yıllara uyarlamanıza gerek yok tablo düzeninize göre formülü yazmıştım, Formülü E1 hücresine yazdıktan sonra, alt satırların hepsine formülü kopyalarsanız formül diğer yıllarıda otomatik olarak algılayacaktır. Yalnız D sütunundaki ay isimlerinin bazılarının sonunda fazladan boşluklar var, bunları ister manuel olarak düzeltin yani silin, isterseniz fomülü aşağıdaki gibi düzenleyiniz..

Kod:
=EĞER(ESAYIYSA(D1);"TOPLAMLAR";TOPLA.ÇARPIM((METNEÇEVİR($A$2:$A$50;"aaaa")=[COLOR="Red"]KIRP[/COLOR](D1))*(YIL($A$2:$A$50)=ARA(MAK($D$1:D1)+1;$D$1:D1))*($B$2:$B$50)))
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Merhaba,

E1 hücresine,

Kod:
=EĞER(ESAYIYSA(D1);"TOPLAMLAR";TOPLA.ÇARPIM((METNEÇEVİR($A$2:$A$50;"aaaa")=D1)*(YIL($A$2:$A$50)=ARA(MAK($D$1:D1)+1;$D$1:D1))*($B$2:$B$50)))
Formülünü yazarak formülü alt satırlara kopyalayınız..
Sn.Espiyanajl
tabloda bazı ayların toplamları gelmiyor.(Örn.Ekim/2005)
sebebi nedir acaba?
 
Katılım
25 Eylül 2006
Mesajlar
611
Excel Vers. ve Dili
Windows-XP_TR
Ofis-2003_TR
Altın Üyelik Bitiş Tarihi
26/10/2022
Formülü diğer yıllara uyarlamanıza gerek yok tablo düzeninize göre formülü yazmıştım, Formülü E1 hücresine yazdıktan sonra, alt satırların hepsine formülü kopyalarsanız formül diğer yıllarıda otomatik olarak algılayacaktır. Yalnız D sütunundaki ay isimlerinin bazılarının sonunda fazladan boşluklar var, bunları ister manuel olarak düzeltin yani silin, isterseniz fomülü aşağıdaki gibi düzenleyiniz..

Kod:
=EĞER(ESAYIYSA(D1);"TOPLAMLAR";TOPLA.ÇARPIM((METNEÇEVİR($A$2:$A$50;"aaaa")=[COLOR="Red"]KIRP[/COLOR](D1))*(YIL($A$2:$A$50)=ARA(MAK($D$1:D1)+1;$D$1:D1))*($B$2:$B$50)))
Pardon 5 nolu mesajınızı atlamışım.Teşekürler.
 
Katılım
5 Ocak 2008
Mesajlar
7
Excel Vers. ve Dili
3.0
evet bazı ayların sonunda boşluk varmış düzeltince tamamen düzeldi.başka bir sorum olacak ; metneçevir fonksiyonunun bu formüldeki kullanım amacı nedir acaba ?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
evet bazı ayların sonunda boşluk varmış düzeltince tamamen düzeldi.başka bir sorum olacak ; metneçevir fonksiyonunun bu formüldeki kullanım amacı nedir acaba ?
A sütununda Tarih formatındaki verilerinizi D sütununda ocak, şubat..... şeklinde yazılan aylarla karşılaştırdığınız için bu şekilde bir ekleme yapılmıtır.

Örnek olarak,

A2 hücresi için ( 31.08.2005 ) ,

=METNEÇEVİR(A2;"aaaa") formülünü yazarsanız formülün sonucu Ağustos olur..Bizim A sütunda aradığımız ay formatı bu şekilde olduğu için METNEÇEVİR fonksiyonu kullanılmıştır..
 
Üst