• DİKKAT

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

Sayilari Tarİhe Çevİrme

Katılım
18 Ocak 2007
Mesajlar
3
Excel Vers. ve Dili
excel (türkçe)
özür dilerim sizden bir konu hakkında bilgi almak istiyorum
özel bir firmada üretim planlama bölümünde çalışıyorum
bir firmadan bana tarih formatı
20070119 olarak geliyor ilgili formatı 19.01.2007 olarak nasıl çevirebilirim desteğinize ihtiyacım var
 
Aşağıdaki kullanıcı tanımlı fonksiyonu kullanabilirsiniz.

Kod:
Function TARIHCEVIRSON(Tarih As Range)
On Error Resume Next
Dim u, b, newdate As Variant
u = Len(Tarih)
If u = 7 Then
b = "0" & Tarih
Else
b = Tarih
End If
newdate = Format(DateSerial(Left(b, 4), Mid(b, 5, 2), Right(b, 2)), "dd.mm.yyyy")
TARIHCEVIRSON = newdate
End Function
 
Alternatif olarak fonksiyonlarla çözüm isterseniz, tarihin A1 hücresinde olduğunu kabul edersek aşağıdaki formülü deneyin.

=TARİH(SOLDAN(A1;4);PARÇAAL(A1;5;2);SAĞDAN(A1;2))
 
TeŞekkÜr

Levent bey ;
çok teşekkür ederim iyi çalışmalar
gerçekten çok işime yaradı.

herşey gönlünüzce olsun
 
özür dilerim sizden bir konu hakkında bilgi almak istiyorum
özel bir firmada üretim planlama bölümünde çalışıyorum
bir firmadan bana tarih formatı
20070119 olarak geliyor ilgili formatı 19.01.2007 olarak nasıl çevirebilirim desteğinize ihtiyacım var

Merak ettiğim bu

=TEXT(A2,"0000\/00\/00")+0

=METNEÇEVİR(A2;"0000\.00\.00")+0

Türkçe sistemde çalışıyor mu?
 
Kod:
[COLOR=black]=METNEÇEVİR(A1;"0000\.00\.00")+0[/COLOR]
 
[COLOR=black]=METNEÇEVİR(A1;"0000\/00\/00")+0[/COLOR]


Her iki kullanımda çalışıyor.

Sn A.Akyurek \. \/ her ikisininde işlevi aynımıdır.
 
Format/Cells/Custom'da;

0000\/00\/00 bunu kullandığımızda tarihi 2007\01\19 olarak gösteriyor.
0000\.00\.00 bunu kullandığımızda 2007.01.19 olarak gösteriyor.
 
Sn yurttas hücre biçimlendir değilde bir excel hücresinde fonksiyonun

kullanımında her ikiside 20070512 biçimde tarihi 12.05.2007 şeklinde

gösterdiği için merak ettim farkı varmıdır diye.
 
Sn yurttas hücre biçimlendir değilde bir excel hücresinde fonksiyonun

kullanımında her ikiside 20070512 biçimde tarihi 12.05.2007 şeklinde

gösterdiği için merak ettim farkı varmıdır diye.

Demekki Türkçe sistem ="2007/05/12"+0 istenilen yönde yorumlamakta.
 
20070119 askeri tarih sistemi.
1930 askeri saat sistemi
uğraştım yapamadım sayın a.akyurek'in tarih formülü saate nasıl uygularır?
 
Geri
Üst