Soru Ayın ilk Pazartesi Günü Rakam Olarak Alma

leonadies

Excel Derya Deniz Bizde Kulaç Atmaya Çalışıyoruz:)
Altın Üye
Katılım
12 Şubat 2015
Mesajlar
515
Excel Vers. ve Dili
Office 2016 TR 64 Bit Windows
Altın Üyelik Bitiş Tarihi
01-02-2027
B2 Hücresinde "OCAK"
B3 Hücresinde "PAZARTESİ"


Üstadlar merhaba. Bu örnek pek yok internette. Açmak istedim.
Yukarıdaki yazıları manuel olarak elle yazıyorum. İsteğim ise şöyle bu iki kavrama bakarak OCAK ayının İLK Pazartesi gününü bana ay tarihi olarak versin.

D1 hücresine de istediğim sonucu cevirmesini isteyerek ;
Mesela OCAK-PTESİ sonuç 3 Ocak cevabı olmalı
Mesele ŞUBAT-PTESİ Sonuç 7 Şubat Cevabı Olmalı

Mümkün mü?
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Merhaba,
Sn @ÖmerFaruk Bey ile aynı konuyu bulmuşuz. İlgili konuda Sn @Necdet ve Sn @muygun 'un paylaşmış olduğu formülleri birleştirdim :) biraz uzun bir formül oldu ama bahsettiğiniz gibi B2 ye OCAK ve B3 e PAZARTESİ yazdığınız zaman ayın ilk Pazartesi gününü veriyor.

Sonuç 3 Ocak 2022 olarak gelir. Formül yazdığınız hücrenin biçimini g aaaa olarak değiştirirseniz de 3 Ocak olarak görünür.
Kod:
=TARİH(YIL(BUGÜN());ARA(B1;{"AĞUSTOS";"ARALIK";"EKİM";"EYLÜL";"HAZİRAN";"KASIM";"MART";"MAYIS";"NİSAN";"OCAK";"ŞUBAT";"TEMMUZ"};{8;12;10;9;6;11;3;5;4;1;2;7});ARA(B2;{"CUMA";"CUMARTESİ";"ÇARŞAMBA";"PAZAR";"PAZARTESİ";"PERŞEMBE";"SALI"};{5;6;3;7;1;4;2}))
 

Korhan Ayhan

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

C++:
=TARİHSAYISI("8."&B2&"."&YIL(BUGÜN()))-HAFTANINGÜNÜ(TARİHSAYISI("6."&B2&"."&YIL(BUGÜN())))
C++:
=TARİHSAYISI("1."&B2&"."&YIL(BUGÜN()))+ELEMAN(HAFTANINGÜNÜ(TARİHSAYISI("1."&B2&"."&YIL(BUGÜN()));2);0;6;5;4;3;2;1)
 

leonadies

Excel Derya Deniz Bizde Kulaç Atmaya Çalışıyoruz:)
Altın Üye
Katılım
12 Şubat 2015
Mesajlar
515
Excel Vers. ve Dili
Office 2016 TR 64 Bit Windows
Altın Üyelik Bitiş Tarihi
01-02-2027
Çok teşekkürler Üstadlarım :)
 
Üst