Excel'de tarihi sayı dizesine veya Metin Biçimine nasıl dönüştürebilirim?
Excel’de tarih değerlerini metne veya sayılara dönüştürmek, veri işleme ve raporlama süreçlerinde sıkça karşılaşılan bir gereksinimdir. Örneğin, içe aktarılan verilerinizde tarihler sayı olarak saklanmış olabilir ya da harici sistemlere aktarım öncesi, CSV dosyası oluşturma veya toplu veri hesaplamaları sırasında tarih biçimlerini standartlaştırmak isteyebilirsiniz. Bu öğreticide, farklı dönüştürme senaryolarını ve ihtiyaçlarınızı karşılayan çeşitli pratik yöntemler yer alıyor; böylece gerçek çalışma koşullarınızda en uygun yaklaşımı esneklikle seçebilirsiniz.
Her yöntemin etkinliği, basitliği ve toplu işlem kapasitesi; ayrıca temel ipuçları, dikkat edilmesi gereken noktalar ile sorun giderme önerileriyle birlikte ayrıntılı olarak analiz edilmiştir. Formüller, biçimlendirme araçları, Excel’in yerleşik özellikleri ve VBA otomasyonu gibi yöntemler, Excel’deki tarih dönüştürme görevlerinizi büyük ölçüde kolaylaştırır.
- 1. Tarihi metne dönüştür
1,1 Tarihi aa/gg/yyyy biçiminde metne dönüştür
1,2 Tarihi aaggyyyy biçiminde metne dönüştür
1,3 Tarihi diğer biçimlerde metne dönüştür - 2. Tarihi sayıya dönüştür
2,1 Tarihi 5 haneli biçimde sayıya dönüştür
2,2 Tarihi aaggyyyy biçiminde sayıya dönüştür - 3. Tarihi ay/gün/yıl veya başka bir Tarih formatı'e birkaç tıklamayla dönüştürün4
- 4. Metni Sütunlara Dönüştür: Tarih değerlerini dönüştürün
- 5. Örnek dosyayı indirin
Bu bölüm, Excel’de tarihleri metin dizelerine dönüştürmenin temel tekniklerini açıklar.
Bir tarihi metne dönüştürmenin en kolay yolu, METİN işlevini kullanmaktır; bu işlev, ihtiyaçlarınıza ve bölgesel ayarlara göre çıktı biçimini esnek şekilde özelleştirmenizi sağlar. Bu yöntem, herhangi bir tarih biçimini okunabilir bir metin dizesine dönüştürmek için idealdir ve veri dışa aktarma, özet hazırlama veya tarih gösterimlerini hızlıca standartlaştırma gibi işlemlerde yaygın olarak tercih edilir.
Formül: =TEXT(date,"date_format")
Referans:tarih: Metne dönüştürmek istediğiniz tarihin bulunduğu hücre
tarih_biçimi:tarihi metne dönüştürdükten sonra görüntülenmesini istediğiniz biçim
Aşağıda, farklı gösterim gereksinimlerine göre bu formülün etkili kullanımına dair özel alt durumlar yer almaktadır. Lütfen unutmayın: METİN formülünü kullandıktan sonra çıktı her zaman bir metin dizesi olarak döner (sayı değil); bu nedenle sonradan tarih hesaplamaları gerektirmeyen durumlarda idealdir.
1,1 Tarihi aa/gg/yyyy biçiminde metne dönüştür
A3 hücresindeki tarihi "aa/gg/yyyy" biçiminde bir dizeye dönüştürmek için hedef hücreye (örneğin B3):
=TEXT(A3,"mm/dd/yyyy")
formülünü girin ve onaylamak için Enter tuşuna basın.
gg/aa/yyyy biçimini tercih ediyorsanız formülü şu şekilde ayarlayabilirsiniz:
=TEXT(A8,"dd/mm/yyyy")
Formülü yazdıktan sonra Enter tuşuna basın.
Birden fazla tarihi aynı anda dönüştürmeniz gerekiyorsa, formülü diğer hücrelere uygulamak için doldurma tutamacını sürükleyebilirsiniz. Sonucun bir metin dizesi olduğunu unutmayın—Excel bunu varsayılan olarak sola hizalar. Sonucu hesaplamalarda kullanmayı planlıyorsanız, aşağıda açıklanan sayıya dönüştürme yöntemlerine başvurun.
1,2 Tarihi aaggyyyy veya ggaayyyy biçiminde metne dönüştür
Tarihi sıkışık bir biçimde (Çıktı Tarihi, örneğin aaggyyyy) dönüştürmek istiyorsanız aynı yaklaşım geçerlidir:
Hedef hücreye (örneğin B13) aşağıdaki formülü girin:
=TEXT(A13,"mmddyyyy")
ve işlemi tamamlamak için Enter tuşuna basın.
ggaayyyy biçimi için şunu yazın:
=TEXT(A18,"ddmmyyyy")
Ardından Enter tuşuna basın.
İşlemi bir sütuna uygulamanız gerekiyorsa, formülü aşağı doğru kopyalayabilir veya doldurma tutamacını kullanabilirsiniz. Hizalama ya da hesaplama hatalarıyla karşılaşırsanız, orijinal tarih içeren hücrelerin gerçekten tarih değerleri olduğundan ve metin biçiminde olmadığından emin olun.
1,3 Tarihi diğer biçimlerde metne dönüştür
METİN işlevi çok çeşitli biçimleri destekler. Çıktıyı özelleştirmek için formüldeki biçim kodunu değiştirmeniz yeterlidir. Bu, bölgeye özel farklı tarih dizeleri oluşturmak, belge hazırlamak veya sabit tarih formatı gerektiren diğer yazılımlarla uyumlu veri üretmek için son derece kullanışlıdır. İşte bazı örnekler:
| Date(A3) | 12/23/2019 |
| Formül | =TEXT(A3,"mm-dd-yyyy") | =TEXT(A3,"mm/dd") | =TEXT(A3,"dd") | =TEXT(A3,"d/m/y") |
| Sonuç | 23-12-2019 | 23/12 | 23 | 23/12/19 |
Formül istediğiniz biçimi vermiyorsa, biçim dizenizi kontrol edin—Excel’in çift tırnak işaretlerini ve geçerli tarih kodlarını kullanmanız gerekir. Biçimlendirme seçeneklerinin tam listesi için Excel’in Özel Biçimlendirme yardımına başvurun.
Bu bölüm, tarih değerlerinin sayı dizelerine nasıl dönüştürüleceğini açıklar. Bazı durumlarda, tarih seri numarasını elde etmek (aralık hesaplamaları veya uyumluluk amacıyla) ya da tarihleri saf sayı dizeleri olarak yeniden biçimlendirmek (veritabanı dışa aktarmaları, sıralama veya yapılandırılmış sayısal verileri başka bir uygulamaya aktarma gibi senaryolarda) isteyebilirsiniz.
2,1 Tarihi 5 haneli biçimde sayıya dönüştür
Bir tarihe karşılık gelen temel seri numarasını (1 Ocak 1900’dan bu yana geçen gün sayısı) görüntülemek için aşağıdaki adımları izleyin:
1. Dönüştürmek istediğiniz tarihi içeren hücreye sağ tıklayın ve bağlam menüsünden Hücre Biçimini Ayarla seçeneğini belirleyin.
2. Hücre Biçimini Ayarla iletişim kutusunda, Sayı sekmesine gidin ve Genel kategorisini Kategori listesinden seçin.
3. Tamam'a tıklayın. Seçili hücredeki tarih, Excel’in tarihleri saklamak için kullandığı iç sistemle uyumlu beş haneli bir sayıya dönüştürülür. Bu sayı, gün farkı hesaplaması gibi işlemlerde ya da tarih serilerine dayalı sistem entegrasyonlarında kullanılabilir.
Not: Sayıyı standart bir Tarih formatına geri döndürmeniz gerekiyorsa, aynı adımları izleyin ve bu kez bir Tarih kategorisi seçin.
2,2 Tarihi mmddyyyy veya ddmmyyyy biçiminde sayıya dönüştürme
Yalnızca rakamlardan oluşan ancak teknik olarak Excel’de hâlâ metin olarak saklanan mmddyyyy veya ddmmyyyy biçimli bir tarihi dönüştürmek için özel bir sayı biçimi kullanın. Bu yöntem, sıralama, içe/dışa aktarma işlemleri veya standartlaştırılmış belge kimlikleri için tutarlı sayısal tarih kodları oluşturmakta oldukça kullanışlıdır.
1. Hücre Biçimini Ayarla seçeneğini bağlam menüsünden seçin.
2. Hücre Biçimini Ayarla iletişim kutusunda, Sayı sekmesinden Kategori listesinde Özel kategorisini seçin. Ardından Tür alanına mmddyyyy gibi istediğiniz biçim kodunu yazın.
3. Tamam'a tıklayın. Tarih artık seçtiğiniz biçimde bir sayı dizisi olarak görüntülenir.
İşte bazı diğer Sık Kullanılan özel kodlar ve elde edilen sonuçlar:
| Tarih | 2/23/2019 |
| Hücreyi özel olarak biçimlendir | ggaayyyy | ggaayy | aayyyy | yyyyaagg |
| Gösterim | 23022019 | 230219 | 022019 | 20190223 |
Dikkat: Sayı görsel olarak gösterilse bile, METİN formülünü kullanmadığınız sürece Excel hücresindeki değeri hâlâ bir tarih olarak değerlendirir. Veriyi dışa aktardığınızda veya başka bir sistemde kullandığınızda, temel alınan hücre değerinin mi yoksa Görüntü Metni'nin mi okunduğunu mutlaka kontrol edin.
Tarih değerlerini hızlıca ay, gün, yıl veya istediğiniz özel tarih formatına dönüştürmek istiyorsanız—toplu işlem olsa bile—Tarih Formatını Uygula aracı, Kutools for Excel içinde son derece kullanışlıdır. Özellikle karmaşık formüllerden veya tekrarlı sağ tıklamalardan kurtulmak isteyenler ve farklı stillerdeki büyük çaplı tarih aralıklarını hızlıca biçimlendirmek isteyen kullanıcılar için ideal bir çözümdür.
Kutools for Excel'i ücretsiz yükledikten sonra lütfen aşağıdaki adımları izleyin:
1. Dönüştürülmesi gereken tarihleri içeren hücreleri seçin.
2. Kutools > Biçim > Tarih Formatını Uygula'ya tıklayın.
3. Tarih Formatını Uygula iletişim kutusunda, Tarih biçimlendirme bölmesinden istediğiniz çıktıyı seçin. Sonucu sağdaki Önizleme bölmesinde anında önizleyebilirsiniz.
4. Tamam'a tıklayarak değişiklikleri uygulayın; seçili tüm tarihler anında yeniden biçimlendirilir.
İpuçları: Bu yöntem, özellikle toplu işlemler için son derece uygundur ve deneme-yanılma sürecini ortadan kaldırarak görsel bir önizleme sunar. Beklenmeyen sonuçlarla karşılaşırsanız, orijinal verilerde geçersiz tarih girdileri veya metin biçiminde kaydedilmiş tarihler olup olmadığını kontrol edin; çünkü bunlar araç tarafından doğru şekilde tanınmayabilir.
Tarih dönüştürmeyle ilgili daha fazla ipucu
Excel'in yerleşik Metni Sütunlara Dönüştür özelliği, tutarsız biçimlerde içe aktarılmış verileri temizlerken ya da diğer sistemlere veri taşıma hazırlığı yaparken tarih değerlerini topluca metne veya farklı tarih/sayı gösterimlerine dönüştürmek için de kullanılabilir.
Bu yöntemin avantajı, formül veya VBA gerektirmemesi ve birden fazla hücreyi ya da sütunu aynı anda işleyebilmesidir. Ancak sağdaki sütunlardaki içeriklerin üzerine yazabileceğinden, bu sütunlarda değerli veri olmadığından emin olun veya dönüştürmeyi yeni bir alanda gerçekleştirin.
Adımlar:
- Dönüştürmek istediğiniz tarihleri içeren aralığı seçin.
- Şeritte Veri sekmesine gidin ve Metni Sütunlara Dönüştür’e tıklayın.
- Sihirbazda Sınırlı seçeneğini belirleyin ve İleri’ye tıklayın (sihirbazın 2. adımında herhangi bir sınırlayıcı seçmeyin).
- İleri’ye tekrar tıklayın, ardından Sütun veri biçimi altında Tarih seçeneğini belirleyin ve doğru tarih biçimini (örneğin A/G/Y, G/A/Y veya Y/A/G) seçin ya da dönüştürmeyi metin biçiminde zorlamak için Metin seçeneğini işaretleyin.
- Çıktıyı orijinal sütunun üzerine yazmak istemiyorsanız, hedef hücreyi seçin.
- Bitir’e tıklayın.
İşlem tamamlandığında, seçili tarih değerleri belirlenen biçime (metne) dönüştürülür. Bu yöntem, özellikle tarih dizelerine Metin Biçimi uygulamak veya Excel’in metin tarihlerini yanlışlıkla otomatik olarak dönüştürdüğü CSV/TXT dosyalarını içe aktarırken karşılaşılan sorunları çözmek için son derece etkilidir.
Uyarılar: Çıktı sütunlarında formül veya önemli veriler varsa, işlem yapmadan önce bu verileri taşıyın veya yedekleyin. İngilizce dışındaki tarihler veya özel tarih biçimleri için “Tarih” açılır menüsünün orijinal verilerinizin düzeniyle eşleştiğinden emin olun. Örneğin, tarihler sayı olarak görünüyor ya da dönüştürülemiyorsa, sihirbazdaki seçimlerinizin sistemdeki bölgesel Tarih biçimi ayarlarınızla uyumlu olduğunu tekrar kontrol edin.
Özetle, Excel tarihleri metne veya sayılara dönüştürmek için çeşitli esnek çözüm sunar: METİN gibi formüller, biçimlendirme seçenekleri, Kutools gibi güçlü eklentiler ve Metni Sütunlara Dönüştür gibi yerleşik özellikler. Her yöntem belirli bir senaryoya uygundur: dinamik sonuçlar için formüller, basit görünüm değişiklikleri için biçimlendirme, kullanıcı dostu toplu işlemler için Kutools, büyük ölçekli tekrarlı görevler için VBA ve metinsel verileri içe aktarırken ya da temizlerken Metni Sütunlara Dönüştür özelliğini kullanın. Dönüştürme ihtiyacınızın, veri hacminizin ve iş akışı tercihinizin en iyi karşılığını veren yöntemi her zaman seçin. Formüllerle elde edilen sonuçlar ile gerçek hücre değerleri arasındaki farka dikkat edin ve büyük çaplı dönüştürmelerden önce mutlaka verilerinizin yedeğini alın.
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar
