Farklı sütunlardaki verileri hızlıca tek bir satırda birleştirme

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

Excel'de birden fazla hücredeki metni birleştirmek için basit durumlarda ampersand (&) operatörünü veya boş hücreleri atlayıp ayırıcıları otomatik eklemek için TEXTJOIN fonksiyonunu kullanın. Eski sürümler (2016 öncesi) için BİRLEŞTİR (veya CONCATENATE) fonksiyonu uygundur. Yöntem seçimi, yazılımınızın sürümüne ve boş değerleri yoksayma ihtiyacınıza bağlıdır.

Fonksiyonsuz en hızlı yöntem: «&» operatörü

Bu yöntem evrenseldir, tüm Excel sürümlerinde çalışır ve fonksiyon adlarını ezberlemenizi gerektirmez. 2–3 hücreyi birleştirmeniz gerektiğinde idealdir.

Formül:

=A1 & " " & B1 & " " & C1

Nasıl çalışır: & işareti yapıştırıcı görevi görür. Tırnak içindeki metin (örneğin " ") kelimeler arasına boşluk ekler. Tırnak olmadan kelimeler bitişik yazılır («AhmetYılmaz»).

Kullanım örneği: A1 hücresinde «Ayşe» adı, B1 hücresinde «Demir» soyadı olsun.

  1. C1 hücresine gidin.
  2. Şunu yazın: =A1 & " " & B1.
  3. Enter tuşuna basın. Sonuç: «Ayşe Demir».

Formülü tüm sütuna kopyalamak için, formül içeren hücrenin sağ alt köşesindeki küçük kareden aşağıya doğru sürükleyin.

BİRLEŞTİR (CONCATENATE) fonksiyonu: eski sürümler için klasik

Excel 2016 veya daha eski sürümleri kullanıyorsanız ve yeni fonksiyonlar yoksa, BİRLEŞTİR temel aracınızdır. 255'e kadar öğeyi birleştirmenize olanak tanır.

Sözdizimi:

=BİRLEŞTİR(metin1; metin2; ...)

Dikkat: Türkçe Excel sürümünde bağımsız değişkenler noktalı virgül (;) ile ayrılır, İngilizce sürümde virgül (,) ile.

Örnek: Adresi parçalardan oluşturmanız gerekiyor: Şehir (A1), Sokak (B1), No (C1). Formül:

=BİRLEŞTİR(A1; ", "; B1; " No: "; C1)

Sonuç: «İstanbul, Atatürk Cad. No: 10».

Dezavantaj: Büyük aralıklarla (örneğin, yan yana 50 hücre) çalışırken, her hücreyi tek tek yazmanız gerektiği için formül çok uzun ve hantal hale gelir.

TEXTJOIN: Ayırıcılı akıllı birleştirme

METİN.BİRLEŞTİR fonksiyonu (İngilizce sürümde TEXTJOIN) Excel 2019'da tanıtıldı ve Microsoft 365 aboneliğinde mevcuttur. Listelerle çalışmak için en iyi seçenektir.

Temel avantajları:

  1. Tüm aralık için tek bir ayırıcı tanımlayabilirsiniz.
  2. Boş hücreleri otomatik olarak yoksayar (fazladan boşluk bırakmaz).

Sözdizimi:

=METİN.BİRLEŞTİR(ayırıcı; boşları_yoksay; aralık)

Örnek: A1:A5 hücrelerinde malzeme listeniz var, ancak bazı hücreler boş. Formül:

=METİN.BİRLEŞTİR(", "; DOĞRU; A1:A5)

Sonuç: «Un, Şeker, Yumurta» (boş hücreler atlandı, fazladan virgül oluşmadı).

Excel 2016 veya daha eski bir sürüm kullanıyorsanız, METİN.BİRLEŞTİR fonksiyonu #AD? hatası verir. Bu durumda & veya BİRLEŞTİR yöntemlerini kullanın.

BİRLEŞTİR (CONCAT) fonksiyonu: modern standart

Yeni Excel sürümlerinde BİRLEŞTİR fonksiyonunun yerini daha kısa olan BİRLEŞTİR (CONCAT) aldı. Eskisi gibi çalışır ancak yalnızca tek tek hücreleri değil, tüm aralıkları doğrudan kabul edebilir.

Formül:

=BİRLEŞTİR(A1:C1)

Bu yazım, hantal =BİRLEŞTİR(A1; B1; C1) ifadesinin yerini alır.

Sınırlama: METİN.BİRLEŞTİR'in aksine, BİRLEŞTİR fonksiyonu aralıktaki öğeler arasında otomatik olarak ayırıcı ekleyemez. Tüm kelimeler bitişik olarak birleşir. Ayırıcılara ihtiyaç duymuyorsanız veya diğer yöntemlerle kombinasyon yapıyorsanız kullanın.

Birleştirme yöntemlerinin karşılaştırması

YöntemExcel SürümleriAralıklarla ÇalışmaOtomatik AyırıcıBoş Hücreleri Atlama
& OperatörüTümüHayır (sadece tek tek)Hayır (manuel giriş)Hayır (boşluk ekler)
BİRLEŞTİR2016 dahil öncesiHayırHayırHayır
BİRLEŞTİR2019, 365EvetHayırHayır
METİN.BİRLEŞTİR2019, 365EvetEvetEvet

Power Query ile otomasyon

Dev tablolarlarda (binlerce satır) sütunları düzenli olarak birleştirmeniz ve yeni veriler geldiğinde sonucu güncellemeniz gerekiyorsa, Power Query eklentisini kullanmak daha iyidir.

İşlem adımları:

  1. Veri içeren tabloyu seçin.
  2. Veri sekmesine gidin → Tablo/Aralıktan.
  3. Açılan düzenleyicide birleştirmek istediğiniz sütunları seçin (birden fazla seçim için Ctrl tuşuna basılı tutun).
  4. Dönüştür sekmesinde Sütunları Birleştir seçeneğine tıklayın.
  5. Bir ayırıcı seçin (boşluk, virgül, noktalı virgül) ve Tamam'a basın.
  6. Kapat ve Yükle düğmesine tıklayın.

Sonuç yeni bir sayfada görünecektir. Kaynak veriler değiştiğinde, formülün otomatik olarak yeniden hesaplanması için «Yenile» düğmesine basmanız yeterlidir.

Sık yapılan hatalar ve çözümleri

  • #DEĞER! veya #AD? hatası: Fonksiyon adını kontrol edin. Türkçe Excel sürümünde fonksiyonlar BİRLEŞTİR, BİRLEŞTİR, METİN.BİRLEŞTİR olarak adlandırılır. İngilizce bir siteden formül kopyaladıysanız (CONCATENATE), çeviri yapmadan çalışmayacaktır.
  • Fazladan boşluklar: & veya BİRLEŞTİR kullanırken boş bir hücre yine de ayırıcı için yer olarak sayılır. Çözüm: DOĞRU bağımsız değişkeniyle METİN.BİRLEŞTİR kullanmaya geçin.
  • Sayıların tarihe dönüşmesi: Metin içeren bir hücreyi tarih/sayı içeren bir hücreyle birleştirirken format bozulabilir. Formül içinde sayıyı biçimlendirmek için METİN fonksiyonunu kullanın: =A1 & " tarihi: " & METİN(B1; "GG.AA.YYYY").

SSS

Kaynak veriler silinecek şekilde hücreleri birleştirmek mümkün mü? Standart formüllerle bu yapılamaz; formüller sonucu yeni bir hücrede oluşturur ve eski verileri yerinde bırakır. Kaynakları silmek için sonucu kopyalayıp «Özel Yapıştır» → «Değerler» seçeneğini kullanmalı, ardından eski sütunları silmelisiniz.

Tek bir hücre içinde satır sonu ile metin nasıl birleştirilir? Özel satır sonu karakteri KARAKTER(10) kullanın. Formül: =A1 & KARAKTER(10) & B1. Önemli: Sonuç hücresinde satır sonunun görüntülenmesi için «Metni Kaydır» seçeneğinin açık olması gerekir (Giriş sekmesi).

Tüm bir sütunu tek bir hücrede birleştirmek gerekirse ne yapılmalı? METİN.BİRLEŞTİR kullanın. Örneğin, =METİN.BİRLEŞTİR(", "; DOĞRU; A1:A1000) bin değeri virgülle ayrılmış tek bir satırda toplar. Formül uzunluğu sınırlaması nedeniyle & operatörü bu görev için uygun değildir.