Personelin hergün için gecikme varsa hesaplamak ay sonuna yazdırmak !

ibrahimyalcin

Altın Üye
Katılım
27 Eylül 2017
Mesajlar
67
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2016 TR 64 Bit
Excel Vers. ve Dili Ofis 2019 TR 64 Bit
Altın Üyelik Bitiş Tarihi
16-02-2025
Merhaba arkadaşlar ;
ekte açıklamalı olarak bir talebim var sizden ricam yardımcı olurmusunuz ?

Her personelin giriş saatleri mevcut bunları 10:30 dan çıkarıp hücreye yazsın erken gelmişse hesaplamaya katmasın sadece ay sonunda gecikmeleri toplasın
ama saat dışında metinsel ifadeler var hesaplama hatası yapmaması için hatırlatmak istedim
 

Ekli dosyalar

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,865
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Altın Üyelik Bitiş Tarihi
19-02-2026
Selamlar

Örnek dosyanız şifreli
 
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
Dosyanız.
 

Ekli dosyalar

ibrahimyalcin

Altın Üye
Katılım
27 Eylül 2017
Mesajlar
67
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2016 TR 64 Bit
Excel Vers. ve Dili Ofis 2019 TR 64 Bit
Altın Üyelik Bitiş Tarihi
16-02-2025
hocam ilk personelde ben 135 dk buluyorum 2saat15dk ama formül 144 dk 2saat 24 dk hesaplamış 9dk fark çıkıyor diğerlerinde de aynı problem var aslında iyice bakmaya çalıyorum ama çözemedim bir fikriniz var mıdır ?kusura bakmayın
 

Ö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.
Alternatif olsun.
-- I4 hücresine uygulayıp aşağı doğru liste boyunca kopyalayın, ardından I4:I97 arasını kopyalayıp diğer günlere ait alanlara yapıştırın.
=EĞER(ESAYIYSA(0+H4);EĞER(0+H4>0+"10:30";H4-"10:30";"");"")
-- BL4 hücresine aşağıdaki formülü dizi formülü olarak uygulayın (CTRL+SHIFT+ENTER ile uygulama) ardından da aşağı doğru kopyalayın.
=TOPLA(MOD(SÜTUN(I4:BK4);1)=0;I4:BK4)
 

yanginci34

Altın Üye
Katılım
6 Temmuz 2010
Mesajlar
1,627
Excel Vers. ve Dili
excel2016
Altın Üyelik Bitiş Tarihi
12-10-2026
Alternatif olsun ( Sayın Ömer BARAN hocamın ikinci formülünü kullandım )
 

Ekli dosyalar

ibrahimyalcin

Altın Üye
Katılım
27 Eylül 2017
Mesajlar
67
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2016 TR 64 Bit
Excel Vers. ve Dili Ofis 2019 TR 64 Bit
Altın Üyelik Bitiş Tarihi
16-02-2025
Alternatif olsun ( Sayın Ömer BARAN hocamın ikinci formülünü kullandım )
teşekkür ederim emeğiniz için peki bu listenin başındaki tarihlerde ve günde birleştirilmiş hücre var haliyle özet tablo çekemiyorum (siz değerli arkadaşlarımın bi bildiği vardır) diye düşenerek bunun için bi çözüm varmıdır son olarak bunu sormak istedim?
 

Ö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.
Tekrar merhaba.
I, K, M, ..... BI, BK sütunlarına her gün için gecikmeyi ayrı ayrı formül uygulayıp hesaplama yaptırmadan,
doğrudan ve sadece BL sütununa uygulanacak aşağıdaki dizi formülüyle (CTRL+SHIFT+ENTER ile uygulama) tek adımda istenilen sonuç bulunabilir.
=TOPLA(EĞER(ESAYIYSA(0+H4:BJ4);EĞER(0+H4:BJ4>0+"10:30";H4:BJ4-"10:30";"")))
 

yanginci34

Altın Üye
Katılım
6 Temmuz 2010
Mesajlar
1,627
Excel Vers. ve Dili
excel2016
Altın Üyelik Bitiş Tarihi
12-10-2026
Tekrar merhaba.
I, K, M, ..... BI, BK sütunlarına her gün için gecikmeyi ayrı ayrı formül uygulayıp hesaplama yaptırmadan,
doğrudan ve sadece BL sütununa uygulanacak aşağıdaki dizi formülüyle (CTRL+SHIFT+ENTER ile uygulama) tek adımda istenilen sonuç bulunabilir.
Hocam yine her zamanki gibi döktürmüşsünüz elinize sağlık

GM 8 d cihazımdan Tapatalk kullanılarak gönderildi
 

ibrahimyalcin

Altın Üye
Katılım
27 Eylül 2017
Mesajlar
67
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2016 TR 64 Bit
Excel Vers. ve Dili Ofis 2019 TR 64 Bit
Altın Üyelik Bitiş Tarihi
16-02-2025
Tekrar merhaba.
I, K, M, ..... BI, BK sütunlarına her gün için gecikmeyi ayrı ayrı formül uygulayıp hesaplama yaptırmadan,
doğrudan ve sadece BL sütununa uygulanacak aşağıdaki dizi formülüyle (CTRL+SHIFT+ENTER ile uygulama) tek adımda istenilen sonuç bulunabilir.
Teşekkür ederim çok şık bi hamle!..
 

ibrahimyalcin

Altın Üye
Katılım
27 Eylül 2017
Mesajlar
67
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2016 TR 64 Bit
Excel Vers. ve Dili Ofis 2019 TR 64 Bit
Altın Üyelik Bitiş Tarihi
16-02-2025
Teşekkür ederim çok şık bi hamle!..

merhaba ekteki dosya herkesi doğru topluyor ama personel86 elle topluyorum 23:43 saat formül 11:43 saa topluyor bütün biçimleri denedim bulamadım acaba sorun ne olabilir ?
 

Ekli dosyalar

bycakir

Altın Üye
Katılım
1 Aralık 2017
Mesajlar
222
Excel Vers. ve Dili
Microsoft Office 365 ProPlus
Altın Üyelik Bitiş Tarihi
18-01-2025
saat dilimi 12 saat üzerinden sanırım. tahminim yani. 24 lük dilim olsa sorun çıkmaz diye tahmin ediyorum.
 
Son düzenleme:

Ö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.
Tekrar merhaba.
BF3'teki formülü (dizi formülü olarak uygulanacak) aşağıdakiyle değiştirip, liste boyunca kopyalayın.
=TOPLA(EĞER(MOD(SÜTUN(B4:BE4);2)=1;B4:BE4))
 
Son düzenleme:

Ö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.
Bu da başka bir alternatif.
Eklediğim belgeye eklenen BARAN isimli sayfaya bakınız.
 

Ekli dosyalar

Üst