hafta sonuna denk gelen günlerin atlanması

Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
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.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
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?

.

.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,180
Excel Vers. ve Dili
Excel-2003 Türkçe
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.
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
merhaba
hocam dosyada açıklamaya çalıştım. resmi tatilleride atlayabilirsek daha güzel olur.
teşekkürler.
 

Ekli dosyalar

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
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}))
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
merhaba
hocam resmi tatil günleri için ne yapabiliriz?
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

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...

.
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
.

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.,
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
.

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.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Neyi nerede uyguladınız bilmiyorum

Dosyanız ekte.

.
 

Ekli dosyalar

Üst