• DİKKAT

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

Tarih Formatını Nasıl Değiştirebilirim

Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
Elimde resimdeki şekildekine benzer bir tarih sıralaması var



burda dikkat ederseniz tarih gün ay yıl değilde ay gün yıl şeklinde.
işte ben bu ay gün yıl şeklindeki tarih formatını gün ay yıl şekline sokmak istiyorum yani ufak bir işlemle ay ile günler yer değiştirecek.

Excel Date Format Changer diye bir program buldum ama oda değiştirmedi.

Bu konuda yardımınızı istirham ediyorum

Teşekkürler
 
Merhaba,

A sütununu seçiniz, Hücre Biçimlendirmeden Tarih Formatını gün ay yıl olarak belirleyiniz, yada Hücre biçimlendirme / İsteğe uyarlanmıştan Tür bölümüne,

gg.aa.yyyy

Yazarak deneyiniz..
 
Merhaba,

A sütununu seçiniz, Hücre Biçimlendirmeden Tarih Formatını gün ay yıl olarak belirleyiniz, yada Hücre biçimlendirme / İsteğe uyarlanmıştan Tür bölümüne,

gg.aa.yyyy

Yazarak deneyiniz..

onları çok denemiştim ama olmuyor ne yazıkki.
bi macro falanmı çalıştırmak lazım acaba.!
 
Dosyanızı eklesenizde görsek nasıl birşeymiş?
 
Merhaba,

A sütununu seçiniz, Hücre Biçimlendirmeden Tarih Formatını gün ay yıl olarak belirleyiniz, yada Hücre biçimlendirme / İsteğe uyarlanmıştan Tür bölümüne,

gg.aa.yyyy

Yazarak deneyiniz..

evet necdet beye katılıyorum yukarıdaki yöntemle olması lazımdı, dosyanızı ekleyin bende merak ettim.
 
sanırım tarih değerlerini bir database den alıyorsunuz ve aldığınız programda tarih değerlerini string olarak görüyor.

size bir adet fonksiyon yazdım tarihleri çeviriyor fakat sanırım format olarak gene metin görüyor.

ben bulduğum çözümü yazayım belki daha geliştiren olabilir.

Kod:
 Function x(a) As String

b = Left(a, 2)

g = Mid(a, 4, 2)

y = Mid(a, 7, 4)

'x = CDate(g & "." & b & "." & y)

x = DateSerial(y, b, g)

Debug.Print x

End Function
 
Geri
Üst