Excel'de mm/dd/yyyy tarih formatını yyyymmdd biçimine nasıl hızlıca dönüştürebilirim?
Excel'de tarihlerle çalışırken, veri işleme, raporlama veya başka sistemlere aktarma amacıyla bunları farklı biçimler arasında dönüştürmeniz sıkça gerekebilir. Bir yyyymmdddizgesini standart bir Excel tarihine ()mm/dd/yyyy) geri çevirmek yaygın olsa da, tersini yapmanız da gerekebilir: bir mm/dd/yyyy tarihini, aşağıdaki ekran görüntüsünde gösterildiği gibi sürekli bir yyyymmdd metin dizgesine dönüştürmeniz. Bu tür bir dönüştürme, veritabanları, veri yüklemeleri veya eski yazılımlar gibi yyyymmddözellikle, belirli bir tarih formatı gerektiren sistemlere veri aktarırken büyük kolaylık sağlar. Bu makalede, söz konusu dönüştürmeyi gerçekleştirmeniz için birkaç pratik yöntem sunulmakta; böylece Excel’de tarih verilerinizi hazırlama ve yönetme esnekliğiniz artmaktadır.
Hücre biçimini ayarlar ile mm/dd/yyyy'yi yyyymmdd'ye dönüştürün
Formül ile mm/dd/yyyy'yi yyyymmdd'ye dönüştürün
VBA Kodu ile mm/dd/yyyy'yi yyyymmdd'ye dönüştürün
Hücre biçimini ayarlar ile mm/dd/yyyy'yi yyyymmdd'ye dönüştürün
Mevcut Excel tarihlerinizi ()mm/dd/yyyy) yyyymmdd biçiminde görüntülemek istiyorsanız, Hücre biçimini ayarla özelliğini kullanabilirsiniz. Bu çözüm doğrudan ve temel tarih değerini değiştirmeden yalnızca görünümünü değiştirir.
1. yyyymmdd görünümüne dönüştürmek istediğiniz tüm tarih hücrelerini seçin. Ardından seçim üzerinde sağ tıklayarak içerik menüsünü açın ve Hücre biçimini ayarlar seçeneğini belirleyin. Ekran görüntüsüne bakın:
2. Hücre Biçimini Ayarla iletişim kutusunda, Sayı sekmesine gidin. Soldaki Kategori listesinden Özel seçeneğini seçin. Sağdaki Tür alanına yyyymmdd girin. Ekran görüntüsüne bakın:
3. Değişikliklerinizi uygulamak için Tamam düğmesine tıklayın. Artık seçili tarihler her hücrede sürekli bir yyyymmdd dizgesi olarak görünecek, ancak hücre değerleri arka planda tarih seri numaraları olarak kalacak; bu da hâlâ tarih hesaplamaları ve sıralama için tamamen kullanılabilir oldukları anlamına gelir.
- Uygulanabilir Senaryolar: Yalnızca tarihlerin “yyyymmdd” biçiminde görsel olarak görüntülenmesi gereken, ancak değer türünün gerçekten dönüştürülmesine gerek olmayan hızlı biçimlendirme işlemlerinde en iyi sonucu verir; raporlar, gösterge panosu görünümleri veya yazdırma amaçları için idealdir.
- Sınırlamalar: Tarihleri "yyyymmdd" biçiminde gerçek metin dizgeleri olarak dışa aktarırsanız, özellikle başka uygulamalara veya dosyalara yapıştırırken sorunlarla karşılaşabilirsiniz.

KUTOOLS AI ile Excel'in Sihirli Gücünü Açığa Çıkarın
- Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsi basit komutlarla çalışan grafikler oluşturun.
- Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
- VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
- Formül Yorumlama: Karmaşık formülleri kolayca çözmek artık çok daha basit!
- Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
Formül ile mm/dd/yyyy'yi yyyymmdd'ye dönüştürün
Daha fazla işleme, dışa aktarma veya veritabanı kullanımı için yyyymmdd biçimini gerçek metin değerleriolarak istiyorsanız, standart Excel tarihlerini ()mm/dd/yyyy) sürekli rakam dizgelerine dönüştürmek üzere basit bir Excel formülünü etkili bir şekilde kullanabilirsiniz. Bu yöntem, sistem içe aktarımları veya tarihleri diğer verilerle birleştirme gibi işlemler için yeni tarih gösteriminin gerçek metin olarak kalması gerektiğinde özellikle uygundur.
Dönüştürülmüş yyyymmdd metninin görünmesini istediğiniz boş bir hücreyi seçin (örneğin B1) ve aşağıdaki formülü girin:
=TEXT(A1,"yyyymmdd")A1, dönüştürmek istediğiniz orijinal tarihe başvurur. Verileriniz için hücre referansını gerektiği gibi ayarlayın.
Formülü girdikten sonra Enter tuşuna basın. Bu dönüştürmeyi birden fazla satıra uygulamak için doldurma tutamacını sütun boyunca aşağı doğru sürükleyerek formülü diğer hücrelere kopyalayın. Her sonuç, yyyymmdd biçiminde bir metin dizgesidir. Tüm sonuçları statik metne dönüştürmek için formül içeren hücreleri kopyalayıp gerekli yerlerde Özel Yapıştır > Değerler seçeneğini kullanabilirsiniz.
- Uygulanabilir Senaryolar: Tarihleri toplu olarak metin dizgelerine dönüştürmek, verileri dışa aktarma amacıyla hazırlamak veya tarihleri diğer alanlarla birleştirerek kimlik/anahtar oluşturmak gibi senaryolar için idealdir.
- Sınırlamalar: Çıktı hücresi metin içerdiğinden, Tarih formatına geri dönüştürülmedikçe tarih hesaplamalarında kullanılamaz.
VBA Kodu ile mm/dd/yyyy'yi yyyymmdd'ye dönüştürün
Standart mm/dd/yyyy Excel tarihlerini yyyymmdd metin dizgelerine dönüştürmeniz gerektiğinde—özellikle büyük veri kümeleriyle çalışırken veya tekrarlayan dönüştürmeleri otomatikleştirmeniz gerektiğinde—VBA makrosu etkili bir çözüm sunar. Bu yöntem son derece uyarlanabilirdir; aynı anda Tüm Sütunları Sırala veya çalışma kitaplarını işlemenize olanak tanır ve manuel formül girişi yapmadan veri hazırlığını kolaylaştırmak isteyen kullanıcılar için idealdir.
1. VBA düzenleyicisini açmak için Geliştirici sekmesinden > Visual Basic yolunu izleyin. Açılan Microsoft Visual Basic for Applications penceresinde, Ekle > Modül seçeneğini belirleyin ve aşağıdaki kodu modüle yapıştırın:
Sub ConvertToYYYYMMDD()
'Updated by Extendoffice 20250723
Dim WorkRng As Range
Dim rng As Range
Dim CellVal As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range to convert to yyyymmdd:", xTitleId, WorkRng.Address, Type:=8)
If WorkRng Is Nothing Then Exit Sub
For Each rng In WorkRng
If IsDate(rng.Value) Then
rng.NumberFormat = "@"
rng.Value = Format(rng.Value, "yyyymmdd")
End If
Next
WorkRng.Columns.AutoFit
End Sub 2. Makroyu çalıştırmak için
(Çalıştır) düğmesine tıklayın veya F5 tuşuna basın. Tarihlerinizi içeren aralığı seçmenizi isteyen bir iletişim kutusu görüntülenecektir. Onayladıktan sonra, Aralık Seç içindeki tüm geçerli tarihler anında yerinde yyyymmdd metin dizgesi biçimine dönüştürülecektir.
- Uygulanabilir Senaryolar: Büyük çalışma sayfalarında toplu dönüştürmeleri otomatikleştirmek ya da benzer görevleri tekrar tekrar gerçekleştirmek gerektiğinde son derece etkilidir. Özellikle dinamik veri içe aktarmalarını yöneten, raporlama yapan veya harici sistemlerle entegre çalışan ileri düzey kullanıcılar için büyük kolaylık sağlar.
- Önlemler ve İpuçları: Bu makro, Aralık seçimi içindeki orijinal verilerinizin üzerine yazacaktır. Makroyu yaygın şekilde kullanmadan önce çalışma sayfanızın yedeğini almanızı veya örnek bir veri kümesi üzerinde test etmenizi öneririz. Makro yalnızca zaten tarih değerleri içeren hücreleri işler; tarih dışı girişler içeren hücreler etkilenmez.
- Sorun Giderme: Geliştirici sekmesini görmüyorsanız, Dosya > Seçenekler > Şerit Özelleştir yolunu izleyerek etkinleştirin. Giriş aralığında metin veya boş hücreler varsa, bunlar makro tarafından değiştirilmez.
Excel'de Tarihlere Gün, Yıl, Ay, Saat, Dakika ve Saniye Kolayca Ekleyin |
Bir hücrede bir tarih varsa ve bu tarihe gün, yıl, ay, saat, dakika veya saniye eklemeniz gerekiyorsa, formüller kullanmak karmaşık ve hatırlanması zor olabilir.Kutools for Excel’nin Tarih ve Saat Yardımcısıaracıyla, bir tarihe kolayca Zaman Birimi ekleyebilir, tarihler arasındaki farkı hesaplayabilir veya hatta bir kişinin doğum tarihine göre yaşını belirleyebilirsiniz – karmaşık formülleri ezberlemenize gerek kalmadan. |
Kutools for Excel- Excel'i, 300 temel araçla güçlendirin; işleriniz daha hızlı ve kolay hale gelsin ve akıllı veri işleme ile üretkenlik için yapay zekâ özelliklerinden yararlanın.Hemen Edinin |
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
