Genel Bakış
Birleştirme (Concatenation), iki ya da daha fazla metin, sayı veya hücre değerinin tek bir metin olarak art arda eklenmesidir. Ad ile soyadı, adres parçalarını ya da kodları tek hücrede toplamak için kullanılır. Excel'de bunu & işleci ile BİRLEŞTİR, D.BİRLEŞTİR ve METİNBİRLEŞTİR işlevleri sağlar.
Aynı işi BİRLEŞTİR işleviyle yapmak için:
İki değeri alt alta yazmak için araya satır sonu karakteri eklenir. Bu karakterin kodu 10'dur, DAMGA (CHAR) işleviyle üretilir:
Satır sonunun görünmesi için hücrede Giriş > Hizalama > Metni Kaydır (Home > Alignment > Wrap Text) seçeneğini açık tutun.
Örüntü basitse Veri > Veri Araçları > Hızlı Doldur (Data > Data Tools > Flash Fill) özelliği de Ctrl+E kısayoluyla birleştirme yapabilir. İlk satırın sonucunu elle yazıp Ctrl+E tuşlarına basmanız yeterlidir, ancak sonuç formül değil sabit metindir. Formül sonuçlarını sabit değere çevirmek için Özel Yapıştır > Değerler (Paste Special > Values) kullanın.
D2 hücresi ad ile soyadı arasına bir boşluk koyarak Ayşe Yılmaz sonucunu verir. E2 hücresi ise sabit metinleri (virgül, boşluk ve parantezler) hücre başvurularıyla karıştırarak Yılmaz, Ayşe (İzmir) sonucunu üretir. Ayırıcılar çift tırnak içinde yazıldığı için istediğiniz karakteri kullanabilirsiniz.
Metinsiz sütununda D2 hücresi Dizüstü Bilgisayar - 42500,5 TL - 45366 sonucunu verir: tarih seri numarasına dönmüş, tutar da biçimsiz kalmıştır. E2 hücresi METNEÇEVİR sayesinde Dizüstü Bilgisayar - 42.500,50 TL - 15.03.2024 sonucunu üretir. Hücrede görünen biçim, birleştirme sırasında otomatik taşınmaz; biçimi formül içinde belirtmeniz gerekir.
F2 hücresi Excel, Logo, F3 hücresi CRM, Sunum sonucunu verir. Burak Aydın'ın satırında Beceri 2 boştur, ancak ikinci bağımsız değişken DOĞRU olduğu için listede fazladan virgül oluşmaz. Aynı işi & işleciyle yapsaydınız boş hücreler için ayrıca koşul yazmanız gerekirdi. Bu işlev yalnızca Excel 2019 ve Microsoft 365 sürümlerinde bulunur.
Birleştirme yöntemleri
Birleştirme sonucu her zaman metindir. Hücre başvuruları, tırnak içindeki sabit metinler (ayırıcılar) ve işlev sonuçları birlikte kullanılabilir. Excel'de dört yol vardır:- & işleci: Değerleri aralarına koyarak art arda ekler. En kısa ve en çok kullanılan yoldur.
- BİRLEŞTİR (CONCATENATE): Her bağımsız değişkeni ayrı ayrı alır, aralık kabul etmez. Eski bir işlevdir, uyumluluk için durur.
- D.BİRLEŞTİR (CONCAT): BİRLEŞTİR işlevinin yerini alır ve A2:C2 gibi aralıkları kabul eder. Excel 2019 ve Microsoft 365 sürümlerinde vardır.
- METİNBİRLEŞTİR (TEXTJOIN): Ayırıcıyı bir kez yazarsınız, boş hücreleri isteğe bağlı atlar ve aralıkla çalışır. Excel 2019 ve Microsoft 365 sürümlerinde vardır.
=A2&" "&B2
=BİRLEŞTİR(A2;" ";B2)
=CONCATENATE(A2," ",B2)
Nasıl kullanılır
Birleştirme için özel bir menü komutu yoktur, formülle yapılır. Adımlar şöyledir:- Sonucun yazılacağı hücreyi seçin.
- Eşittir işaretiyle formülü başlatın, ilk hücreye tıklayın ya da başvurusunu yazın.
- & işaretini yazın, ardından ayırıcıyı çift tırnak içinde ekleyin (boşluk için " ", virgül ve boşluk için ", ").
- & işaretiyle sonraki hücreyi ya da metni ekleyin, Enter tuşuna basın.
- Formülü aşağıya çoğaltmak için hücrenin sağ alt köşesindeki doldurma tutamacını çift tıklayın.
=METİNBİRLEŞTİR(", ";DOĞRU;C2:E2)
=TEXTJOIN(", ",TRUE,C2:E2)
Sayı, tarih ve satır sonu
Tarih ve sayılar birleştirmede biçimlerini kaybeder. Excel tarihi seri numarası, sayıyı da biçimsiz haliyle metne ekler. Biçimi korumak için METNEÇEVİR (TEXT) işlevini kullanın. Türkçe Excel'de biçim kodları gg.aa.yyyy gibi Türkçe, İngilizce Excel'de dd.mm.yyyy gibi İngilizce yazılır:=A2&" - "&METNEÇEVİR(C2;"gg.aa.yyyy")
=A2&" - "&TEXT(C2,"dd.mm.yyyy")
Satır sonunun görünmesi için hücrede Giriş > Hizalama > Metni Kaydır (Home > Alignment > Wrap Text) seçeneğini açık tutun.
Hücreleri Birleştir ile karıştırmayın
Metin birleştirme ile Giriş > Hizalama > Birleştir ve Ortala (Home > Alignment > Merge & Center) komutu farklı işlemlerdir. Birleştir ve Ortala komutu birden çok hücreyi tek bir hücre alanına çevirir ve yalnız sol üstteki değeri korur. Metin birleştirme ise hücreleri olduğu gibi bırakır, değerleri bir formülle yeni bir hücrede toplar.Örüntü basitse Veri > Veri Araçları > Hızlı Doldur (Data > Data Tools > Flash Fill) özelliği de Ctrl+E kısayoluyla birleştirme yapabilir. İlk satırın sonucunu elle yazıp Ctrl+E tuşlarına basmanız yeterlidir, ancak sonuç formül değil sabit metindir. Formül sonuçlarını sabit değere çevirmek için Özel Yapıştır > Değerler (Paste Special > Values) kullanın.
1. Ad ve soyadı & işleciyle birleştirme
A sütununda ad, B sütununda soyad, C sütununda şehir yer alıyor. D2 hücresine ad ile soyadı boşlukla birleştiren, E2 hücresine ise soyad, ad ve parantez içinde şehri yazan formülü girin, sonra formülleri aşağıya doğru çoğaltın.Birleştirme
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ad | Soyad | Şehir | Tam Ad | Etiket |
| 2 | Ayşe | Yılmaz | İzmir | Ayşe Yılmaz | Yılmaz, Ayşe (İzmir) |
| 3 | Mehmet | Demir | Ankara | Mehmet Demir | Demir, Mehmet (Ankara) |
| 4 | Fatma | Kaya | Bursa | Fatma Kaya | Kaya, Fatma (Bursa) |
| 5 | Ali | Çelik | Konya | Ali Çelik | Çelik, Ali (Konya) |
| 6 | Zeynep | Arslan | Adana | Zeynep Arslan | Arslan, Zeynep (Adana) |
Ad SoyadExcelDepo v1.0.0
2. Tutar ve tarihi METNEÇEVİR ile birleştirme
A sütununda ürün, B sütununda tutar, C sütununda sipariş tarihi var. D sütununda tutar ve tarihi doğrudan birleştirin, E sütununda ise aynı değerleri METNEÇEVİR (TEXT) işleviyle biçimlendirerek birleştirin. Böylece iki yaklaşımı yan yana karşılaştırırsınız.Birleştirme
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ürün | Tutar | Tarih | Metinsiz | Biçimli |
| 2 | Dizüstü Bilgisayar | 42.500,50 | 15.03.2024 | Dizüstü Bilgisayar - 42500,5 TL - 45366 | Dizüstü Bilgisayar - 42.500,50 TL - 15.03.2024 |
| 3 | Monitör | 8.750,00 | 02.04.2024 | Monitör - 8750 TL - 45384 | Monitör - 8.750,00 TL - 02.04.2024 |
| 4 | Klavye | 1.299,90 | 18.04.2024 | Klavye - 1299,9 TL - 45400 | Klavye - 1.299,90 TL - 18.04.2024 |
| 5 | Yazıcı | 6.400,00 | 06.05.2024 | Yazıcı - 6400 TL - 45418 | Yazıcı - 6.400,00 TL - 06.05.2024 |
Sipariş NotuExcelDepo v1.0.0
3. Boş hücreleri atlayarak METİNBİRLEŞTİR
C, D ve E sütunlarında her personelin becerileri yazılı, bazı hücreler boş. F2 hücresine METİNBİRLEŞTİR (TEXTJOIN) işlevini girin: ayırıcı virgül ve boşluk, ikinci bağımsız değişken DOĞRU (boşları atla), üçüncü bağımsız değişken C2:E2 aralığı olsun. Formülü aşağıya çoğaltın.Birleştirme
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Personel | Departman | Beceri 1 | Beceri 2 | Beceri 3 | Beceri Listesi |
| 2 | Elif Şahin | Muhasebe | Excel | Logo | Excel, Logo | |
| 3 | Burak Aydın | Satış | CRM | Sunum | CRM, Sunum | |
| 4 | Cem Korkmaz | Lojistik | SAP | Excel | Power BI | SAP, Excel, Power BI |
| 5 | Selin Öztürk | İnsan Kaynakları | Mülakat | Mülakat |
Beceri ListesiExcelDepo v1.0.0
Kullanırken dikkat edin
- Sayı ve tarihleri biçimlendirin: Tarih, saat, para birimi ve yüzde gibi biçimli değerleri birleştirirken METNEÇEVİR kullanmazsanız Excel hücredeki ham değeri ekler. Tarih seri numarası (ör. beş basamaklı bir sayı), yüzde ise ondalık sayı olarak görünür.
- Boşlukları ve ayırıcıları unutmayın: & işleci değerler arasına kendiliğinden boşluk koymaz. Ad ve soyadı ayırmak için " " gibi bir sabit metin eklemeyi unutmayın. Ayırıcı olarak kullandığınız metin her zaman çift tırnak içinde yazılmalıdır.
- BİRLEŞTİR aralık kabul etmez: BİRLEŞTİR işlevine A2:C2 gibi bir aralık verirseniz tüm hücreleri birleştirmez. Aralık kullanmak için D.BİRLEŞTİR ya da METİNBİRLEŞTİR işlevini tercih edin.
- Sürüm farkları: D.BİRLEŞTİR ve METİNBİRLEŞTİR işlevleri Excel 2016 ve öncesinde bulunmaz, dosyayı bu sürümlerde açan kullanıcıda #AD? hatası görülebilir. Eski sürümlerle paylaşacağınız dosyalarda & işleci ya da BİRLEŞTİR işlevini kullanın.
- Sonuç metindir: Birleştirme sonucu metin olduğundan, içinde rakam bulunsa bile toplama gibi işlemlerde sayı gibi davranmaz. Sonucu sayıya çevirmek için DEĞER işlevini kullanın.
- Karakter sınırları: Bir formülün içine yazdığınız tek bir metin sabiti en çok 255 karakter olabilir. Daha uzun metinleri bölerek & işleciyle ekleyin ya da hücre başvurusu kullanın. Bir hücrenin içerebileceği toplam karakter sayısı ise 32.767'dir.
- Formülü değere çevirme: Formülle ürettiğiniz metni sabit bir değere dönüştürmek, kaynak sütunları silmeden önce gereklidir. Hücreleri kopyalayın ve Özel Yapıştır > Değerler (Paste Special > Values) seçeneğiyle yapıştırın.
- İlgili konular: BİRLEŞTİR, D.BİRLEŞTİR, METİNBİRLEŞTİR, METNEÇEVİR, DAMGA, KIRP, DEĞER, SOLDAN, SAĞDAN, PARÇAAL, Hızlı Doldur, Birleştir ve Ortala, Metni Kaydır, Metni Sütunlara Dönüştür.