Dosya simgesi

Boşluksuz Sayıları Tarihe Dönüştürme

Bu dosya, aralarında ayraç bulunmayan sayıların (örneğin 1052020 veya 10052020) tarih biçimine dönüştürülmesini gösterir. Dönüşüm makro kullanılmadan, yalnızca çalışma sayfası formülleriyle yapılır.

Dosyanın içeriği​

  • Sayfa1: B1:P8 aralığında çalışan örnek tablo. C sütunu dönüştürülecek değeri, D sütunu formül sonucunu içerir. B sütunundaki etiketler (GGAAYYYY, YYYYAAGG) değerin hangi düzende yazıldığını belirtir.
  • Örnek satırlarda gün-ay-yıl düzenindeki değerler (1.05.2020, 10.05.2020) ile yıl-ay-gün düzenindeki değerler (20.20.0501, 20.20.0510) yer alır.

Kullanılan formüller​

Dosyada IF, LEN, LEFT, MID ve RIGHT fonksiyonları kullanılır. D3 hücresindeki formül, sayının uzunluğuna göre gün, ay ve yıl bölümlerini ayırıp nokta ile birleştirir:
Excel formülü
=--EĞER(UZUNLUK(C3)=7;0&SOL(C3;1);SOL(C3;2))&"."&EĞER(UZUNLUK(C3)=7;PARÇAAL(C3;2;2);PARÇAAL(C3;3;2))&"."&SAĞDAN(C3;4)
=--IF(LEN(C3)=7,0&LEFT(C3,1),LEFT(C3,2))&"."&IF(LEN(C3)=7,MID(C3,2,2),MID(C3,3,2))&"."&RIGHT(C3,4)
Formülün işleyişi şöyledir:
  • LEN ile sayının 7 haneli (gün tek haneli) olup olmadığı denetlenir; 7 haneliyse gün bölümünün başına 0 eklenir.
  • LEFT gün bölümünü, MID ay bölümünü, RIGHT son dört haneli yılı alır.
  • Başındaki çift eksi (--) işlemi, birleştirilen metni Excel'in tarih olarak tanıyacağı değere çevirmeye çalışır.

Nasıl kullanılır​

  1. Sayfa1 içindeki C sütununa dönüştürülecek boşluksuz sayıyı girin.
  2. Sayının düzenine uygun formülün bulunduğu D sütunu hücresini yeni satırlara aşağı kopyalayın.
  3. Sonuç gün düzeninde görünmüyorsa hücreyi Hücreleri Biçimlendir bölümünden Tarih olarak biçimlendirin.
  4. Veriler yıl-ay-gün düzenindeyse (YYYYAAGG) formüldeki LEFT, MID ve RIGHT bölümlerinin sırasını bu düzene göre değiştirin.
Farklı dönüştürme yöntemleri için exceldepo.com üzerindeki Boşluksuz Değerleri Tarihe Dönüştürme makalesi incelenebilir.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
10
Gösterim
2,803
İlk sürüm
Güncel
SHA-256
a4b5526eb9ff9940bcb5f09bdc697f9d8308a6e881189eba3327b1e9b2bfc252

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Emeğinize sağlık.
Geri
Üst