- Katılım
- 11 Mart 2006
- Mesajlar
- 597
- Excel Vers. ve Dili
- ms office 2010 ev
ms office 2007 iş
ekteki dosyada ilk ve son tarih arasında işlem yapılan gün sayısını bulmak istiyorum.
ilgilenenlere teşekkürler.
ilgilenenlere teşekkürler.
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
=TOPLA.ÇARPIM((A2:A22>=E3)*(A2:A22<=F3))
Function GünSayisi(alan As Range, ilktarih, sontarih As Date) As Byte
Dim a, e
a = alan
With CreateObject("Scripting.Dictionary")
For Each e In a
If e >= ilktarih And e <= sontarih Then
If Not .Exists(e) Then .Add e, Nothing
End If
Next
GünSayisi = .Count
End With
End Function
sn Ali kodu hücreye kopyaladım yapıştırdım "=TOPLA(EĞER(($A$3:$A$500>=E4)*($A$3:$A$500<=F4);1/EĞERSAY(A3:A500;A3:A500)))" CTRL+SHIFT+ENTER işleminide yaptım hata verdi. (Dizi formülleri birleştirilen hücrelerde geçersizdir) bi şeyler yalnış sanırım.