• DİKKAT

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

01.01.1900 yılından önceki tarihin hangi güne denk geldiği

Katılım
15 Temmuz 2012
Mesajlar
2,802
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Merhaba,

01.01.1900 yılından sonraki tarihin hangi güne denk geldiğini metneçevir formülü ile bulunuyor.
01.01.1900 yılından önceki tarihin hangi güne denk geldiğini hangi formülle bulmamız gerekir.

29.05.1453 örneğin bu tarihin gününü vermiyor.

Bir türlü yapamadım. Yardımcı olur musunuz?
 
Bildiğiniz gibi, Excel'in tarih fonksiyonları 01.01.1900 tarihinden itibaren hesaplar....

29.05.1453 tarihinin hangi güne denk geldiğini bu yüzden direkt olarak bulamazsınız..... Bence, yılı 1453 + 800 = 2253 olarak alıp, 29.05.2253 tarihinin gününe bakın. Bu da size "Pazar" gününü verir.

Bunu, değişik tarihlerle de kontrol etmek lazım tabii...

.
 
VBA'da tarihler daha geniştir.
1 Ocak 100 ile 31 Aralık 9999 tarihleri arasındaki tarihlerle işlemler yapabilirsiniz.
O yüzden bu KTF'yi kullanın derim.
C#:
Function HANGIGUN(ByVal tarih As Date) As String
    HANGIGUN = Format(tarih, "dddd")
End Function
Kullanımı: =HANGIGUN(A1)
 
Sayın Haluk Bey, ilginiz için çok teşekkür ediyorum.
 
Sayın Murat Bey, size de ilginiz için teşekkür ederim.

Bu KTF ile 01.01.0001 tarihinden devam ederek ileriki tarihler bulunmaz mı?
Yoksa KTF 1 Ocak 100 tarihinden sonrasınımı alıyor?
 
???? Alanı metin olarak biçimlendirip deneyebilirsiniz. (*doğruluğunu teyit etmek gerekir)
Tam olarak yapmak istediğiniz nedir?
 
1900 yılından önceki önemli günlerin hangi güne denk geldiğini bulmak istemiştim.
 
Tamam o zaman cevabı bulmuş oldunuz diye düşünüyorum.
 
Yerleşik işlevlerle de 4 yılda bir artık gün hesabı yapılarak bir sonuca varılabilir belki.. bakmak lâzım..
Bu saatte olabilecek en hızlı çözümü sundum. ????

İyi geceler.
 
Sayın Murat Bey, ellerinize sağlık çok teşekkür ediyorum, hayırlı geceler diliyorum.
 
Sayın Korhan Bey, size de çok teşekkür ederim, öğretici tarihi bayağı irdelemiş, iyi bir çalışma olmuş.

Hayırlı geceler diliyorum.
 
Güzel hikâyeleri barındıran aydınlatıcı bir anlatım olmuş, teşekkürler @korhan Bey..
Yıl içindeki gün sayılarının değişimi, yeniden hesaplanması, 4 Ekim 1582'den 15 Ekim 1582'ye atlanması vs. derken iş biraz karmaşık hâl alıyor..
26. dakikadan sonra biraz koptum, yarın devam edeceğim.
 
Sayın Murat Bey, hata tespit ettim.

Örneğin 01.01.1900 yılı metneçevir formülü ile yapılınca Pazar gününü veriyor, bu tarihten bir önceki gün olan 31.12.1899 tarih Cumartesi olması gerekirken KTF formülü uylayınca Pazar'a denk geliyor.

Yani
31.12.1899 Pazar (Bu Cumartesi olması gerekmez mi?)
01.01.1900 Pazar
 
Sayın Haluk Bey, sizin dediğiniz gibi tarihi kontrol etmek istedim.

01.01.1900 tarihi Metneçevir formülü ile Pazar gününe denk geliyor, bu tarihe 800 yıl ekledim.
01.01.2700 tarihi Metneçevir formülü ile Pazartesine denk geliyor. Dediğiniz gibi aynı güne gelmesi gerekir,
ama bir sonraki günü veriyor.
 
Geri
Üst