Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Aralığınız A2:A500 aralığı olsun.
Pozitif sayı için
D2 hücresine
=MAK(SIKLIK(EĞER(A2:A500>0;SATIR(A2:A500);"");EĞER(A2:A500*A3:A501<0;SATIR(A2:A500);"")))
yazıp CTRL+SHIFT+ ENTER tuşuna basarak dizi formülü oluşturun.
Pozitif sayıların toplamı için
E2 hücresine...
Korhan Bey ;
Emeğinize sağlık teşekkürler.
Tam istediğim gibi oldu. DİZİ formülünü kullanıyorum HATASIZ hesaplamalar yapıyor beni büyük bir dertten kurtardınız. Teşekkürler.
İyi çalışmalar.
Allah kolaylıklar versin sizlere.
...uygulayınız ve aşağıya sürükleyiniz.
=EĞER($A2>=0;0;EĞER(EMETİNSE(C1);1;C1+1))
Tek formülle alternatif çözüm;
Dizi formüldür.
G8;
=MAK(SIKLIK(EĞER(A2:A372>=0;SATIR(A2:A372));EĞER(A2:A372<0;SATIR(A2:A372))))
G9;
=MAK(SIKLIK(EĞER(A2:A372<0;SATIR(A2:A372));EĞER(A2:A372>=0;SATIR(A2:A372))))
Tek seferde yinelenenleri tek sayıp , ona göre toplamı görmek isterseniz.
Sonuç göreceğiniz hücreye
=TOPLA(EĞER(SIKLIK(EĞER($C$6:$C$16<>0;KAÇINCI($C$6:$C$16;$C$6:$C$16;0));SATIR($AG$6:$AG$16)-SATIR($AG$6)+1);$AG$6:$AG$16))
yazıp CTRL+SHIFT+ENTER tuşlarına basarak formül girişini tamamlayınız.
...verinin önce yılını, ardından ayını kontrol ettikten sonra, o ay içerisindeki bağımsız işlem numaralarını saymasını istiyorum.
Sizce bu hatanın sebebi ne olabilir ?
=TOPLA(EĞER(Sayım!B$3:B$422=YIL(A17);EĞER(Sayım!A$3:A$422=AY(A17);EĞER(SIKLIK(Sayım!E$3:E$422;Sayım!E$3:E$422)>0;1);"");""))
C7 hücresine
=TOPLA(EĞER(SIKLIK(EĞER(LİSTE!A$2:A$200=B7;KAÇINCI(LİSTE!B$2:B$200;LİSTE!B$2:B$200;0));SATIR(LİSTE!B$2:B$200)-SATIR(LİSTE!B$2)+1);1))
yazıp CTRL+SHIFT+ENTER tuşlarına birlikte basarak bir dizi formülü oluşturup aşağı doğru çekiniz.
Merhaba,
DİZİ formülü olarak deneyin.
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER($B$2:$B$1000=E4;KAÇINCI($A$2:$A$1000;$A$2:$A$1000;0));SATIR(İNDİS($A$2:$A$1000;0;0))-SATIR($A$2)+1))
Bu konuya benzer burada işlendi,
https://www.excel.web.tr/threads/kisi-sayilarini-bulma.199409/#post-1115674
...TC.Kimlik Numarası tekdir. Sorgular Kimlik Numarasına göre yapılırsa daha sağlıklı sonuçlar elde edilir.
Kimlik Numarasına göre deneyiniz,
=BAĞ_DEĞ_SAY(1/SIKLIK(EĞER(Veri!$H$4:$H$2000=D6;KAÇINCI(Veri!$E$4:$E$2000;Veri!$E$4:$E$2000;0));SATIR(İNDİS(Veri!$E$4:$E$2000;0;0))-SATIR(Veri!$E$4)+1))
Dizi formülüdür.
=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))
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 -...
Merhaba,
K1 Hücresine Ocak yazın
K2 hücresine formülü DİZİ formülü olarak uygulayın.
=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))
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.