Tarih formatı sorunu

Katılım
12 Mart 2011
Mesajlar
35
Excel Vers. ve Dili
Excel 2003 Türkçe
İşyerinde bazı evraklarda kullanılan farlı bir tarih-saat yazımı kullanıyoruz.
Örneğin; 091000C MAY 18
İlk iki basamak Ayın gün değerini, 3., 4., 5. ve 6. basamaklar saat değerini, C harfi saat dilimini, MAY ay değerini ve 18 ise yılın son iki basamağını gösteriyor. Yani 2018 yılının Mayıs ayının 9'u, saat 10:00 anlamına geliyor.

Bu şekilde ve normal format olan 09.05.2018 tarihleri aynı sütunda yer alıyor ve tarih sırasına göre sıralama yapmayı engelliyor. Bu yapıyı gg.aa.yyyy formatına çevirmenin bir yolu var mıdır?

Örneğin A1 alanında bulunan 09.05.2018 tarihini G1 alanına aynen yazdırırken, A2 alanında bulunan 091000C MAY 18 tarihini de G2 alanına 09.05.2018 şeklinde yazdırmak istiyorum. Böylece G sütununda sıralamayı doğru şekilde yapabileceğim. Umarım sorunumu anlatabilmişimdir. İlgilenen herkese şimdiden teşekkür ederim.
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Verilerinizin uzunluğunun sabit olduğunu varsaydım. Aşağıdaki formülü kendi verilerinize uyarlayarak deneyiniz.
Kod:
=EĞER(ESAYIYSA(A1);A1;TARİH(20&SAĞDAN(A1;2);KAÇINCI(PARÇAAL(A1;9;3);{[COLOR="Red"]"OCA";"ŞUB";"MAR";"NİS";"MAY";"HAZ";"TEM";"AĞU";"EYL";"EKİ";"KAS";"ARA"[/COLOR]};0);SOLDAN(A1;2)))
Daha isabetli yardım alabilmek için lütfen örnek dosya paylaşınız.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Alternatif olarak:Hücre biçimlerini tarih ve saat olarak ayarlayınız.
Tarih için:
Kod:
METNEÇEVİR(TARİHSAYISI(SOLDAN(A1;2)&PARÇAAL(A1;BUL(" ";A1);UZUNLUK(A1)));"gg.aa.yyyy")
Saat için:
Kod:
=METNEÇEVİR(PARÇAAL(A1;3;2)&":"&PARÇAAL(A1;5;2);"[ss]:dd")+0
 
Katılım
12 Mart 2011
Mesajlar
35
Excel Vers. ve Dili
Excel 2003 Türkçe
Sayın ÖmerBey ve çıtır, verdiğiniz çözümler tam istediğim gibi. Çok teşekkür ederim.
 
Üst