tarih ve metin içeren hücreleri sayma

Katılım
21 Ocak 2020
Mesajlar
15
Excel Vers. ve Dili
2013
Altın Üyelik Bitiş Tarihi
19-08-2024

01.01.2021 var

24.01.2021 var

01.02.2021 var

03.02.2021 var

03.02.2021 var

09.02.2020 var

09.02.2020 var

10.02.2020 var

23.02.2020 var

01.03.2022 var

09.03.2022 var

23.03.2022 var

09.05.2022 var

 

A sutununda bu veriler var. her hücrede tarih ve var yazısı bulunuyor. örneğin 2021 yılına ait var yazan kaç tane hücre olduğunu saydırmak istiyorum( sadece yıla göre). yardımcı olursanız sevinirim.

 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Veriler A2:A14 aralığındaysa;

-İngilizce Excel için:
Kod:
=SUMPRODUCT((YEAR(DATEVALUE(LEFT(A2:A14;10)))=2021)*(RIGHT(A2:A14;3)="var"))


-Türkçe Excel için:
Kod:
=TOPLA.ÇARPIM((YIL(TARİHSAYISI(SOLDAN(A2:A14;10)))=2021)*(SAĞDAN(A2:A14;3)="var"))

.
 
Son düzenleme:
Katılım
21 Ocak 2020
Mesajlar
15
Excel Vers. ve Dili
2013
Altın Üyelik Bitiş Tarihi
19-08-2024
Veriler A2:A14 aralığındaysa;

-İngilizce Excel için:
Kod:
=SUMPRODUCT((YEAR(DATEVALUE(LEFT(A2:A14;10)))=2021)*(RIGHT(A2:A14;3)="var"))


-Türkçe Excel için:
Kod:
=TOPLA.ÇARPIM((YIL(TARİHSAYISI(SOLDAN(A2:A14;10)))=2021)*(SAĞDAN(A2:A14;3)="var"))

.
Üstat elinize sağlık, teşekkür ederim. Formül sutunda boş satırlar olduğu zaman hata veriyor. Hatayı almamak için ne yapabilirim ?
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Yerinizde olsam metni sütunlara dönüştürür ve tarihi ayrı metni ayrı sütuna alırdım. Böylece daha kolay çözümler bulunabilir.
 
Katılım
21 Ocak 2020
Mesajlar
15
Excel Vers. ve Dili
2013
Altın Üyelik Bitiş Tarihi
19-08-2024
Yerinizde olsam metni sütunlara dönüştürür ve tarihi ayrı metni ayrı sütuna alırdım. Böylece daha kolay çözümler bulunabilir.
onu düşündüm ama bütün kayıtlar karışır. tarihlerin yanında 4-5 çeşit bilgi var. birbirinden çok farklı bilgiler. eğer karışırsa büyük kriz olur.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Nasıl bir karışıklık olabileceğini anlayamıyorum, sonuçta çalışmanızı siz daha iyi bilirsiniz. O zaman o sütun aynı kalsın ama içindeki veriyi başka sütunlarda göstermeyi deneyin. Yani A sütununda tarih ve metin birlikte, B sütununda tarih C sütununda metin olarak kullanabilirsiniz.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
İngilizce Excel için; (Dizi formülüdür .... Ctrl+Shift+Enter)

Kod:
=SUMPRODUCT(IF(A2:A14<>"";(YEAR(DATEVALUE(LEFT(A2:A14;10)))=2021)*(RIGHT(A2:A14;3)="var");0))
.
 

Korhan Ayhan

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

C++:
=COUNTIF(A:A;"*2021 var*")
C++:
=COUNTIFS(A:A;"*2021*";A:A;"*var*")
C++:
=SUMPRODUCT((YEAR(RIGHT(LEFT(0&A1:A1000;11);10))=2021)*(RIGHT(A1:A1000;3)="var"))
 
Katılım
21 Ocak 2020
Mesajlar
15
Excel Vers. ve Dili
2013
Altın Üyelik Bitiş Tarihi
19-08-2024
ilgilenen, yardımcı olan arkadaşlara teşekkür ederim. Emeğinize sağlık.
 
Üst