Soru 2020 yılındaki tüm pazartesi gün tarihlerini nasıl bulurum?

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,522
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Değerli Dostlar;

Örneğin; "6 Oca 2020 Pzt" biçiminde formülle ya da makroyla çözümünü rica edebilir miyim?
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,616
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba,
İşinizi görür mü? (sonrası 7 ekleyerek)
Kolay gelsin
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,549
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif;

A1 dışında boş bir hücreye aşağıdaki DİZİ formülü uygulayıp deneyiniz.

C++:
=EĞERHATA(KÜÇÜK(EĞER(HAFTANINGÜNÜ(SATIR(DOLAYLI(TARİH(2020;1;1)&":"&TARİH(2020;12;31)));2)=1;SATIR(DOLAYLI(TARİH(2020;1;1)&":"&TARİH(2020;12;31))));SATIR(A1));"")
 

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,056
Excel Vers. ve Dili
Microsoft Office 2019 English
Sub gunbul()
sonsat = Range("A" & Rows.Count).End(xlUp).Row + 1
tar = "01/01/2020"

For i = 1 To 365

yeni = DateAdd("d", 1, tar)

hangigun = Weekday(yeni, vbMonday)

If hangigun = 1 Then
Range("A" & sonsat).Value = yeni
tar = yeni
sonsat = sonsat + 1
Else
tar = yeni
End If
Next i






End Sub
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,522
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Sayın Korhan Ayhan,
Sayın Tevfik Kursun,
Sayın Trilenium

Emek ve paylaşımınız için ayrı ayrı teşekkür ederim.
Sağ olun, var olun.
 
Katılım
18 Ocak 2019
Mesajlar
234
Excel Vers. ve Dili
Office 2013
Deneyebilir misiniz.
Formülde sadece yıl rakamını değiştirip kullanabilirsiniz.
Herhangi bir hücreye uygulanıp aşağı doğru kopyalayınız
Yılın ilk pazartesi günü için >>
Kod:
=TARİH(2020;1;0)+8-HAFTANINGÜNÜ(TARİH(2020;1;0);2)
Listeleme için >>
Kod:
=TARİH(2020;1;0)+8-HAFTANINGÜNÜ(TARİH(2020;1;0);2)+(SATIR(A1)-1)*7
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,522
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
Sayın Hepgel,

Yardımınız ve katkınız için içten teşekkürler.
 

assenucler

Altın Üye
Katılım
19 Ağustos 2004
Mesajlar
3,522
Excel Vers. ve Dili
Ofis 365 TR 64 Windows 11 Home Single Language x64 TR
Altın Üyelik Bitiş Tarihi
29-05-2025
ÇÖZÜLDÜ
 
Üst