...ile girişi tamamlayınız...)
Ben yazışmalardan BLOK adına göre benzersiz sayısına ulaşmak istediğinizi anladım..
=TOPLA(EĞER(SIKLIK(EĞER($A$3:$A$137=F3;KAÇINCI($C$3:$C$137;$C$3:$C$137;0));SATIR($C$3:$C$137)-SATIR($C$3)+1)>0;1))
Ya da...
Sonuç göreceğiniz hücreye
=TOPLA(EĞER(SIKLIK(EĞER($D$3:$D$150<>"";EĞER(G3=$A$3:$A$150;KAÇINCI("~"&$D$3:$D$150;$D$3:$D$150&"";0)));SATIR($D$3:$D$150)-SATIR($D$3)+1);1))
yazıp CTRL+SHIFT+ENTER tuşlarına basarak dizi formülü oluşturup aşağı doğru çekiniz.
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))
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.