Excel'de Metni Tarihe Dönüştürme

Excel'de metin olarak biçimlendirilmiş tarihleri ​​gerçek tarihlere dönüştürmenin birçok yolu vardır ve bu eğitim, hepsini keşfetmeyi amaçlamaktadır.

Verileri Excel'e aktardığınızda, Excel'in tanımadığı birçok farklı biçimde gelebilir. Bazen tarihler harici bir kaynaktan içe aktarıldığında metin olarak biçimlendirilir.

Excel'in sistem bölge ayarlarınıza göre tarih biçimleri uyguladığını bilmek de önemlidir. Bu nedenle, farklı bir ülkeden gelen verileri Excel'e aktardığınızda, Excel bunları tanımayabilir ve metin girdileri olarak saklamayabilir.

Bu sorunu yaşıyorsanız, metni Excel'de bir tarihe dönüştürmek için kullanabileceğiniz birçok yol vardır ve hepsini bu eğitimde ele alacağız.

Metni Tarihe Dönüştürme Yöntemleri

Çalışma sayfanız gerçek tarihler yerine metin olarak biçimlendirilmiş tarihler içeriyorsa, bunları herhangi bir hesaplamada kullanmak mümkün değildir. Bu nedenle, onları gerçek tarihlere döndürmeniz gerekir.

Tarihlerinizi sola hizalı görürseniz, bu, metinler varsayılan olarak sola hizalı olduğundan, metin olarak biçimlendirildikleri anlamına gelir. Ve sayı ve tarihler her zaman sağa hizalanır.

Excel'de metni bir tarihe dönüştürmenin birkaç farklı yolu vardır, bunlar:

  • Hata Kontrolü seçeneği
  • Excel Metni Sütunlara Dönüştürme özelliği
  • Bul ve Değiştir
  • Yapıştır Özel araç
  • Excel Formülü ve işlevleri

Hata Denetimi Seçeneğini Kullanarak Metni Tarihe Dönüştür

Excel, verilerinizdeki bazı bariz hataları tespit eden yerleşik bir hata kontrol özelliğine sahiptir. Herhangi bir hata bulursa, hücrenin sol üst köşesinde hatanın bulunduğu küçük yeşil bir üçgen (hata göstergesi) gösterecektir. Bu hücreyi seçerseniz, sarı ünlem işaretli bir uyarı işareti açılır. İmlecinizi bu işaretin üzerine getirdiğinizde, Excel sizi o hücreyle ilgili olası sorun hakkında bilgilendirecektir.

Örneğin, yılı tarihinize iki basamaklı biçimde girdiğinizde, Excel o tarihi metin olarak kabul eder ve metin olarak depolar. Ve o hücreyi seçerseniz, şu uyarıyla birlikte bir ünlem işareti görünür: 'Bu hücre, yılın yalnızca 2 hanesiyle temsil edilen bir tarih dizesi içerir'.

Hücreleriniz bu hata göstergesini gösteriyorsa, ünlem işaretine tıklayın; metin olarak biçimlendirilmiş tarihleri ​​gerçek tarihlere dönüştürmek için birkaç seçenek görüntülenecektir. Excel, onu 19XX veya 20XX'e dönüştürme seçeneklerini gösterecektir (1915 için 19XX, 2015 için 20XX). Uygun seçeneği seçin.

Ardından, metin uygun tarih formatına dönüştürülecektir.

Excel'de Hata Kontrol Seçeneği Nasıl Etkinleştirilir

Genellikle, Hata Denetimi seçeneği Excel'de varsayılan olarak açıktır. Hata denetimi özelliği işinize yaramazsa, Excel'de Hata Denetimini etkinleştirmeniz gerekir.

Bunu yapmak için, 'Dosya' sekmesine tıklayın ve sol panelde 'Seçenekler'i seçin.

Excel Seçenekleri penceresinde, sol paneldeki 'Formüller'i tıklayın ve sağ taraftaki panelde, Hata Denetimi bölümünün altında 'Arka planda hata denetimini etkinleştir'i etkinleştirin. Ve Hata denetimi kuralları bölümünde '2 basamakla temsil edilen yılları içeren hücreler'i işaretleyin.

Excel Metni Sütun Özelliğini Kullanarak Metni Tarihe Dönüştürme

Metinden Sütuna, Excel'de verileri birden çok sütuna bölmenize olanak tanıyan harika bir özellik ve ayrıca metin değerlerini tarih değerlerine dönüştürmek için güçlü bir araçtır. Bu yöntem, birkaç farklı veri biçimini tanır ve bunları uygun tarih biçimine dönüştürür.

Basit Metin Dizelerini Tarihlere Dönüştürme

Diyelim ki tarihleriniz aşağıdaki gibi metin dizelerinde biçimlendirildi:

Hepsini hızlı bir şekilde tarihlere döndürmek için Metni Sütunlara Dönüştürme sihirbazını kullanabilirsiniz.

İlk olarak, tarihlere dönüştürmek istediğiniz metin girişlerinin aralığını seçin. Ardından Şeritte 'Veri' sekmesine gidin ve Veri Araçları grubundaki 'Metin Sütunlara Dönüştür' seçeneğini tıklayın.

Metni Sütunlara Dönüştürme sihirbazı görünecektir. Metni sütuna dönüştürme sihirbazının 1. adımında, Orijinal veri türü altındaki 'Sınırlandırılmış' seçeneğini seçin ve 'İleri'yi tıklayın.

2. adımda, tüm 'Sınırlayıcılar' kutularının işaretini kaldırın ve İleri'ye tıklayın.

Sihirbazın son adımında, Sütun veri biçimi altından "Tarih"i seçin ve "Tarihler"in yanındaki açılır listeden tarih biçiminizi seçin ve "Son" düğmesini tıklayın. Bizim durumumuzda, “01 02 1995” (gün ay yıl) olarak temsil edilen metin tarihlerini dönüştürüyoruz, bu nedenle 'Tarih:' açılır listesinden 'GAY' seçiyoruz.

Artık Excel, metin tarihlerinizi gerçek tarihlere dönüştürür ve bunları hücrelerde sağa hizalı olarak görüntüler.

Not: Metinden Sütuna özelliğini kullanmaya başlamadan önce, tüm metin dizelerinizin aynı biçimde olduğundan emin olun, aksi takdirde metinler dönüştürülmez. Örneğin, metin tarihlerinizden bazıları ay/gün/yıl (MDY) biçiminde biçimlendirilirken diğerleri gün/ay/yıl (DMY) şeklinde biçimlendirilirse ve 3. adımda 'AY' seçeneğini seçtiğinizde yanlış sonuçlar alırsınız. Aşağıdaki resimde gösterildiği gibi.

Karmaşık Metin dizesini Tarihe Dönüştürme

Metni Sütunlara Dönüştür özelliği, karmaşık metin dizelerini tarihlere dönüştürmek istediğinizde kullanışlıdır. Verilerinizin 2 veya daha fazla sütun arasında nerede bölüneceğini ve görüntüleneceğini belirlemek için sınırlayıcıları kullanmanıza olanak tanır. Ve DATE işlevini kullanarak tarihlerin bölünmüş kısımlarını tam tarihe birleştirin.

Örneğin, tarihleriniz çok parçalı metin dizelerinde görüntüleniyorsa, şunun gibi:

01 Şubat 2020 Çarşamba

01 Şubat 2020, 16:10

Virgülle ayrılmış gün, tarih ve saat bilgilerini ayırmak ve bunları birden çok sütunda görüntülemek için Metni sütuna dönüştürme sihirbazını kullanabilirsiniz.

İlk olarak, tarihlere dönüştürmek istediğiniz tüm metin dizelerini seçin. 'Veri' sekmesindeki 'Sütunlara Metin' düğmesini tıklayın. Metni sütuna dönüştürme sihirbazının 1. adımında, Orijinal veri türü altındaki 'Sınırlandırılmış' seçeneğini seçin ve 'İleri'yi tıklayın.

Sihirbazın 2. adımında, metin dizelerinizin içerdiği sınırlayıcıları seçin ve 'İleri'yi tıklayın. Virgül ve boşlukla ayrılmış örnek metin dizelerimiz – “01 Şubat 2015 Pazartesi, 13:00”. Metin dizelerini birden çok sütuna bölmek için sınırlayıcı olarak 'Virgül' ve 'boşluk' seçmeliyiz.

Son adımda, Veri Önizleme bölümündeki tüm sütunlar için "Genel" biçimini seçin. "Hedef" alanında sütunların nereye eklenmesi gerektiğini belirtin, aksi takdirde orijinal verilerin üzerine yazacaktır. Orijinal verilerin bir kısmını yoksaymak istiyorsanız, Veri Önizleme bölümünde üzerine tıklayın ve 'Sütunu içe aktarma (atla)' seçeneğini seçin. Ardından, 'Bitir'i tıklayın.

Şimdi, tarihlerin bölümleri (haftanın günleri, ay, yıl, saat) B, C, D, E, F ve G sütunlarına bölünmüştür.

Ardından, tüm tarihi elde etmek için tarih parçalarını bir DATE formülü yardımıyla birleştirin.

Excel DATE işlevinin sözdizimi:

=TARİH(yıl,ay,gün)

Örneğimizde ay, gün ve yıl bölümleri sırasıyla C, D ve E sütunlarındadır.

TARİH işlevi, metni değil yalnızca sayıları tanır. C sütunundaki ay değerlerimizin tümü metin dizeleri olduğundan, bunları sayılara dönüştürmemiz gerekir. Bunu yapmak için, ayın adını ayın numarasına değiştirmek için AY işlevini kullanmanız gerekir.

Bir ayın adını bir ay numarasına dönüştürmek için DATE işlevi içinde bu AY işlevini kullanın:

=AY(1&C1)

AY işlevi, ay adını karşılık gelen ay numarasına dönüştürmek için ayın adını içeren C2 hücresine 1 ekler.

Bu, farklı sütunlardan tarih bölümlerini birleştirmek için kullanmamız gereken DATE işlevidir:

=TARİH(E1,AY(1&C1),D1)

Şimdi formül hücresinin alt köşesindeki doldurma tutamacını kullanın ve formülü sütuna uygulayın.

Bul ve Değiştir Yöntemini Kullanarak Metni Tarihe Dönüştür

Bu yöntem, metin biçimini tarihlerle değiştirmek için sınırlayıcılar kullanır. Tarihlerinizdeki gün, ay ve yıl tire (-) veya eğik çizgi (/) dışında bir sınırlayıcı ile ayrılmışsa, Excel bunları tarih olarak tanımaz ve devam edip metin olarak saklar.

Bu sorunu gidermek için Bul ve Değiştir özelliğini kullanın. Standart olmayan nokta sınırlayıcılarını (.) eğik çizgi (/) veya kısa çizgi (-) ile değiştirerek Excel, değerleri otomatik olarak tarih olarak değiştirir.

İlk olarak, tarihlere dönüştürmek istediğiniz tüm metin tarihlerini seçin. "Giriş" sekmesinde, Şeridin en sağ köşesindeki "Bul ve Seç" düğmesini tıklayın ve "Değiştir"i seçin. Alternatif olarak, Ctrl+H Bul ve Değiştir iletişim kutusunu açmak için

Bul ve Değiştir iletişim kutusunda, metninizin içerdiği sınırlayıcıyı (bizim durumumuzda tam nokta (.), 'Neyi bul' alanına ve 'Şununla değiştir' alanına bir eğik çizgi (/) veya kısa çizgi (-) yazın. Sınırlayıcıları değiştirmek için 'Tümünü Değiştir' düğmesini tıklayın ve pencereyi kapatmak için 'Kapat'ı tıklayın.

Artık Excel, metin dizelerinizin artık tarih olduğunu kabul eder ve bunları otomatik olarak tarih olarak biçimlendirir. Tarihleriniz aşağıda gösterildiği gibi hizalanacaktır.

Yapıştır Özel Aracını Kullanarak Metni Tarihe Dönüştür

Metin dizelerini tarihlere dönüştürmenin bir başka hızlı ve kolay yolu, özel yapıştır seçeneğini kullanarak metin dizesine 0 eklemektir. Değere sıfır eklemek, metni tarih olarak biçimlendirebileceğiniz tarihin seri numarasına dönüştürür.

Önce boş bir hücre seçin ve kopyalayın (seçin ve Ctrl + C kopyalamak).

Ardından, dönüştürmek istediğiniz metin tarihlerini içeren hücreleri seçin, sağ tıklayın ve 'Özel Yapıştır' seçeneğini seçin.

Özel Yapıştır iletişim kutusunda, Yapıştır bölümünün altında "Tümü"nü seçin, İşlem bölümünün altında "Ekle"yi seçin ve "Tamam"ı tıklayın.

Hedef hücredeki değeri yapıştırılan değerle çıkarma/çarpma/bölme gibi diğer aritmetik işlemleri de gerçekleştirebilirsiniz (hücreleri 1 ile çarpma veya 1'e bölme veya sıfırı çıkarma gibi).

İşlemde 'Ekle'yi seçtiğinizde, seçilen tüm metin tarihlerine 'sıfır' ekler, '0' eklemek değerleri değiştirmediğinden, her tarih için seri numarasını alırsınız. Şimdi tek yapmanız gereken hücrelerin biçimini değiştirmek.

Seri numaralarını seçin ve 'Ana Sayfa' sekmesinde, Sayı grubundaki 'Sayı Biçimi' açılır listesine tıklayın. Açılır menüden 'Kısa Tarih' seçeneğini seçin.

Gördüğünüz gibi şimdi sayılar tarih olarak biçimlendirildi ve sağa hizalandı.

Formülleri Kullanarak Metni Tarihe Dönüştürme

Metni tarihe dönüştürmek için kullanılan başlıca iki işlev vardır: TARİH DEĞERİ ve DEĞER.

Excel DATEVALUE İşlevini Kullanma

Excel TARİH DEĞERİ işlevi, metin olarak gösterilen bir tarihi tarihin seri numarasına dönüştürmenin en kolay yollarından biridir.

DATEVALUE işlevinin sözdizimi:

=TARİH DEĞERİ(tarih_metin)

Argüman: tarih_metni gizlemek veya metin tarihlerini içeren hücreye başvurmak istediğiniz metin dizesini belirtir.

Formül:

=TARİHDEĞERİ(A1)

Aşağıdaki resim, DATEVALUE işlevinin metin olarak depolanan birkaç farklı tarih biçimini nasıl işlediğini gösterir.

Tarih seri numaralarını aldınız, şimdi bu numaralara Tarih biçimini uygulamanız gerekiyor. Bunu yapmak için seri numaralı hücreleri seçin, ardından "Ana Sayfa" sekmesine gidin ve "Sayı Biçimi" açılır listesinden "Kısa Tarih"i seçin.

Artık C sütununda biçimlendirilmiş tarihleriniz var.

Metin tarihinizde (A8) yıl bölümü olmasa bile, DATEVALUE bilgisayarınızın saatinden geçerli yılı kullanacaktır.

TARİH DEĞERİ işlevi yalnızca tarih gibi görünen metin değerlerini dönüştürür. Sayıya benzeyen bir metni tarihe çeviremez veya bir sayı değerini tarihe değiştiremez, bunun için Excel'in DEĞER işlevine ihtiyacınız olacak.

Excel DEĞER İşlevini Kullanma

Excel DEĞER işlevi, bir tarihe veya sayıya benzeyen herhangi bir metin dizesini sayısal bir değere dönüştürebilir, bu nedenle, yalnızca tarihleri ​​değil, herhangi bir sayıyı dönüştürmek söz konusu olduğunda gerçekten yararlıdır.

DEĞER işlevi:

=DEĞER(metin)

Metin– dönüştürmek istediğimiz metin dizesi veya metin dizesini içeren hücreye başvuru.

Metin tarihini dönüştürmek için örnek formül:

=DEĞER(A1)

Aşağıdaki DEĞER formülü, tarih gibi görünen herhangi bir metin dizesini aşağıda gösterildiği gibi bir sayıya dönüştürebilir.

Ancak DEĞER işlevi her tür tarih değerini desteklemez. Örneğin, tarihler ondalık basamak kullanıyorsa (A11), #DEĞER! hata.

Tarihiniz için seri numarasına sahip olduğunuzda, DATEVALUE işlevi için yaptığımız gibi bir tarih gibi görünmesi için hücreyi tarih seri numarasıyla biçimlendirmeniz gerekecektir. Bunu yapmak için seri numaralarını seçin ve "Ana Sayfa" sekmesindeki "Sayı Biçimi" açılır menüsünden "Tarih" seçeneğini seçin.

İşte bu kadar, bunlar metin olarak biçimlendirilmiş tarihleri ​​Excel'de tarihlere dönüştürmenin 5 farklı yolu.