ayın 7 günü

Katılım
16 Kasım 2007
Mesajlar
55
Excel Vers. ve Dili
2003 tükçe
arkadaşlar tarihlerle ilgili açıklamaları okudum ama işin içinden çıkamadım benim sorunum ayın 7. gününü (hafta sonu ise ilk işgününü yazdırmak belli bir yıla sabit kalınmayacak.
örnekteki b2 hücresi değişebilir yılı yazdıkça o yılın ödeme günlerini alacağız
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ektedir.:cool:
=EĞER(HAFTANINGÜNÜ(TARİH(B1;1;7);2)=6;TARİH(B1;1;9);EĞER(HAFTANINGÜNÜ(TARİH(B1;1;7);2)=7;TARİH(B1;1;8);TARİH(B1;1;8)))
 

Ekli dosyalar

Katılım
16 Kasım 2007
Mesajlar
55
Excel Vers. ve Dili
2003 tükçe
üstat eline emeğine sağlık teşekkürler
ancak yıl değişince bazı aylarda ayın 1. Gösteriyor 8 veya 9 olması lazım
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
üstat eline emeğine sağlık teşekkürler
ancak yıl değişince bazı aylarda ayın 1. Gösteriyor 8 veya 9 olması lazım
2 numaralı mesajdan dosyayı indirip deneyiniz.Tekrardan güncelledim.:cool:
 
Katılım
16 Kasım 2007
Mesajlar
55
Excel Vers. ve Dili
2003 tükçe
Olmadı üstat

Malesef bazı yıllar hata veriyor
bana sadece o yıla ait ayın 7 yılını veren formülü yazsanız
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,716
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

1 ve 3 ncü mesajdaki isteklere göre, sayın Evren Gizlen'in yenilediği formülde hata yok,

Formül ; B1'deki yıla ait ayların 7 nci günü haftasonu ise ; ilk mesai gününü, değil ise bir sonraki günü (8 nci günü) veriyor.

Hata aldığınız yıl ve ayı yazarsanız, çözüm almanız kolaylaşır.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,656
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Evren beyin size önerdiği formülü aşağıdaki şekilde değiştirip denermisiniz.

Kod:
=EĞER(HAFTANINGÜNÜ(TARİH($B$1;SATIR()-3;7);2)=6;TARİH($B$1;SATIR()-3;9);EĞER(HAFTANINGÜNÜ(TARİH($B$1;SATIR()-3;7);2)=7;TARİH($B$1;SATIR()-3;8);TARİH($B$1;SATIR()-3;7)))
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,924
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
arkadaşlar tarihlerle ilgili açıklamaları okudum ama işin içinden çıkamadım benim sorunum ayın 7. gününü (hafta sonu ise ilk işgününü yazdırmak belli bir yıla sabit kalınmayacak.
Örneğinize göre B4 hücresine

Kod:
=TARİH($B$1;SATIRSAY($I$4:I4);7)+ELEMAN(HAFTANINGÜNÜ(HAFTANINGÜNÜ(TARİH($B$1;SATIRSAY($B$4:B4);7)));1;0;0;0;0;0;2)
yazıp aşağı doğru çekiniz.

.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,457
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Tatil günlerini de dikkate almak isterseniz aşağıdaki formülü de kullanabilirsiniz.

Kod:
=İŞGÜNÜ(TARİH($B$1;SATIR()-3;6);1)
=WORKDAY(DATE($B$1;ROW()-3;6);1)
 
Katılım
16 Kasım 2007
Mesajlar
55
Excel Vers. ve Dili
2003 tükçe
Herkese teşekkür

Arkadaşlar hepinize ilginiz için teşekkür ederim sorun yardımlarınızla çözüldü hepinizin fikirlerinden faydalandım.
Valla bu forma üye olduğum için kendimi çok şanslı buluyorum çözülmemiş bir sorun yok burda helal olsun size
 
Üst