İki tarih arasındaki benzersiz verileri saydırma

Suddedly

Altın Üye
Katılım
7 Ekim 2010
Mesajlar
210
Excel Vers. ve Dili
Excel 365
Excel 2019
Altın Üyelik Bitiş Tarihi
02-03-2028
Hocalarım hayırlı işler hepinize. ekteki dosyamda göreceğiniz üzere fasondan gelen ürünlerin ölçü ölçü girdiğim için aynı irsaliye ile birden fazla satır bulunmakta. Listenin sağ tarafına gireceğimiz ilk ve son tarih kriteri ile o tarihler arasında kaç irsaliye mal gelmiş onu bulmak istiyorum. Bunun için yardımınıza ihtiyacım var. Tabii ekteki dosya kullandığım dosyamın sadece bir kısmı. Binlerce satır var ve bunun gibi bir sayfa daha var. Şimdiden teşekkür ederim.






http://www.dosya.tc/server10/q19u51/benzersizsaydirma.xlsx.html
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Aşağıdaki Fonksiyonu deneyiniz.

Kod:
=TOPLA.ÇARPIM((A2:A134>=L3)*(A2:A134<=L4)*(1/EĞERSAY(B2:B134;B134)))
 

Suddedly

Altın Üye
Katılım
7 Ekim 2010
Mesajlar
210
Excel Vers. ve Dili
Excel 365
Excel 2019
Altın Üyelik Bitiş Tarihi
02-03-2028
Sonuç 35 yerine 44,3333 gibi birşey çıktı ancak formülün sonundaki (B2:B134;B134) olan kısmı (B2:B134;B:B134) olarak değiştirince doğru sonucu verdi. Çok teşekkür ederim ilginize sağolun.




Merhaba,

Aşağıdaki Fonksiyonu deneyiniz.

Kod:
=TOPLA.ÇARPIM((A2:A134>=L3)*(A2:A134<=L4)*(1/EĞERSAY(B2:B134;B134)))
 

Suddedly

Altın Üye
Katılım
7 Ekim 2010
Mesajlar
210
Excel Vers. ve Dili
Excel 365
Excel 2019
Altın Üyelik Bitiş Tarihi
02-03-2028
Sonuç 35 yerine 44,3333 gibi birşey çıktı ancak formülün sonundaki (B2:B134;B134) olan kısmı (B2:B134;B2:B134) olarak değiştirince doğru sonucu verdi. Çok teşekkür ederim ilginize sağolun.




Merhaba,

Aşağıdaki Fonksiyonu deneyiniz.

Kod:
=TOPLA.ÇARPIM((A2:A134>=L3)*(A2:A134<=L4)*(1/EĞERSAY(B2:B134;B134)))
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Alternatif olsun
Dizi formülü formülü kopyaladıktan sonra formül çubuğunda ctrl ve shift basılı iken enter tuşlayınız.
Kod:
=TOPLA(EĞER(ÇOKEĞERSAY($B$2:$B$1000;$B$2:$B$1000;$A$2:$A$1000;">="&$L$3;$A$2:$A$1000;"<="&$L$4)=0;"";1/ÇOKEĞERSAY($B$2:$B$1000;$B$2:$B$1000)))
 
Son düzenleme:

Suddedly

Altın Üye
Katılım
7 Ekim 2010
Mesajlar
210
Excel Vers. ve Dili
Excel 365
Excel 2019
Altın Üyelik Bitiş Tarihi
02-03-2028
Bu yöntem de sonuç veriyor hocam çok teşekkürler sağolun.


Alternatif olsun
Dizi formülü formülü kopyaladıktan sonra formül çubuğunda ctrl ve shift basılı iken enter tuşlayınız.
Kod:
=TOPLA(EĞER(ÇOKEĞERSAY($B$2:$B$1000;$B$2:$B$1000;$A$2:$A$1000;">="&$L$3;$A$2:$A$1000;"<="&$L$4)=0;"";1/ÇOKEĞERSAY($B$2:$B$1000;$B$2:$B$1000)))
 
Üst