Excel'de Veri Birleştirme Ustalık Sınıfı

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

Birden fazla hücredeki verileri tek bir hücrede birleştirmek için =CONCAT(A1; " "; B1) formülünü veya =TEXTJOIN(" "; DOĞRU; A1:C1) fonksiyonunu kullanın. Eğer görsel olarak hücreleri tek büyük bir hücre haline getirmeniz gerekiyorsa, "Giriş" sekmesindeki "Birleştir ve Ortala" düğmesine basın; ancak unutmayın ki bu yöntem, ilk hücre dışındaki tüm verileri siler. Yöntem seçimi amacınıza bağlıdır: bilgileri hesaplamalar için mi korumak istiyorsunuz yoksa sadece bir başlık mı düzenliyorsunuz?

Görsel Hücre Birleştirme (Veri Kaybıyla)

Bu yöntem yalnızca başlıkları biçimlendirmek veya tablo düzenleri oluşturmak için uygundur. Sayfa yapısını değiştirerek bir hücre aralığını tek büyük bir hücreye dönüştürür.

  1. Gerekli hücreleri seçin (örneğin, A1 ve B1).
  2. Giriş sekmesinde, Hizalama grubunda Birleştir ve Ortala seçeneğine tıklayın.
  3. Bir seçenek belirleyin: "Hücreleri Birleştir", "Satırlara Göre" veya "Sütunlara Göre".

Son derece önemli: Görsel birleştirme sırasında Excel yalnızca sol üstteki hücrenin değerini korur. Aralıktaki diğer hücrelerin verileri geri dönüşsüz olarak silinir. İşlemi yapmadan önce orijinal verileri mutlaka başka bir yere kopyalayın.

CONCAT Formülü — Evrensel Yöntem

CONCAT fonksiyonu (eski sürümlerde CONCATENATE), farklı hücrelerdeki metinleri, sayıları ve tarihleri birleştirirken aralarına boşluk, virgül veya diğer ayırıcılar eklemenizi sağlar. Bu işlem sırasında veriler orijinal hücrelerinde kalır.

Sözdizimi: =CONCAT(metin1; [metin2]; ...)

Ad ve soyad birleştirme örneği: A1 hücresinde "Ivan", B1 hücresinde ise "Petrov" yazıyorsa, formül şu şekilde olacaktır: =CONCAT(A1; " "; B1) Sonuç: Ivan Petrov.

Formüle doğrudan tırnak içine alarak keyfi metinler ekleyebilirsiniz: =CONCAT(A1; " "; B1; ", ş. "; C1) → Ivan Petrov, ş. Moskova.

TEXTJOIN Fonksiyonu — Listeler İçin En İyi Seçim

Excel 2019, 2021 sürümünüz varsa veya Microsoft 365 aboneliğiniz bulunuyorsa, TEXTJOIN fonksiyonunu kullanın. Bu fonksiyon, boş hücreleri yok sayabildiği ve ayırıcıyı yalnızca dolu değerler arasına otomatik olarak yerleştirdiği için CONCAT'tan üstündür.

Sözdizimi: =TEXTJOIN(ayırıcı; boşları_yoksay; aralık)

  • Ayırıcı: Tırnak içindeki sembol (örneğin, ", " veya "-").
  • Boşları_yoksay: DOĞRU (boşlukları atla) veya YANLIŞ.
  • Aralık: Hücre grubu (örneğin, A1:A10).

Pratik örnek: Bazı hücrelerin boş olduğu A1:A5 aralığından bir çalışan listesi oluşturmanız gerekiyor. =TEXTJOIN(", "; DOĞRU; A1:A5) Sonuç düzenli olacaktır: Anna, Boris, Dmitriy (atlanan isimler yerine fazladan virgül olmadan).

Tek bir hücre içinde satır sonu yapmak için ayırıcı olarak CHAR(10) özel sembolünü kullanın. Metnin doğru görüntülenmesi için hücre biçiminde "Metni Kaydır" seçeneğini etkinleştirmeyi unutmayın.

Ampersand (&) Operatörü — Hızlı Yöntem

En eski ve en güvenilir yöntemdir; en antik sürümler dahil olmak üzere Excel'in tüm sürümlerinde çalışır. & işareti, CONCAT fonksiyonuyla aynı rolü oynar ancak daha hızlı yazılır.

Kullanım örnekleri:

  • Basit birleştirme: =A1 & " " & B1
  • Metin ekleme: =A1 & " fiyatı " & B1 & " ruble"
  • Sayılarla çalışma: = "Toplam: " & SUM(A1:A5)

Bu yöntem, büyük veri aralıklarını işlemeye gerek olmadığında hızlı düzenlemeler için idealdir.

Otomatik Doldurma (Flash Fill)

Excel'in modern sürümlerinde (2013'ten itibaren), program formüller olmadan birleştirme mantığını kendisi anlayabilir.

  1. Verilerin yanındaki sütuna, ilk satır için istenen sonucu manuel olarak girin (örneğin, ad ve soyadı boşlukla birleştirin).
  2. İkinci örneği yazmaya başlayın.
  3. Ctrl + E tuşlarına basın veya Veri > Anında Doldurma sekmesine gidin.

Excel deseni tanır ve sütunu benzer şekilde doldurur. Bu statik verilerdir (formül korunmaz), ancak tek seferlik görevler için son derece hızlı bir yöntemdir.

Birleştirme Yöntemlerinin Karşılaştırılması

YöntemOrijinal Verileri KorurBoşluklarla ÇalışırExcel SürümleriZorluk
"Birleştir" Düğmesi❌ Hayır (siler)❌ HayırTümüÇok Kolay
CONCAT Formülü✅ Evet❌ Hayır (fazladan ayırıcı koyar)TümüKolay
TEXTJOIN Fonksiyonu✅ Evet✅ Evet (boşlukları yok sayar)2019+ / 365Kolay
& Operatörü✅ Evet❌ HayırTümüKolay
Anında Doldurma✅ Evet (sonucu kopyalar)✅ Evet (akıllı analiz)2013+Çok Kolay

Sık Yapılan Hatalar ve Çözümleri

  • Birleştirmeden sonra veriler kayboluyor. Formül yerine "Hücreleri Birleştir" düğmesini kullandınız. İşlemi geri alın (Ctrl+Z) ve CONCAT veya TEXTJOIN fonksiyonlarını kullanın.
  • Fazladan ayırıcılar (çift boşluklar veya virgüller). Aralıkta boş hücreler varsa CONCAT kullanıldığında ortaya çıkar. Çözüm: DOĞRU argümanı ile TEXTJOIN fonksiyonuna geçiş yapın.
  • Metin yeni satıra geçmiyor. CHAR(10) kullandınız ancak hücreyi yapılandırmayı unuttunuz. Hücreye sağ tıklayın → Hücreleri Biçimlendir → Hizalama sekmesi → Metni Kaydır kutusunu işaretleyin.
  • Sayılar tarihe dönüşüyor veya formatını kaybediyor. Sayıları metinle birleştirirken Excel formatlamayı sıfırlayabilir. TEXT fonksiyonunu kullanın: =A1 & " rub. " yerine =TEXT(A1; "0") & " rub." yazın.

Sıkça Sorulan Sorular (SSS)

Satır sonu ile hücreleri nasıl birleştiririm? =CONCAT(A1; CHAR(10); B1) formülünü kullanın ve hücre biçiminde "Metni Kaydır" özelliğini mutlaka etkinleştirin.

Farklı sayfalardaki hücreleri birleştirebilir miyim? Evet, formülde diğer sayfaya referans vermeniz yeterlidir: =CONCAT(Sayfa1!A1; " "; Sayfa2!B1).

TEXTJOIN fonksiyonu #AD? hatası veriyorsa ne yapmalıyım? Bu fonksiyon yalnızca Excel 2019, 2021 ve Microsoft 365'te mevcuttur. Daha eski sürümlerde (2016, 2013) CONCAT fonksiyon kombinasyonlarını veya & operatörünü kullanın.

Birleştirilmiş hücreleri nasıl ayırırım? Birleştirilmiş hücreyi seçin ve seçimi kaldırmak için "Giriş" sekmesindeki "Birleştir ve Ortala" düğmesine tekrar tıklayın. Veriler yalnızca aralığın ilk hücresine döner, diğerleri boş kalır (bunların manuel olarak doldurulması veya kopyadan geri yüklenmesi gerekir).