Excel'de Metin Oluşturma Ustalık Sınıfı

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

Excel'de birden fazla hücredeki metni hızlıca tek bir satırda birleştirmek için, ayırıcıları otomatik olarak ekleyen ve boş hücreleri atlayan TEXTJOIN (İngilizce sürümde) veya BİRLEŞTİR.METİN fonksiyonunu kullanın. Basit durumlar için & operatörü veya eski BİRLEŞTİR fonksiyonu uygundur. Bu yöntemler, kaynak veriler değiştiğinde güncellenen dinamik adresler, tam adlar ve listeler oluşturmanıza olanak tanır.

Verileri neden birleştirmeli ve hangi araçlar mevcut?

Dağınık veriler (ad, soyad, baba adı; cadde, bina no, daire no) analiz etmek ve dışa aktarmak açısından kullanışsızdır. Birleştirme işlemi, raporlar, veritabanlarına aktarım veya e-posta listeleri oluşturma için gerekli olan tek bir yapı yaratır.

Modern Excel'de üç temel yaklaşım bulunmaktadır:

  1. & Operatörü — tüm sürümlerde çalışan evrensel yöntem.
  2. BİRLEŞTİR Fonksiyonu — klasik ancak daha az esnek bir araç.
  3. BİRLEŞTİR.METİN Fonksiyonu — güçlü bir araç (Excel 2019 ve Office 365'te mevcuttur), tüm aralık için ayırıcıyı bir kez tanımlamanıza olanak tanır.

Hızlı Başlangıç: Yeni bir Excel sürümünüz varsa, doğrudan BİRLEŞTİR.METİN bölümüne geçin. Bu, boşlukları ve virgülleri ayarlama konusunda zaman kazandırır.

Temel Yöntemler: Ampersand ve BİRLEŞTİR

Bu yöntemler, eski sürümler dahil olmak üzere programın herhangi bir sürümünde çalışır.

Birleştirme Operatörü (&)

İki hücreyi birleştirmenin en hızlı yolu. & işareti değerler arasında "yapıştırıcı" görevi görür.

  • Sözdizimi: =Hücre1 & "ayırıcı" & Hücre2
  • Boşluk örneği: =A2 & " " & B2 (sonuç: Ivan Petrov)
  • Virgül örneği: =A2 & ", " & B2 (sonuç: Ivan, Petrov)

Statik metin eklemeniz gerekirse, mutlaka tırnak içine alınmalıdır: =A2 & " durumuna sahip: " & B2

BİRLEŞTİR Fonksiyonu

Ampersand'a benzer şekilde çalışır ancak formül olarak yazılır.

  • Sözdizimi: =BİRLEŞTİR(metin1; metin2; ...)
  • Örnek: =BİRLEŞTİR(A2; " "; B2)

Bu yöntemlerin başlıca dezavantajı, her hücre çifti arasında ayırıcıyı manuel olarak yazmanız gerekliliğidir. 10 sütunu birleştiriyorsanız, formül hantal hale gelir ve boşluk unutulma riski artar.

İleri Seviye: BİRLEŞTİR.METİN Fonksiyonu

BİRLEŞTİR.METİN (İngilizce TEXTJOIN) fonksiyonu, ayırıcıların manuel giriş sorununu çözer. Ayırıcı karakterini bir kez belirtmenize ve bunu tüm aralığa uygulamanıza olanak tanır.

Sözdizimi: =BİRLEŞTİR.METİN(ayırıcı; boş_hücreleri_yoksay; aralık1; [aralık2]; ...)

  1. Ayırıcı: Tırnak içindeki metin (boşluk, virgül, tire).
  2. Boş_hücreleri_yoksay: DOĞRU (veya 1) — fazladan işaret olmaması için boş hücreleri atlar; YANLIŞ (veya 0) — bunları dikkate alır.
  3. Aralık: Birleştirilecek hücreler.

Pratik Örnekler

Fazladan virgül olmadan tam adres oluşturma Bazı satırlarda daire numarası olmayan bir tablo düşünün. Normal birleştirme işlemi fazladan bir virgül bırakır. BİRLEŞTİR.METİN bunu otomatik olarak kaldırır. =BİRLEŞTİR.METİN(", "; DOĞRU; A2; B2; C2; D2) Nerede: A — şehir, B — cadde, C — bina no, D — daire no.

Noktalı virgül ile liste birleştirme A2:A10 sütunundaki ürün listesini tek bir hücrede toplamak gerekirse: =BİRLEŞTİR.METİN("; "; DOĞRU; A2:A10)

Her öğeye biçimlendirme ekleme Her öğeyi doğrudan dizi formülü içinde tırnak içine alabilirsiniz (Office 365 için): =BİRLEŞTİR.METİN(", "; DOĞRU; """" & A2:A10 & """")

Büyük Diziler ve Koşullarla Çalışma

Verileri birleştirmeden önce filtrelemek gerektiği karmaşık görevler için fonksiyon tüm potansiyelini ortaya koyar.

Yinelenenleri Hariç Tutma ve Filtreleme

Listeden yalnızca benzersiz değerleri toplamak gerekirse (örneğin, tekrarları olmayan şehir listesi): =BİRLEŞTİR.METİN(", "; DOĞRU; UNIQUE(FILTER(A2:A100; A2:A100<>""))) (Excel 365 Gerektirir)

Koşullu Birleştirme

Yalnızca koşulun sağlandığı satırların metnini toplama. Örneğin, durumu "Aktif" olan çalışanların isimlerini toplama: =BİRLEŞTİR.METİN(", "; DOĞRU; IF(B2:B10="Aktif"; A2:A10; "")) Not: Eski sürümlerde bu formül Ctrl+Shift+Enter kombinasyonu ile onaylanmalıdır.

Araç Seçimi İçin Yöntem Karşılaştırması

GörevEn İyi AraçNeden
2-3 hücreyi birleştirme& OperatörüHızlı yazılır, her yerde çalışır
10+ hücreden liste oluşturmaBİRLEŞTİR.METİNAyırıcıyı defalarca yazmaya gerek yok
Verilerde boş hücreler varBİRLEŞTİR.METİNFazladan işaretleri otomatik kaldırır
Eski Excel (2010-2016)BİRLEŞTİR veya &Yeni fonksiyonlar mevcut değil
Karmaşık koşul gerekliIF/FILTER ile kombinasyonİşleme mantığında esneklik

Metinle Çalışırken Sık Yapılan Hatalar

  1. Sonunda fazladan boşluklar: & kullanırken tırnak içinde fazladan boşluk koymak kolaydır ("" yerine " "). Formülü görsel olarak kontrol edin.
  2. Boşlukları görmezden gelme: Boş hücreleri yoksayma modunu kullanmazsanız, veri eksik olduğunda "Moskova, , Lenin Cad." gibi bir sonuç alırsınız. İkinci argümanı her zaman DOĞRU olarak ayarlayın.
  3. Ayırıcıların yerelleştirilmesi: Rusça Excel sürümünde argümanlar noktalı virgül (;) ile ayrılır, İngilizce sürümde virgül (,) ile ayrılır. İngilizce kaynaklardan formül kopyalamak, ayırıcıların değiştirilmesini gerektirir.
  4. Sayısal biçimler: Tarihleri veya para birimlerini birleştirirken sayılara dönüşebilirler (örneğin, 01.01.2022 yerine 44567). Birleştirmeden önce biçimlendirmek için METNEÇEVİR fonksiyonunu kullanın: =A2 & " tarihi: " & METNEÇEVİR(B2; "GG.AA.YYYY")

SSS

Hücreleri satır sonu ile birleştirebilir miyim? Evet. Ayırıcı olarak KARAKTER(10) özel karakterini kullanın. Formül: =BİRLEŞTİR.METİN(KARAKTER(10); DOĞRU; A2:C2). Sonuç hücresinde "Ana Sayfa" sekmesinde mutlaka "Metni Kaydır" özelliğini etkinleştirin.

BİRLEŞTİR.METİN fonksiyonu yoksa ne yapmalı? Makro (VBA) kullanın veya IF fonksiyonu ile boşluk kontrolü yaparak & operatörünü sırayla uyguladığınız bir yardımcı sütun oluşturun.

Birleştirilmiş metni nasıl tekrar ayırabilirim? Ters işlem için "Veri" sekmesindeki "Metni Sütunlara Dönüştür" aracını veya yeni Excel sürümlerinde METİN.BÖL fonksiyonunu kullanın.