İki tarih arasındaki Benzersiz kayıtları sayma

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
Arkadaşlar hepinize kolay gelsin. İşyerimde linteki dosyada göreceğiniz üzere fasondan gelenleri kaydettiğim basit bir dosyam var. Niyetim kayıtların üst kısmında bulunan iki tarih kriteri arasında kalan irsaliye numaralarını saymak (çünkü her irsaliye bir kamyon sefer demek). Her irsaliye nosundan beşer altışar tane var malın cinsine göre. Bu yüzden her irsaliye nosu benim için bir sefer sayılmakta. en üstte bir formül denemiştim ancak burada aratıp bulamadığım için konu açmak zorunda kaldım varsa kusura bakmayın şimdiden. Teşekkür ederim şimdiden yardımlarınız için.

http://s5.dosya.tc/server5/hhizke/benzersiz_sayim.xlsx.html
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Aşağıdaki formül istediğiniz sonucu verir.
.
Kod:
=[COLOR="red"]TOPLA.ÇARPIM[/COLOR](($A$8:$A$455>=$K$2)*($A$8:$A$455<=$K$3)*(1/[COLOR="red"]EĞERSAY[/COLOR]($B$8:$B$455;$B$8:$B$455&"")))
 

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
Çok teşekkür ederim ustam ellerine sağlık. Hayırlı işler. :)
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
.
Eyvallah, kolay gelsin.
.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Bu forumda Ömer'ler felaket zaten :) kutlarım Ömer bey.
 

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
Hocam çok teşekkürler formül çalışıyor ancak merak ettiğim bir şey var. Formülün sonundaki -&""- ibaresini ne için kullanıyoruz acaba?
 
Katılım
28 Nisan 2010
Mesajlar
182
Excel Vers. ve Dili
2007 Türkçe
Altın Üyelik Bitiş Tarihi
15/10/2022
Ben de merak ediyorum
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Denemelerinizi daha az satırlı sayfa üzerinde yapmanızda yarar var.
Sayılacak değerlerin SAYI/METİN olma durumuna ve sayım alanında BOŞ HÜCRE olup/olmaması durumuna göre
verdiğim formülün sonuna &"" ekleyerek/silerek denemeler yapınız, formül sonuçlarını gözlemleyiniz.

Farkın anlaşılması bakımından; formülün uygulandığı hücre seçiliyken, formül çubuğunun solundaki f(x) düğmesine tıkladığınızda
karşınıza gelecek küçük ekranın sağındaki işlem sonuçlarını inceleyiniz.

Bu şekilde farkı daha iyi görebileceğinizi sanıyorum.
.
 

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

Bende ek bilgi olarak kısaca açıklamaya çalışayım.

Örnek;

A1:A10 aralığı için formülü uyguladığınızda eğer bu alanda bir hücre boş ise eğersay sonucu dizi içinde boş hücreler için 0 değeri üretir.

Formülde dikkat ederseniz 1/eğersay kullanılmış. 1/0 sonucu hata değeri üreteceğinden boş hücreler için ölçütün sonuna "" eklenerek boş hücrelerde sayıma dahil edilir. Bu şekilde artık eğersayın ürettiği dizi içinde 0 değeri olmaz. Bu yazılım ile hatadan kurtulmuş olursunuz.

Yalnız bu durum sayım sütunu örnekteki gibi koşullu değilde koşulsuz olsaydı sorun çıkarabilirdi. Çünkü boş hücreleri de sayıma dahil edeceği için sonuç hatalı çıkacaktı. Bunun önüne geçmek için formüle ön koşul ilave etmek gerekir. A1:A10<>"" gibi.

Yukarıdaki örnekte zaten bir ön koşul olduğu için belirttiğim ön koşulu eklemenize gerek kalmaz.

Umarım açıklayıcı olmuştur.

.
 
Üst