KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel’de metin ve tarihi aynı hücrede hızlı bir şekilde nasıl birleştirebilirim?

YazarXiaoyang Değiştirme Tarihi

Excel’de bir sütunda metin değerleri, diğerinde ise bunlara karşılık gelen tarihler içeren veri kümeleriyle çalışırken, daha iyi okunabilirlik veya ileri işleme amacıyla her ikisini aynı hücrede birleştirmeniz gerekebilir. Ancak dikkat edilmesi gereken yaygın bir sorun şudur: Bu sütunları doğrudan birleştirmek, tarihi tanıdık tarih formatı yerine seri numarasına dönüştürebilir. Örneğin, "Toplantı" metnini bir tarih hücresiyle birleştirdiğinizde, beklenen "Toplantı 05/01/2024" sonucu yerine "Toplantı 45361" gibi anlaşılmaz bir çıktı alabilirsiniz. Özellikle rapor hazırlarken veya dosyaları paylaşırken, birleştirme sırasında tarihin okunabilir biçimini korumak büyük önem taşır. Bu makalede, Excel’de metin ve tarih değerlerini biçimlendirme sorunlarına takılmadan, net ve kullanıcı dostu sonuçlar elde ederek aynı hücrede doğru şekilde birleştirmenin pratik ve etkili yollarını öğreneceksiniz.

metni ve tarihi tek bir hücrede birleştirin

Metin ve tarihi formüllerle tek bir hücrede birleştirin

Metin ve tarihi tek bir hücrede Kutools for Excel ile birleştirin

Metin ve tarihi VBA kullanarak tek bir hücrede birleştirin (tarih biçimlendirmesini koruyun)


Metin ve tarihi formüllerle tek bir hücrede birleştirin

Excel formülleri, metin ve tarih değerlerini birleştirirken okunabilir tarih biçimini korumanın hızlı ve esnek bir yolunu sunar. Bu yaklaşım, özellikle birden fazla satırda süreci otomatikleştirmek veya metin ile tarih arasında belirli bir ayırıcı kullanmak istediğinizde oldukça faydalıdır. Aşağıdaki formüller, tarih görüntülenmesini tam olarak kontrol etmenize ve tarihlerin seri numarası olarak görünmesi sorunundan kaçınmanıza olanak tanır.

1. Verilerinizin yanındaki boş bir hücreye (örneğin, verileriniz A ve B sütunlarındaysa C2’ye) aşağıdaki formülü girin:

=A2 &, " " &, TEXT(B2,"mm/dd/yyyy")

metni ve tarihi tek bir hücrede birleştirmek için bir formül girin

2. Formülü onaylamak için Enter tuşuna basın. Ardından, formülü diğer satırlara gerektiği kadar uygulamak için doldurma tutamacını aşağı doğru sürükleyin. Artık her hücrede metin ile tarihin birleştirildiğini ve tarihin Standart Biçim’de görüntülendiğini göreceksiniz.

formülü diğer hücrelere sürükleyip doldurun

Notlar ve ipuçları:

  • Aynı şekilde çalışan aşağıdaki alternatif formülü kullanabilirsiniz:
    =CONCATENATE(A2," ",TEXT(B2,"mm/dd/yyyy"))
  • Farklı bir ayırıcı (tire, virgül veya özel metin gibi) tercih ediyorsanız, tırnak işaretleri arasındaki değeri değiştirin. Örneğin, tire kullanmak için:
    =A2 &, " - " &, TEXT(B2,"mm/dd/yyyy")
  • TEXT işlevi, tarih değerlerini okunabilir metne dönüştürmek için gereklidir. Bu işlev kullanılmazsa, tarihler sayı olarak (Excel’in iç tarih kodları) görüntülenir.
  • Kaynak tarihleriniz farklı bir biçimdeyse (örneğin gün-ay-yıl veya ISO8601), "mm/dd/yyyy" ifadesini TEXTişlevinde istediğiniz görüntü biçimine ()"yyyy-mm-dd", "dd-mmm-yyyy" vb.) güncelleyebilirsiniz.
  • İki tarih sütununu bir ayırıcıyla birleştirmek istiyorsanız, aşağıdaki formüllerden birini kullanın:
    =TEXT(A2,"mm/dd/yyyy") & " - " & TEXT(B2,"mm/dd/yyyy")
    =CONCATENATE(TEXT(A2,"MM/DD/YYYY")," - ",TEXT(B2,"MM/DD/YYYY"))

tarih ve tarihi bir formülle birleştirin

Bu çözüm, nispeten küçük ila orta ölçekli veri kümeleri için en ideal seçenektir ve yüksek düzeyde özelleştirilebilirlik sunar. Ancak çok büyük veri kümelerinde toplu olarak hücreleri birleştirmeniz gerekiyorsa veya farklı satırlar için farklı ayırıcılar kullanmanız gerekiyorsa, VBA ya da özel eklentiler gibi alternatifler daha verimli olabilir.

Boş hücrelere veya tarih biçiminde olmayan hücrelere başvururken #DEĞER! gibi hatalarla karşılaşıyorsanız, Kaynak Aralığı’nın tutarlı ve doğru biçimlendirildiğinden emin olun.


Metin ve tarihi tek bir hücrede Kutools for Excel ile birleştirin

Karmaşık formüller girmeden daha görsel ve basit bir yaklaşım arayan kullanıcılar için, Kutools for Excel ideal bir çözümdür. Birleştir özelliği, kullanıcı dostu bir iletişim kutusu aracılığıyla sütunları, satırları veya hücreleri birleştirmenize; içeriği saklamanıza, silmenize ya da birleştirmenize olanak tanır. Bu özellik, özellikle sık sık sütunları birleştirmeniz, manuel formül girmekten kaçınmanız veya çok sayıda hücreyi verimli şekilde işlemeniz gerektiğinde büyük değer sağlar.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

Eğer Kutools for Excelyüklüyse, aşağıdaki adımları izleyin:

1. Birleştirmek istediğiniz veri aralığını seçin (örneğin, yan yana iki veya daha fazla sütun).

2. Şeritte Kutools > Birleştir ve Ayır > Satırları/Sütunları/Hücreleri Birleştir ve Değerleri Koru seçeneğine gidin, aşağıda gösterildiği gibi:

kutools'un Verileri Kaybetmeden Satırları, Sütunları veya Hücreleri Birleştir özelliğine tıklayın

3. Açılan Sütunları Birleştir veya Satırları Birleştir iletişim kutusunda seçeneklerinizi şu şekilde ayarlayın:

  • (1.) İki sütundaki verileri tek bir hücreye birleştirmek için Sütunları Birleştir seçeneğini belirleyin.
  • (2.) Birleştirilen içerikler arasında kullanılacak sembolü veya metni (boşluk, tire veya virgül gibi) belirlemek için Ayırıcı bölümünü kullanın.
  • (3.) Birleştirilmiş sonucun her satırda en soldaki mi yoksa en sağdaki hücrede mi görüneceğine karar verin.
  • (4.) Birleştirme işleminden sonra orijinal hücre içeriğinin saklanıp saklanmayacağını mı yoksa silineceğini mi seçin; ayrıca, birleştirilen sonucu içeren hücrelerin birleştirilip birleştirilmeyeceğini de belirleyin.

Satırları veya Sütunları Birleştir iletişim kutusunda seçenekleri belirtin

4. Ayarları yapılandırdıktan sonra uygulamak için Tamam düğmesine tıklayın. Belirtilen sütunlar, seçtiğiniz ayırıcı kullanılarak her satırda birleştirilecek ve sonuç tercihlerinize göre görüntülenecektir.

orijinal veri
sol okorta oksağ ok
Bu hücrelerin içeriğini koruBu hücrelerin içeriğini silBu hücreleri birleştir
birleştirilen hücrelerin içeriklerini korumanın sonucubirleştirilen hücrelerin içeriklerini silmenin sonucubirleştirilen hücreleri birleştirmenin sonucu

Notlar ve en iyi uygulamalar:

  • Bu işlev, tarih içeren iki hücreyi birleştirmek için de kullanılabilir; sonuçlar, belirttiğiniz ayırıcıya ve konuma göre görüntülenir.
  • Özellikle büyük veri kümelerinde istenmeyen birleştirmeleri veya silmeleri önlemek için, Tamam’a tıklamadan önce seçimlerinizi ve ayırıcı stilinizi mutlaka önizleyin.
  • Hücrelerinizde sayılar, tarihler ve metin gibi çeşitli veri türleri varsa, Kutools bunları hücrelerin görüntü biçimine göre birleştirerek formüllerle karşılaşılan çoğu biçimlendirme sorunundan kaçınır.

Kutools for Excel’in bu Birleştir işlevi hakkında daha fazla ayrıntı öğrenmek için buraya tıklayın.

Birleştirözelliğiyle ayrıca şunları da hızlıca gerçekleştirebilirsiniz:

Veri Kaybetmeden Hücreleri Birleştirin ve Sütunları Birleştir

Veri Kaybetmeden Hücreleri Birleştirin ve Satırları Birleştir

Excel’de hücreleri boşluk, virgül ve noktalı virgül kullanarak nasıl birleştirebilirim?

Kutools for Excel’i hemen indirin ve ücretsiz olarak deneyin!


Metin ve tarihi VBA kullanarak tek bir hücrede birleştirin (tarih biçimlendirmesini koruyun)

Sık sık metin ve tarih sütunlarını toplu olarak birleştirmesi gereken ya da devasa veri kümelerinde manuel formüllerle çalışmak zaman kaybına yol açan kullanıcılar için özel bir VBA makrosu, pratik ve güçlü bir çözümdür. Bu yaklaşım yalnızca üretkenliği artırır, aynı zamanda Birleştirilmiş Sonuçlar’ın biçimlendirmesi üzerinde tam kontrol sağlar. Aşağıdaki makro, birleştirme sırasında tarihlerin istediğiniz biçimi korumasını sağlayarak, tarihlerin seri numarasına dönüşmesi gibi yaygın bir sorunu da ortadan kaldırır.

Uygulanabilir senaryolar: Bu yöntem, tüm tablolar için metin ve tarih sütunlarını birleştirmeyi otomatikleştirmek, esnek tarih formatı uygulamak veya bu işlevselliği rutin Excel görevlerinize entegre etmek istediğinizde idealdir. VBA ayrıca ayırıcıları ve tarih biçimini kolayca özelleştirmenize olanak tanıyarak farklı raporlama standartlarına uyum sağlamanızı kolaylaştırır.

Avantajlar: Büyük veri hacimleriyle çalışırken yüksek verimlilik sunar, özelleştirmeye uygundur ve tekrarlayan görevlere kolayca uyarlanabilir.Dezavantajlar: Makro destekli çalışma kitapları ve VBA düzenleyici hakkında temel bilgi gerektirir.

1. Geliştirici > Visual Basic seçeneğine tıklayarak Microsoft Visual Basic for Applications penceresini açın. Düzenleyicide Ekle > Modül yolunu izleyin ve aşağıdaki VBA kodunu modül penceresine yapıştırın:

Sub CombineTextAndDate()
    Dim ws As Worksheet
    Dim rng As Range, cell As Range
    Dim textCol As Range, dateCol As Range
    Dim resultCol As Range
    Dim i As Long
    Dim dateFormat As String
    Dim separator As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = ActiveSheet
    Set rng = Application.InputBox("Select the data range (including text and date columns):", xTitleId, Selection.Address, Type:=8)
    Set textCol = Application.InputBox("Select the text column (single column):", xTitleId, rng.Columns(1).Address, Type:=8)
    Set dateCol = Application.InputBox("Select the date column (single column):", xTitleId, rng.Columns(2).Address, Type:=8)
    Set resultCol = Application.InputBox("Select where to output the result (single column with same number of rows):", xTitleId, rng.Columns(rng.Columns.Count).Offset(0, 1).Address, Type:=8)
    
    separator = Application.InputBox("Enter separator (e.g. space, dash, comma):", xTitleId, " ")
    dateFormat = Application.InputBox("Enter date format (e.g. mm/dd/yyyy):", xTitleId, "mm/dd/yyyy")
    
    If textCol.Rows.Count = dateCol.Rows.Count And textCol.Rows.Count = resultCol.Rows.Count Then
        For i = 1 To textCol.Rows.Count
            resultCol.Cells(i, 1).Value = textCol.Cells(i, 1).Value & separator & Format(dateCol.Cells(i, 1).Value, dateFormat)
        Next i
        MsgBox "Text and date successfully combined!", vbInformation, xTitleId
    Else
        MsgBox "Ranges not matched in size!", vbExclamation, xTitleId
    End If
    
    On Error GoTo 0
End Sub

2. VBA düzenleyiciyi kapatın. Excel’de Alt + F8 tuşlarına basın, CombineTextAndDate seçeneğini belirleyin ve Çalıştır düğmesine tıklayın. İstemi takip ederek metin sütununuzu, tarih sütununuzu, Liste Yerleştirme Alanı’nı ve istediğiniz biçimi/ayırıcıyı seçin. Makro, sonuçları otomatik olarak belirlediğiniz hedefe yerleştirecektir.

Pratik ipucu: Raporunuzun stilini eşleştirmek için istendiğinde farklı ayırıcılar (örneğin tire)-, virgül , veya herhangi bir özel metin) ve standart herhangi bir tarih formatı (örneğin gg-aaa-yyyy) girebilirsiniz. Sonuçlarınız beklediğiniz gibi görünmüyorsa, tüm Aralık Seç öğelerinin satır sayısı açısından tam olarak eşleştiğinden ve tarih sütununun gerçek tarih değerleri içerdiğinden emin olun.

"Aralıklar boyut olarak eşleşmiyor" şeklinde hata mesajlarıyla karşılaşırsanız, seçimlerinizi tekrar kontrol edin ve metin, tarih ve çıktı sütunlarının hepsinin aynı sayıda satıra sahip olduğundan emin olun. Birleştirdikten sonra sonuç sütununu beklenmeyen biçimlendirmeler açısından inceleyin ve gerekirse Tarih formatı veya ayırıcıyı ayarlayın.

Genel olarak, VBA otomasyonu, özellikle manuel olarak zaman alıcı olan yinelenen veya toplu işlerde büyük verim sağlar ve yeni veriler için makroyu çalıştırarak kolayca yeniden kullanılabilir.

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

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.

ExcelWordOutlookTabsPowerPoint
  • 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