• DİKKAT

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

hafta sonuna denk gelen günlerin atlanması

Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Merhaba sevgili arkadaşlarım.
excel çalışmamda bugün()+15 şeklinde bir tarih hesaplamam var. bu normal bir tarih hesaplaması. ben hafta sonlarının atlanmasını istiyorum. yani bugün()+15 sonucu hafta sonlarından birine denk gelirse otomatikmen atlanmasını istiyorum. tarih formüllerinde böyle bir şey vardı diye hatırlıyorum. ancak şuanda bulamıyorum. bu konuda yardımlarını bekliyorum.
teşekkürler.
 
Merhaba.

Sorunuz açık değil. Eklenen günlerde hafta sonları düşülecek mi, düşülmeyecek mi? resmi tatil günleri dikkate alınacak mı alınmayacak mı?

Örneğin verdiğiniz bugün()+15 sonucunda hangi tarihi bekliyorsunuz?

.

.
 
Merhaba;
Doğru anladıysam;
=EĞER(HAFTANINGÜNÜ(A1+15;2)=7;A1+16;A1+15)
Bu sadece Pazar günlerini pas geçer.

=EĞER(HAFTANINGÜNÜ(A1+15;2)=6;A1+17;EĞER(HAFTANINGÜNÜ(A1+15;2)=7;A1+16;A1+15))
Bu hem Cumartesi Hem Pazar Günlerini pas geçer.
İyi çalışmalar.

Not: Deneme için Tarihi A1 hücresinden aldırdım. Siz Formüldeki A1 verilerini BUGÜN() yapın.
 
merhaba
hocam dosyada açıklamaya çalıştım. resmi tatilleride atlayabilirsek daha güzel olur.
teşekkürler.
 

Ekli dosyalar

Aşağıdaki formülle deneyiniz hafta sonlarını atlar.
Kod:
=EĞER($A2="";"";$A2+15+ARA(HAFTANINGÜNÜ($A2+15;2);{1;6;7};{0;2;1}))
 
.

Kod:
=WORKDAY.INTL(WORKDAY.INTL(A2+15;0;1);1)

=İŞGÜNÜ.ULUSL(İŞGÜNÜ.ULUSL(A2+15;0;1);1)

1'lerden sonra ; Resmi Tatilleri yazdığınız alanı yazın. Örneğin, ;(F1:F20) gibi...

.
 
.

Kod:
=WORKDAY.INTL(WORKDAY.INTL(A2+15;0;1);1)

=İŞGÜNÜ.ULUSL(İŞGÜNÜ.ULUSL(A2+15;0;1);1)

1'lerden sonra ; Resmi Tatilleri yazdığınız alanı yazın. Örneğin, ;(F1:F20) gibi...

.
merhaba
hocam öncelikle teşekkürler. bu formülü hafta sonunu ve resmi tatil günlerini atlayacak şeklide kullanabiliyormuyuz? yoksa resmi tatiller için mi? son olarak tatil günlerini gg.aa.yyyy şeklinde mi girmem gerekiyor?
teşekkürler.,
 
.

Resmi tatilleri, ayrı bir yerde tarih biçiminde gösterin ve eğer ad tanımlaması kullanırsanız buna RTatil diye belirleyin. Sonuçta Formülü:

Kod:
=İŞGÜNÜ.ULUSL(İŞGÜNÜ.ULUSL(A2+15;0;1;RTatil);1;RTatil)

şeklinde kullanın.

Buradaki dosyaları inceleyin.



.
merhaba İdris hocam
formülü b1'e yapıştırdım. ama hata verdi.
kontrol edebilir misiniz?
teşekkürler.
 
.

Neyi nerede uyguladınız bilmiyorum

Dosyanız ekte.

.
 

Ekli dosyalar

Geri
Üst