• DİKKAT

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

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
520
Excel Vers. ve Dili
Office 2016 TR 64 Bit Windows
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ü?
 
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}))
 
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)
 
Çok teşekkürler Üstadlarım :)
 
Geri
Üst