aynı sütünda farklı verileri koşullu sayma

Katılım
7 Ocak 2014
Mesajlar
7
Excel Vers. ve Dili
türkçe 2010
H8 - H100 arasında Ocak şubat mart diye aylar yazıyor
I8 - I100 arasında da 01.01.2021 - 01.01.2021 - 03.01.2021 - 14.02.2021 gibi tarihler yazıyor

benim bulmak istediğim h sütununda ocak ayı yazanların I sütununda kaç tane farklı tarih yazıyor. buradaki verdiğim örnekte ocak ayında 2 farklı tarih yazıyor. sonucunu bır turlu bulamadım =TOPLA.ÇARPIM(1/ÇOKEĞERSAY(H8:H100;"OCAK";I8:I100;I8:I100)) bu formülü yaptım fakat ocak yerine şubat yazılınca formül patlıyor.
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Merhaba,
K1 Hücresine Ocak yazın
K2 hücresine formülü DİZİ formülü olarak uygulayın.
Kod:
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER($H$8:$H$100=K1;EĞER($I$8:$I$100<>"";KAÇINCI($I$8:$I$100;$I$8:$I$100;0)));SATIR(İNDİS($I$8:$I$100;0;0))-SATIR($I$8)+1))
 
Katılım
7 Ocak 2014
Mesajlar
7
Excel Vers. ve Dili
türkçe 2010
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER($H$8:$H$100=K1;EĞER($I$8:$I$100<>"";KAÇINCI($I$8:$I$100;$I$8:$I$100;0)));SATIR(İNDİS($I$8:$I$100;0;0))-SATIR($I$8)+1))

Uyguladım fakat 1 sonucunu veriyor. benim verdiğim örnekte ocak ayında 2 farklı tarih sonucunu vermesi gerekiyor mahir bey

daha detaylı şöyle söyleyim

H8 - H1000 arasında ay adları yazıyor (ocak - şubat ..... aralık)

I8 - I1000 arasında tarihler yazıyor (01.01.2021 -01.01.2021- 15.01.2021 - 16.02.2021 - 16.02.2021 - 27.03.2021 .... 19.12.2021)

bu sütünlarda h sütununda ocak yazan hücrelere karşılık gelen I sütunundaki farklı tarihlerin toplamı (01.01.2021 -01.01.2021- 15.01.2021-21.01.2021 - 3 farklı tarih var)

gene h sütununda şubat yazacan hücrelere karşılık gelen I sütunundaki farklı tarihlerin toplamı
 
Son düzenleme:

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Dizi formülüdür.

Kod:
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER($H$8:$H$100="ocak";EĞER($I$8:$I$100<>"";KAÇINCI($I$8:$I$100;$I$8:$I$100;0)));SATIR(İNDİS($I$8:$I$100;0;0))-SATIR($I$8)+1))
 
Katılım
7 Ocak 2014
Mesajlar
7
Excel Vers. ve Dili
türkçe 2010
Dizi formülüdür.

Kod:
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER($H$8:$H$100="ocak";EĞER($I$8:$I$100<>"";KAÇINCI($I$8:$I$100;$I$8:$I$100;0)));SATIR(İNDİS($I$8:$I$100;0;0))-SATIR($I$8)+1))
mahir bey ; sonuç hala 1 çıkartıyor hesaplamıyor. saygılar
 

Ö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,

Formülü dizi formülüne çevirmemişsinizdir.
Formülü hücreye yazdıktan sonra enter tuşuna basmadan ctrl+shift+enter ile girişini tamamlamanız gerekir. Bu işlemden sonra formülün başına ve sonuna { } ayraçları otomatik eklenir.


Ayrıca dosyanızda topla.çarpım ile yapmaya çalıştığınız formülü aşağıdaki gibi yazabilirsiniz.
Kod:
=TOPLA.ÇARPIM((H8:H100<>"")*(H8:H100="ocak")/EĞERSAY(I8:I100;I8:I100&""))
 
Katılım
7 Ocak 2014
Mesajlar
7
Excel Vers. ve Dili
türkçe 2010
Merhaba,

Formülü dizi formülüne çevirmemişsinizdir.
Formülü hücreye yazdıktan sonra enter tuşuna basmadan ctrl+shift+enter ile girişini tamamlamanız gerekir. Bu işlemden sonra formülün başına ve sonuna { } ayraçları otomatik eklenir.


Ayrıca dosyanızda topla.çarpım ile yapmaya çalıştığınız formülü aşağıdaki gibi yazabilirsiniz.
Kod:
=TOPLA.ÇARPIM((H8:H100<>"")*(H8:H100="ocak")/EĞERSAY(I8:I100;I8:I100&""))

ÇOK TEŞEKKÜR EDERİM HEPİNİZE.... dediğiniz gibi yaptım oldu
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
İyi çalışmalar.
 
Üst