Excel'de Metin Birleştirme: Eski Formüllerden Modern İşlevlere

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

Modern Excel sürümlerinde (2019, 2021, 365) birden fazla hücredeki metni tek bir satırda birleştirmek için basit yapıştırma işlemi için BİRLEŞTİR (İngilizce CONCAT) veya ayırıcıları otomatik eklemek ve boş hücreleri atlamak için METİNBİRLEŞTİR (İngilizce TEXTJOIN) işlevini kullanın. Programın eski sürümlerinde ise eski BİRLEŞTİR işlevi uygulanır. Araç seçimi, yazılım sürümüne ve dize oluşturulurken boş değerlerin yoksayılması gerekip gerekmediğine bağlıdır.

İşlevlerin Evrimi: BİRLEŞTİR'e Karşı BİRLEŞTİR (CONCAT)

Farklı Excel sürümlerinde aynı görevler farklı araçlarla çözülür. Uyumluluk hatalarından kaçınmak için farkları anlamak önemlidir.

  • BİRLEŞTİR (CONCATENATE) — tüm sürümlerde bulunan klasik işlevdir. Her bir hücrenin noktalı virgülle ayrılarak listelenmesini gerektirir. Tüm aralıklarla toplu halde çalışamaz ve fazladan boşlukları otomatik olarak yoksaymaz. Eski kabul edilir, ancak geriye dönük uyumluluk için korunmaktadır.
  • BİRLEŞTİR (CONCAT) — BİRLEŞTİR işlevinin modern halefidir. Ana avantajı, hücreleri tek tek listelemek yerine tüm bir hücre aralığını (örneğin A1:A10) belirtebilmesidir. Daha hızlı çalışır ve yazımı daha kolaydır.
  • METİNBİRLEŞTİR (TEXTJOIN) — en güçlü araçtır. Tüm aralık için tek bir ayırıcı (boşluk, virgül, tire) tanımlamanıza olanak tanır ve sonuç dizesinde çift boşluklar veya gereksiz noktalama işaretleri olmaması için boş hücreleri otomatik olarak atlar.

İpucu: Excel 2016 veya daha yenisi kullanıyorsanız, BİRLEŞTİR'i unutun. Basit birleştirme için BİRLEŞTİR ve ayırıcılara ihtiyaç duyuyorsanız METİNBİRLEŞTİR kullanın.

Kullanım İçin Pratik Örnekler

Bu işlevlerin vazgeçilmez olduğu gerçek senaryoları inceleyelim.

1. Ayrı Sütunlardan Ad Soyad Oluşturma

Görev: A2, B2 ve C2 hücrelerindeki ad, ikinci ad ve soyadı boşluklarla tek bir satırda birleştirin.

  • Formül: =BİRLEŞTİR(A2; " "; B2; " "; C2)
  • Sonuç: İvan Petroviç Sidorov
  • Not: İkinci ad yoksa (hücre boşsa), ad ve soyad arasında çift boşluk kalır. Bu sorunu çözmek için METİNBİRLEŞTİR kullanmak daha iyidir.

2. Boş Hücre Atlayan Mükemmel Liste

Görev: Verileri birleştirin, ancak herhangi bir hücre boşsa, arkasında gereksiz bir ayırıcı bırakmamalıdır.

  • Formül: =METİNBİRLEŞTİR(" "; DOĞRU; A2; B2; C2)
    • İlk bağımsız değişken " " — ayırıcı (boşluk).
    • İkinci bağımsız değişken DOĞRU (veya 1) — boş hücreleri yoksayma talimatı.
  • Sonuç: İkinci ad eksik olsa bile, ad ve soyad tam olarak bir boşlukla ayrılacaktır.

3. E-posta Adresi Oluşturma

Görev: Ad ve soyada dayanarak [email protected] biçiminde kurumsal e-posta oluşturun.

  • Formül: =KÜÇÜKHARF(BİRLEŞTİR(A2; "."; B2; "@sirket.ru"))
  • KÜÇÜKHARF (LOWER) işlevi, tüm sonucu küçük harfe çevirecektir; bu, e-postanın düzgün çalışması için kritiktir.

Ayırıcılar ve Veri Dizileriyle Çalışma

Modern işlevler, büyük veri hacimlerini saniyeler içinde işlemeye olanak tanır.

Dikey bir ürün listesini virgülle ayrılmış yatay bir satıra dönüştürmeniz gerekiyorsa (örneğin rapor için): =METİNBİRLEŞTİR(", "; DOĞRU; A2:A20) Bu formül, A2:A20 aralığındaki tüm boş olmayan değerleri alacak ve bunları şu şekilde tek bir satırda birleştirecektir: Elmalar, Armutlar, Muzlar.

BİRLEŞTİR işlevinde, yalnızca bağımsız değişkenler olarak ayrı ayrı hücreleri kabul ettiği için, karmaşık ek formüller veya makrolar olmadan böyle bir hile mümkün değildir.

Sık Yapılan Hata: Formül bağımsız değişkenlerinde virgül yerine noktalı virgül kullanılması. Rusça yerel ayarlı Excel'de bağımsız değişken ayırıcısı noktalı virgüldür (;) ve metin dizeleri tırnak içine alınır. Formül hata veriyorsa bölgesel ayarları kontrol edin.

İşlevlerin Tabloda Karşılaştırılması

İşlevExcel SürümüAralıklarla ÇalışmaBoş Hücreleri AtlamaAyırıcı Esnekliği
BİRLEŞTİRTüm sürümlerHayır (sadece tek tek)Hayır (boşluk ekler)Her bağımsız değişkene manuel ekleme
BİRLEŞTİR2016+EvetHayırManuel ekleme
METİNBİRLEŞTİR2016+EvetEvet (otomatik)Tümü için tek ayar

Sık Yapılan Hatalar ve Çözüm Yolları

  1. Sonuçta fazladan boşluklar. Hücrelerden biri boş olduğunda BİRLEŞTİR kullanıldığında ortaya çıkar. Çözüm: İşlevi, boş değerleri atlama parametresiyle METİNBİRLEŞTİR ile değiştirin.

  2. #YANLIŞ! (#VALUE!) hatası. Genellikle eski BİRLEŞTİR işlevinde bir aralık birleştirmeye çalışıldığında veya hücrelerden birinde hata bulunduğunda oluşur. Çözüm: Formülü BİRLEŞTİR ile güncelleyin veya bağımsız değişkenleri HATAAYIKLA işlevi ile sarın.

  3. Yanlış harf durumu. Özel isimleri veya e-postaları birleştirirken genellikle karışık harf durumu elde edilir. Çözüm: Tüm formülü BÜYÜKHARF (Büyük Harfler için), KÜÇÜKHARF (küçük harfler için) veya BAŞHARF (Her Kelimenin İlk Harfi Büyük) içine alın.

SSS

Metin sayılar ve tarihlerle birleştirilebilir mi? Evet, işlevler herhangi bir veri türüyle çalışır. Ancak tarihler sayılara dönüşebilir (örneğin, 44567). Tarih biçimini korumak için METİN işlevini kullanın: =BİRLEŞTİR("Tarih: "; METİN(A2; "GG.AA.YYYY")).

Eski Excel 2010'um varsa ne yapmalıyım? BİRLEŞTİR işlevini veya ampersand operatörü & kullanın. Örnek: =A2 & " " & B2. Bu, en eski sürümlerde bile çalışan evrensel bir yöntemdir.

Birleştirilmiş hücre içinde satır sonu nasıl eklenir? Ayırıcı olarak KARAKTER(10) özel karakterini kullanın. Örnek: =METİNBİRLEŞTİR(KARAKTER(10); DOĞRU; A2; B2). "Giriş" sekmesindeki hücrede "Sözcük Kaydır" seçeneğini etkinleştirmeyi unutmayın.