• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Tarihe İş Günü eklemek

Katılım
21 Şubat 2007
Mesajlar
384
Excel Vers. ve Dili
Microsoft Ev ve Ofis 2016
Merhabalar. ekli tabloda F5 hücresine 6 işgünü (pazar hariç) eklediğimde C5 hücresinin tarihini 26.12.2020 yapması gerekirken 28.12.2020 olarak hesaplıyor. Bu konuyu çözemedim. Düzenleme yapıp gönderirseniz sevinirim. Kolay gelsin.
 

Ekli dosyalar

Merhaba,

B5-1 olarak deneyiniz.
 
Öncelikler teşekkürler. C2 hücresinde de 6 gün. Fakat orada doğru hesaplıyor. Formül mantğında -1 ya da +1 olmamalı. Hafta sonu tatilini ve tatil günlerini kontrol edip, dönüş terihini doğru hesaplamalı. Tıpkı C2 deki gibi.
 
Eğer mantık o şekilde olacaksa siz 26.12 tarihini nasıl buldunuz?

B2:
26.10 + 6
27.10
28.10
29.10
30.10
31.10
pazar
02.11 sonuç doğru.

Aynı mantıkla:
B5:
21.12 + 6
22.12
23.12
24.12
25.12
26.12
pazar
28.12 olması gerekir. Neden 26.12 ?

.
 
26.12.2020 izin bitiş tarihi
28.12.2020 işe başlama tarihi olması lazım
26.10.2020 de 29 ekim de tatil. İzin bitiş tarihinini 02 .10.2020 olarak doğu hesaplamış yani
 
Bu durumda verdiğim ilk formül doğru oluyor.
Çünkü siz ilk tarihi hesaba katmak istiyorsunuz. Formül ilk tarihi hesaba katmaz, çalışma mantığı yukarıda yazdığım gibidir.
İlk tarihi hesaba katmak istiyorsanız -1 kullanmanız gerekir.


Neden 02.11 verdiği tarihi doğru kabul ettiğinize gelirsek,

C2: =EĞER(B2>0;İŞGÜNÜ.ULUSL(B2;F2;11);"")

Formül de "tatiller" kısmında herhangi bir aralık tanımı yapılmamış, tatiller olduğu aralığı seçtirirseniz ve bu aralıkta 29.10 varsa bu formülün sonucu da 03.11 çıkacağını görebilir siniz.

Örneğin aşağıdaki gibi sayfa1 deki aralığı tanımlamanız gerekirdi, yada başka bir aralık. ( Ayrıca sayfa1 a2:a13 aralığında 29.10 yazılmamış)

=EĞER(B2>0;İŞGÜNÜ.ULUSL(B2;F2;11;Sayfa1!A2:A13);"")
 
İlk tarihi hesaba katmadığını bilmiyordum. Ozaman -1 problemi çözecek. Teşekkürler.
 
Geri
Üst