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...
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
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

..
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
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.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
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.

..
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Teşekkürler.
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
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
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
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))


..
 
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Altın Üyelik Bitiş Tarihi
29-06-2023
Hocam teşekkürler.
Bende dahil birçok üye arkadaşımız üzerinde emeğiniz var. Size minnetarız.Sağolun.
 
Üst