Hücredeki tarihten sadece YIL koşula nasıl alabilirim?..

Katılım
19 Haziran 2007
Mesajlar
87
Excel Vers. ve Dili
Excel 2010 TR
Örnek olarak;

A1 de 12.01.2005
A2 de 12.06.2005
A3 de 12.01.2006
A4 de 12.03.2006
A5 de 12.06.2006
A6 de 12.09.2006

Yukarıdaki hücrelerde 2006 yılı içindekileri YIL ı esas alarak B1 hücresinde Eğersay ile koşullu saymak istiyorum.

=EĞERSAY(a1:a100;!A1:A100="2006") olmuyor tabiki. Eğersay da ikinci kısımda yıla göre saymak için ne yapmalıyım?

Çok teşekkürler...
 
Aşağıdaki formülü CTRL+SHIFT+ENTER tuşları ile girin.

=SUM(IF(TEXT(A1:A100;"YYYY")="2006";1;0))


Yada;

=SUMPRODUCT(--(TEXT(A1:A6;"YYYY")="2006"))

formülünü kullanın.

SUM=TOPLA
IF=EĞER
TEXT=METNEÇEVİR
SUMPRODUCT=TOPLA.ÇARPIM

..
 
Sn. Yurttas;

=TOPLA.ÇARPIM(--(METNEÇEVİR(A1:A6;"YYYY")="2006"))
Formülündeki =TOPLA.ÇARPIM(-- bu çift tire işareti ne anlama geliyor.

Sorunuzu örnek bir dosya üzerinde denediğimde problemsiz çalışıyor peki ;
=TOPLA.ÇARPIM(--(METNEÇEVİR(A1:A6;"YYYY")=C1)) şeklinde neden çalışmıyor olabilir.
 
Sn. Yurttas;

=TOPLA.ÇARPIM(--(METNEÇEVİR(A1:A6;"YYYY")="2006"))
Formülündeki =TOPLA.ÇARPIM(-- bu çift tire işareti ne anlama geliyor.

Sorunuzu örnek bir dosya üzerinde denediğimde problemsiz çalışıyor peki ;
=TOPLA.ÇARPIM(--(METNEÇEVİR(A1:A6;"YYYY")=C1)) şeklinde neden çalışmıyor olabilir.

1. Sorunuz için:
Aşağıda yer alan linklerde yer alan dosyaları inceleyin.

http://www.excel.web.tr/showthread.php?t=22799

http://www.excel.web.tr/showthread.php?t=16859

2. Sorunuz için formülü:

=TOPLA.ÇARPIM(--(METNEÇEVİR(A1:A6;"YYYY")*1=C1))

şeklinde kullanın.

..
 
Sn.Yurttaş;
Verdiğiniz linkleri inceliyorum. Çok detaylı örneklemeler yapmışsınız. Bu arada aşağıdaki linkte örneğini verdiğiniz TOPLA.ÇARPIM.3 sayfasındaki B18 nolu hücresindeki formül;
=TOPLA.ÇARPIM(--($B$5:$B$13="Ütü");--(C5:C13="Ocak")--($G$5:$G$13))
çıkan sonuç 1.002
Ayni şekilde ben;
=TOPLA.ÇARPIM((B5:B13="Ütü")*(C5:C13="Ocak")*(TUTAR))
formülünü kullanıyorum çıkan sonuç 800
Tablo üzerinde işlemi manuel yaptığımda da 800 sonucunu buluyorum. 202 fark oluşuyor. Sonuç ayni olması lazım diye düşünüyorum. Müsait olduğunuzda aydınlatabilirmisiniz?
Saygılar,

http://www.excel.web.tr/showthread.php?t=16859
 
Sn.Yurttaş;
Verdiğiniz linkleri inceliyorum. Çok detaylı örneklemeler yapmışsınız. Bu arada aşağıdaki linkte örneğini verdiğiniz TOPLA.ÇARPIM.3 sayfasındaki B18 nolu hücresindeki formül;
=TOPLA.ÇARPIM(--($B$5:$B$13="Ütü");--(C5:C13="Ocak")--($G$5:$G$13))
çıkan sonuç 1.002
Ayni şekilde ben;
=TOPLA.ÇARPIM((B5:B13="Ütü")*(C5:C13="Ocak")*(TUTAR))
formülünü kullanıyorum çıkan sonuç 800
Tablo üzerinde işlemi manuel yaptığımda da 800 sonucunu buluyorum. 202 fark oluşuyor. Sonuç ayni olması lazım diye düşünüyorum. Müsait olduğunuzda aydınlatabilirmisiniz?
Saygılar,

http://www.excel.web.tr/showthread.php?t=16859

Aşağıdaki formülün "Ocak")'tan sonra yazımında hata var. Noktalı virgül konulması atlanmıştır.

=TOPLA.ÇARPIM(--($B$5:$B$13="Ütü");--(C5:C13="Ocak")--($G$5:$G$13))

Formül şu şekilde olmalıdır.

=TOPLA.ÇARPIM(--($B$5:$B$13="Ütü");--(C5:C13="Ocak);--($G$5:$G$13))


..
 
Hocam teşekkürler.
Bende dahil birçok üye arkadaşımız üzerinde emeğiniz var. Size minnetarız.Sağolun.
 
Geri
Üst