Farklı sütunlardaki verileri tek bir hücrede birleştirme

Kerem Aydın·12 Temmuz 2026·⏱4 dk

Excel'de birden fazla sütunun içeriğini tek bir hücrede birleştirmek için TEXTJOIN fonksiyonunu (modern sürümler için) veya ampersand & operatörünü kullanın. Bu yöntemler metni birleştirmenize, ayraçlar (boşluklar, virgüller) eklemenize ve orijinal verileri bozulmadan korumanıza olanak tanır. Birleştirilmiş metin içinde satır sonu eklemek için «Metni Kaydır» seçeneği etkinleştirilmiş haldeyken KARAKTER(10) fonksiyonu uygulanır.

Metin birleştirme için temel yöntemler

Araç seçimi, Excel sürümüne ve görevin karmaşıklığına bağlıdır. En basitten en esnek olana doğru üç ana yaklaşımı inceleyelim.

1. Ampersand (&) operatörü

İki veya üç hücreyi birleştirmenin en hızlı yolu. Tüm Excel sürümlerinde çalışır.

Sözdizimi: =Hücre1 & "ayraç" & Hücre2

Örnek: A2 hücresinde «Ivan» adı, B2 hücresinde «Petrov» soyadı varsa: =A2 & " " & B2 Sonuç: Ivan Petrov

Kelime yapışmaması için (örneğin, «IvanPetrov») tırnak işaretleri içinde " " boşluk veya diğer ayraçları eklemeyi unutmayın.

2. BİRLEŞTİR (CONCAT) fonksiyonu

Eski BİRLEŞTİR fonksiyonunun yerini almıştır. Bir hücre aralığını birleştirmeniz gerektiğinde kullanışlıdır, ancak boş hücreleri otomatik olarak yok sayma veya aralıktaki her öğe arasına ayraç koyma yeteneğine sahip değildir.

Sözdizimi: =BİRLEŞTİR(A2:C2)

Sonuç: A2, B2 ve C2'deki tüm değerleri boşluk bırakmadan art arda birleştirir. Boşluk eklemek için bunları manuel olarak yazmanız gerekir: =BİRLEŞTİR(A2; " "; B2; " "; C2).

3. METNİBİRLEŞTİR (TEXTJOIN) — En iyi seçim

Excel 2019, 2021 ve Microsoft 365'te mevcuttur. Kullanıcıların başlıca sorunlarını çözen en güçlü araçtır: boş hücrelerdeki gereksiz ayraçlar ve her hücreyi ayrı ayrı yazma ihtiyacı.

Sözdizimi: =METNİBİRLEŞTİR(ayraç; boşları_yok_say; aralık)

Bağımsız değişkenler:

  1. Ayraç: Tırnak içindeki metin (örneğin, ", " veya " ").
  2. Boşları_yok_say: DOĞRU (boş hücreleri atlar) veya YANLIŞ.
  3. Aralık: Birleştirilecek hücreler (örneğin, A2:C2).

Örnek: =METNİBİRLEŞTİR(", "; DOĞRU; A2:C2) A2="Moskova", B2="", C2="Rusya" ise, sonuç şu olacaktır: Moskova, Rusya (fazladan virgül görünmez).

Birleştirme sırasında satır sonu nasıl eklenir

Çoğu zaman verilerin tek bir hücre içinde liste halinde görüntülenmesi gerekir (örneğin, adres veya kişi listesi). Bunun için özel bir satır sonu karakter kodu kullanılır.

Satır sonlu formül: =METNİBİRLEŞTİR(KARAKTER(10); DOĞRU; A2:C2)

Burada KARAKTER(10) (veya İngilizce sürümde CHAR(10)) yeni satıra geçişten sorumludur.

Önemli: Satır sonlarının görsel olarak görüntülenmesi için, sonuç içeren hücreyi seçmeniz ve «Giriş» sekmesindeki «Metni Kaydır» (Wrap Text) seçeneğini etkinleştirmeniz gerekir. Bu ayar yapılmazsa, formüle rağmen metin tek satırda görüntülenir.

Sayılar ve tarihlerle çalışma

Doğrudan birleştirme yaparken Excel, tarihleri sayısal biçime dönüştürebilir (örneğin, 01.01.2026 yerine 45000) ve ondalıklı sayılar formatını kaybedebilir. Bundan kaçınmak için birleştirmeden önce değerleri biçimlendirmek üzere METNEÇEVİR fonksiyonunu kullanın.

Tarih örneği: =A2 & " tarihi " & METNEÇEVİR(B2; "GG.AA.YYYY")

Para birimi örneği: =A2 & ": " & METNEÇEVİR(B2; "0.00 ₺")

Bu, nihai dizede tarih ve sayıların orijinal hücrelerdeki gibi görüneceğini garanti eder.

Birleştirme yöntemlerinin karşılaştırılması

YöntemArtılarEksilerNe zaman kullanılır
Ampersand (&)Her yerde çalışır, 2-3 hücre için basittirBüyük aralıklar için uygun değildir, boşları otomatik atmazAd ve soyadın hızlı birleşimi
BİRLEŞTİR (CONCAT)Aralıkları desteklerOtomatik ayraç yok, boşlukları yok saymazBoşluk olmadan sabit hücre setlerinin birleştirilmesi
METNİBİRLEŞTİR (TEXTJOIN)Boş hücreleri yok sayar, tüm aralık için tek ayraçExcel 2019+ veya 365 aboneliği gerektirirListeler, adresler, karmaşık raporlar, CSV dışa aktarma

Sık yapılan hatalar

  1. Gereksiz ayraçlar. & veya BİRLEŞTİR kullanırken, hücrelerden biri boşsa çift boşluk veya fazladan virgül alırsınız (örneğin, «Ivan , Petrov»). Çözüm: DOĞRU bağımsız değişkeniyle METNİBİRLEŞTİR kullanın.
  2. Tarih formatının kaybı. Tarih sayıya dönüşür (44927). Çözüm: Tarih içeren hücreyi METNEÇEVİR() fonksiyonu içine alın.
  3. Satır sonları görünmüyor. KARAKTER(10) kullandınız ancak metin bitişik bir satır halinde gidiyor. Çözüm: Hücre biçiminde «Metni Kaydır» özelliğini etkinleştirin.
  4. Eski sürümlerde #DEĞER! hatası. METNİBİRLEŞTİR fonksiyonu Excel 2016 ve daha eski sürümlerde çalışmaz. Çözüm: EĞER ve & kombinasyonunu kullanın veya yazılımı güncelleyin.

SSS

Orijinal veriler kaybolmadan sütunlar nasıl birleştirilir? Excel'deki formüller asla kaynak verileri silmez. Formülü girdiğiniz hücrede yeni bir değer oluştururlar. Kaynak sütunlar değişmeden kalır. Verileri formülle statik metinle değiştirmeniz gerekirse, sonucu kopyalayın ve «Özel Yapıştır» -> «Değerler» seçeneğini kullanın.

Tüm bir sütun hemen birleştirilebilir mi? Evet, dinamik dizileri destekleyen Excel'iniz varsa (Microsoft 365). =METNİBİRLEŞTİR(", "; DOĞRU; A2:A100) formülü, tüm aralık için tek bir ortak metin döndürür. Her satır için ayrı sonuç almanız gerekirse, formülü aşağı doğru sürükleyin.

Birleştirmeden önce fazladan boşluklar nasıl kaldırılır? KIRP (TRIM) fonksiyonunu kullanın. Örnek: =KIRP(A2) & " " & KIRP(B2). Bu, metnin başındaki ve sonundaki fazladan boşlukların yanı sıra içindeki çift boşlukları da kaldırır.