personel takip

Katılım
13 Temmuz 2005
Mesajlar
9
Excel Vers. ve Dili
Excel 2003 TR İş
Excel 2003 TR ev
Full Lisans
arkadaşlar ekteki dosyada en çok geç gelenleri kaç kere geç geldiğini nasıl görebilirim. yardımınız için teşekkürler.
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Alacağınız kriter ne olacak? Saat 08:00 dan sonra mı gelç kalmış olacak?
 
Katılım
13 Temmuz 2005
Mesajlar
9
Excel Vers. ve Dili
Excel 2003 TR İş
Excel 2003 TR ev
Full Lisans
8.30 Dan Sonra Bİr KİŞİ Bazinda KaÇ Kere GeÇ KalmiŞ Olacak .
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Kod:
Function GecKalan(alan As Range, kim As String)
 Dim rng As Range, say As Byte
 For Each rng In alan
  If rng = kim And CDate(rng(1, 0).Value) > TimeValue("08:30") Then GecKalan = GecKalan + 1
 Next rng
End Function
Yukarıdaki KTF'yi boş bir module içine ekleyip..

Herhangi bir hücreye;
Kod:
=GecKalan(C2:C100;"PINAR")
Şeklinde deneyin..
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Fonksiyonlu bir çözüm önerisi.
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Mehmet Hocam, burada geç kalanları saymıyor. Arkadaşın istediği 08:30 dan sonra gelenlerin sayılması yanılmıyorsam..
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Yanlış görmediysem listedekilerin hepsi 08:30'dan sonra gelmiş. Yani liste "geç gelenlerin" listesi. Ben de kimin kaç defa geç geldiğini saydırdım ve bir de bunları büyükten küçüğe sıralayacak düğme ekledim.
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Evet dediğinizde de haklısınız..
Bu kadar basit olmayacağını düşündüğüm için olsa gerek benim yazdığım.
Sonuçta soruyu soran arkadaşın yorumu önemli..
Açıklamanız için teşekkürler..
Saygılarımla..
 
Katılım
13 Temmuz 2005
Mesajlar
9
Excel Vers. ve Dili
Excel 2003 TR İş
Excel 2003 TR ev
Full Lisans
Mehmet Hocam, burada geç kalanları saymıyor. Arkadaşın istediği 08:30 dan sonra gelenlerin sayılması yanılmıyorsam..
teşekkür ederim ilgilendiğiniz için.

08:30 dan sonra gelenler var bu listede bunların arasından 08:30 dan sonra en çok geç gelenlerin listesi
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Sadece geç gelenlerin ne kadar olduğunu mu listelemek istiyorsunuz?
Eğer öyleyse Mehmet Hocamın formülü sizin işinizi görür.
Ama tüm liste için de 08:30 dan sonra gelenleri istiyorsanız; eklediğim fonksiyon işinizi görecektir.
Kolay gelsin..
 
Katılım
13 Temmuz 2005
Mesajlar
9
Excel Vers. ve Dili
Excel 2003 TR İş
Excel 2003 TR ev
Full Lisans
Sadece geç gelenlerin ne kadar olduğunu mu listelemek istiyorsunuz?
Eğer öyleyse Mehmet Hocamın formülü sizin işinizi görür.
Ama tüm liste için de 08:30 dan sonra gelenleri istiyorsanız; eklediğim fonksiyon işinizi görecektir.
Kolay gelsin..
Formül işimi görüyor fakat soyisimleri için aynı kodu kullanduğımda soy isimler karışıyor..soy isimleri yazdıramadım öle olmayınca aynı isimden iki kişi olduğu zaman olmuyor.
 
Son düzenleme:
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
İsim ve Soyisimi aynı hücrede yazsan ssorun çözülür bence..
 
Üst