Genel Bakış
METİNBİRLEŞTİR (TEXTJOIN), birden çok metin değerini, aralarına belirlediğiniz sınırlayıcıyı koyarak tek bir metin dizisinde birleştirir. Tek tek metinleri, sayıları ve hücre aralıklarını birleştirebilir; isterseniz boş hücreleri atlar. Bu nedenle ad listeleri, adres parçaları ve virgülle ayrılmış listeler oluşturmak için kullanılır.
metin1 ve sonrasındaki bağımsız değişkenler tek tek metin ya da sayı olabileceği gibi bir hücre aralığı da olabilir. Aralık verdiğinizde aralıktaki bütün hücreler tek tek birleştirilir; böylece uzun listeler için her hücreyi ayrı ayrı yazmanız gerekmez.
Sonuçlar sırasıyla Başlangıç ve bitiş, Başlangıç ve bitiş, Elma,Armut ve 1--2 olur. İlk satırda sınırlayıcı hücresi boş olduğundan parçalar doğrudan birbirine eklenir; metnin boşluğu ikinci parçanın başındaki boşluktan gelir. İkinci satırda sınırlayıcı olarak tek bir boşluk kullanılır. Dördüncü satırda virgül, son satırda ise iki karakterli bir sınırlayıcı kullanılır; sayılar da metin olarak birleştirilir.
Sonuçlar sırasıyla Pazartesi,Salı, Çarşamba,, Çarşamba ve Perşembe olur. boşları_yoksay değeri YANLIŞ olduğunda boş hücre de birleşime katılır; bu yüzden üçüncü satırda boş hücrenin yanına sınırlayıcı yine eklenir. Değer DOĞRU olduğunda boş hücreler atlanır; dördüncü ve beşinci satırda sonuçta fazladan sınırlayıcı kalmaz.
Sonuçlar sırasıyla Matematik - Fizik - Tarih, Edebiyat - Kimya ve Coğrafya - Müzik olur. Birden çok aralık verildiğinde aralıklar yazıldıkları sırayla birleştirilir. Boş hücreler yoksayıldığı için sonuçta yan yana iki sınırlayıcı oluşmaz.
Sonuçlar sırasıyla 2026-10-8, 14:30:45, 1--2--3 ve Ankara, İzmir, Bursa olur. Sayılar metne çevrilerek birleştirilir; sınırlayıcı tek karakter olabileceği gibi birden çok karakterden de oluşabilir. Sınırlayıcı yerine tanımsız bir ad yazarsanız işlev #AD? hatası verir:
Sınırlayıcıyı çift tırnak yerine kıvrık tırnakla yazarsanız Excel bunu metin olarak tanımaz ve yine #AD? hatası alırsınız.
Söz dizimi ve parametre
- Kategori
- Metin
- İngilizce adı
- TEXTJOIN
- Platform
- Windows Mac Web
4 bağımsız değişken
3 zorunlu
1 isteğe bağlı
Köşeli parantez [ ] isteğe bağlı demektir
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| sınırlayıcıdelimiter | Zorunlu | Birleştirilen metinlerin arasına konacak bir veya daha çok karakteri belirtir. |
| boşları_yoksayignore_empty | Zorunlu | Boş hücrelerin birleşime katılıp katılmayacağını belirleyen mantıksal değerdir: DOĞRU veya YANLIŞ. |
| metin1text1 | Zorunlu | Birleştirilecek ilk metin öğesini, sayıyı, hücreyi veya hücre aralığını belirtir. |
| metin2text2 | İsteğe bağlı | Birleştirilecek sonraki metin öğelerini, sayıları, hücreleri veya hücre aralıklarını belirtir. |
Geçerli kullanımlar
=METİNBİRLEŞTİR(", ";DOĞRU;A2:A6)
=METİNBİRLEŞTİR(" ";YANLIŞ;A2;B2)
=METİNBİRLEŞTİR(" - ";DOĞRU;A2:B2;C2:D2)
Desteklenen Excel sürümleri
2019 ve sonrası
- 2003 Desteklenmiyor
- 2007 Desteklenmiyor
- 2010 Desteklenmiyor
- 2013 Desteklenmiyor
- 2016 Desteklenmiyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Temel birleştirme ve sınırlayıcı
Her satırdaki iki parçayı C sütunundaki sınırlayıcıyla birleştirelim. Sınırlayıcı hücresi boşsa parçalar araya hiçbir şey girmeden birleşir. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=METİNBİRLEŞTİR(C2;YANLIŞ;A2;B2)
=TEXTJOIN(C2,FALSE,A2,B2)
METİNBİRLEŞTİR
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Birinci parça | İkinci parça | Sınırlayıcı | Birleşik metin |
| 2 | Başlangıç | ve bitiş | Başlangıç ve bitiş | |
| 3 | Başlangıç | ve bitiş | Başlangıç ve bitiş | |
| 4 | Elma | Armut | , | Elma,Armut |
| 5 | 1 | 2 | -- | 1--2 |
TemelExcelDepo v1.0.0
2. Boş hücreleri yoksayma
Aynı satırdaki iki hücrenin biri boş olduğunda sonucun nasıl değiştiğini görelim. C sütunu boş hücrelerin yoksayılıp yoksayılmayacağını belirler. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=METİNBİRLEŞTİR(",";C2;A2:B2)
=TEXTJOIN(",",C2,A2:B2)
METİNBİRLEŞTİR
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Gün 1 | Gün 2 | Boşları yoksay | Birleşik metin |
| 2 | Pazartesi | Salı | YANLIŞ | Pazartesi,Salı |
| 3 | Çarşamba | YANLIŞ | Çarşamba, | |
| 4 | Çarşamba | DOĞRU | Çarşamba | |
| 5 | Perşembe | DOĞRU | Perşembe |
Boş HücrelerExcelDepo v1.0.0
3. Birden çok aralığı birleştirme
Her satırda sabah ve öğleden sonra derslerini iki ayrı aralık olarak birleştirelim. Bazı hücreler boştur ve DOĞRU değeri bu hücreleri atlar. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=METİNBİRLEŞTİR(" - ";DOĞRU;A2:B2;C2:D2)
=TEXTJOIN(" - ",TRUE,A2:B2,C2:D2)
METİNBİRLEŞTİR
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Sabah 1 | Sabah 2 | Öğleden sonra 1 | Öğleden sonra 2 | Ders programı |
| 2 | Matematik | Fizik | Tarih | Matematik - Fizik - Tarih | |
| 3 | Edebiyat | Kimya | Edebiyat - Kimya | ||
| 4 | Coğrafya | Müzik | Coğrafya - Müzik |
Ders ProgramıExcelDepo v1.0.0
4. Çeşitli sınırlayıcılar ve hata durumu
Farklı türde verileri satıra göre farklı sınırlayıcılarla birleştirelim. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=METİNBİRLEŞTİR(D2;DOĞRU;A2:C2)
=TEXTJOIN(D2,TRUE,A2:C2)
METİNBİRLEŞTİR
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Parça 1 | Parça 2 | Parça 3 | Sınırlayıcı | Birleşik metin |
| 2 | 2026 | 10 | 8 | - | 2026-10-8 |
| 3 | 14 | 30 | 45 | : | 14:30:45 |
| 4 | 1 | 2 | 3 | -- | 1--2--3 |
| 5 | Ankara | İzmir | Bursa | , | Ankara, İzmir, Bursa |
Çeşitli VeriExcelDepo v1.0.0
=METİNBİRLEŞTİR(gecersiz_ad;DOĞRU;"Pzt";"Sal")
=TEXTJOIN(gecersiz_ad,TRUE,"Pzt","Sal")
Kullanırken dikkat edin
- sınırlayıcı: sınırlayıcı, bir veya daha çok karakter olabilir; çift tırnak içinde yazılır ya da metin içeren bir hücreye başvurulur. sınırlayıcı verilmezse, yani ilk bağımsız değişken boş bırakılırsa boş metin kullanılır ve parçalar araya hiçbir şey girmeden birleştirilir:
sınırlayıcı metin olarak tanınmazsa işlev #AD? hatası verir. Tanımsız bir ad ya da çift tırnak yerine kıvrık tırnak kullanmak bu hataya yol açar.=METİNBİRLEŞTİR(;YANLIŞ;"Ali";"Veli";"Can")=TEXTJOIN(,FALSE,"Ali","Veli","Can") - boşları_yoksay: boşları_yoksay mantıksal bir değerdir:
- DOĞRU veya 1: Boş hücreler yoksayılır; sonuçta bu hücreler için sınırlayıcı eklenmez.
- YANLIŞ veya 0: Boş hücreler de birleşime katılır; boş hücrenin yanına sınırlayıcı yine eklenir.
- metin1, metin2: metin1 ve metin2 ile devamındaki bağımsız değişkenler tek tek metin, sayı, hücre ya da hücre aralığı olabilir. En fazla 252 metin bağımsız değişkeni kullanabilirsiniz. Bir aralık verdiğinizde hücreler satır satır, soldan sağa doğru birleştirilir. Birden çok aralık verirseniz aralıklar yazıldıkları sırayla birleştirilir; örneğin B1:C5 ve B1:B5 ile C1:C5 farklı sıralarda sonuç üretir.
- Sonuç uzunluğu: Birleşik metin 32.767 karakterden uzun olursa işlev #DEĞER! hatası verir.
- Sürüm: Bu işlev Excel 2019 ile eklenmiştir. İşlev kullandığınız sürümde yoksa #AD? hatası görürsünüz.
- İlgili işlevler:
- ARALIKBİRLEŞTİR: Metinleri sınırlayıcı olmadan birleştirmek istediğinizde tercih edilir.
- METNEÇEVİR: Sayıyı ya da tarihi birleştirmeden önce istediğiniz biçimde metne çevirmek istediğinizde kullanılır.
- METİNSONRASI: Metnin belirli bir sınırlayıcıdan sonraki bölümünü almak istediğinizde kullanılır.
- METİNÖNCESİ: Metnin belirli bir sınırlayıcıdan önceki bölümünü almak istediğinizde kullanılır.
- METİNBÖL: Birleşik bir metni sınırlayıcılara göre sütunlara bölmek, yani birleştirme işleminin tersini yapmak istediğinizde tercih edilir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2019
- Excel 2021
- Excel 2024