İçeriğe geç
parazade
MetinÖrnekler doğrulandı

METİNBİRLEŞTİR Formülü (TEXTJOIN): Ayıraçla Metin Birleştirme

METİNBİRLEŞTİR

İngilizce adı: TEXTJOIN

SürümlerMicrosoft 365Excel 2021Excel 2019Excel WebExcel Mac(en az Excel 2019)

Yayın: · Son güncelleme:

METİNBİRLEŞTİR kısaca

METİNBİRLEŞTİR, bir aralıktaki metinleri aralarına seçtiğiniz ayıracı koyarak birleştirir ve isterseniz boş hücreleri atlar. Ürün listesini virgüllü tek satıra çevirmek ya da tarih parçalarını tireyle birleştirmek için kullanılır.

Söz dizimi

METİNBİRLEŞTİR(sınırlayıcı; boşları_yoksay; metin1; [metin2]; ...)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

Argümanlar

ArgümanDurumAçıklama
sınırlayıcıdelimiterZorunluÖğelerin arasına konacak metin. Virgül, boşluk, tire ya da boş metin olabilir.
boşları_yoksayignore_emptyZorunluDOĞRU ise boş hücreler atlanır; YANLIŞ ise boş hücreler için de ayıraç eklenir.
metin1text1ZorunluBirleştirilecek ilk metin, hücre ya da aralık.
metin2, ...text2, ...İsteğe bağlıEklenecek diğer öğeler. metin1 dahil en fazla 252 metin argümanı kullanılabilir.
İçindekiler
  1. METİNBİRLEŞTİR ne yapar?
  2. Üç zorunlu argüman
  3. Boşları yoksaymak ya da saymak
  4. Tarih parçalarından tireli tarih
  5. Sürüm ve hata notları
  6. Kendi listenizle deneyin

METİNBİRLEŞTİR ne yapar?

Excel METİNBİRLEŞTİR formülü, bir aralıktaki değerleri birleştirirken her ikisinin arasına aynı ayıracı koyar. A2:A5 aralığında "Kalem", boş bir hücre, "Defter" ve "Silgi" varsa =METİNBİRLEŞTİR(", ";DOĞRU;A2:A5) "Kalem, Defter, Silgi" döndürür. Boş hücre atlandığı için arada fazladan virgül oluşmaz.

ARALIKBİRLEŞTİR ile yapmak için her öğenin arasına ayıracı elle yazmanız gerekirdi. METİNBİRLEŞTİR bu işi tek argümanla çözer.

Üç zorunlu argüman

İlk argüman sınırlayıcı, öğelerin arasına konacak metindir. İkincisi boşları_yoksay, boş hücrelerin atlanıp atlanmayacağını belirler. Üçüncüsü metin1 ise birleştirilecek ilk öğe ya da aralıktır.

Microsoft'a göre metin1 dahil en fazla 252 metin argümanı verilebilir. Sonuç 32.767 karakteri aşarsa fonksiyon #DEĞER! hatası döndürür.

Boşları yoksaymak ya da saymak

boşları_yoksay argümanı sonucu doğrudan değiştirir. Aynı ürün listesinde DOĞRU yerine YANLIŞ yazarsanız boş hücre için de ayıraç eklenir ve sonuç "Kalem, , Defter, Silgi" olur. Bu, çoğu raporda istenmeyen bir görünümdür.

YANLIŞ seçeneği, boş alanın yerinin korunması gereken durumlarda işe yarar. Örneğin sabit sıralı bir CSV satırı üretirken boş sütunun da iki virgül arasında görünmesi gerekir.

Tarih parçalarından tireli tarih

Yıl, ay ve günü ayrı sütunlarda tutan bir tabloda bu parçaları tek bir metinde toplayabilirsiniz. A2:C2 hücrelerinde "2026", "03" ve "15" metinleri varsa =METİNBİRLEŞTİR("-";DOĞRU;A2:C2) "2026-03-15" üretir. Ay ve gün sayı olarak saklanıyorsa baştaki sıfır kaybolur, bu durumda parçaları METNEÇEVİR ile "00" biçimine getirmek gerekir.

Aynı yöntem ürün etiketleri, adres satırları ve e-posta alıcı listeleri için de geçerlidir. Alıcı listesinde ayıraç olarak "; " kullanmanız yeterlidir.

Koşula göre birleştirme de mümkündür. Microsoft 365 ve Excel 2021'de METİNBİRLEŞTİR'i FİLTRE ile birlikte kullanarak yalnız belirli bir kategorideki ürünleri listeleyebilirsiniz: =METİNBİRLEŞTİR(", ";DOĞRU;FİLTRE(A2:A20;B2:B20="Kırtasiye")). FİLTRE bulunmayan sürümlerde bu formül #AD? hatası verir.

Sürüm ve hata notları

METİNBİRLEŞTİR, Excel 2019, 2021, 2024, Microsoft 365, web ve Mac sürümlerinde bulunur. Excel 2016 ve öncesinde dosya açıldığında formül #AD? hatası verir. Paylaştığınız kişilerin sürümünü bilmiyorsanız sonucu Değerleri Yapıştır ile sabitlemek güvenli bir yoldur.

Aralıkta hata içeren bir hücre varsa sonuç da o hatayı gösterir. Kaynak sütunda #YOK gibi hatalar bekleniyorsa onları önce EĞERHATA ile boş metne çevirin.

Sonucu başka bir hücrede kullanmak için de METİNBİRLEŞTİR elverişlidir. Bir toplantıya katılacak kişilerin e-posta adreslerini =METİNBİRLEŞTİR("; ";DOĞRU;B2:B30) ile tek hücrede toplayıp e-posta programının alıcı alanına yapıştırabilirsiniz. Boş satırlar atlandığı için listeye sonradan eklenen kişiler de formülü bozmadan sonuca katılır.

Kendi listenizle deneyin

Ayıraç gerekmiyorsa ARALIKBİRLEŞTİR, eski sürümlerle uyum gerekiyorsa BİRLEŞTİR ve & işareti daha uygundur. Bir hücredeki metni ayıraçtan bölmek, yani tersini yapmak için Microsoft 365'te METİNBÖL bulunur.

Şimdi bir sütundaki ürün adlarını =METİNBİRLEŞTİR(", ";DOĞRU;A2:A20) ile tek hücrede toplayın. Ardından ikinci argümanı YANLIŞ yapıp boş hücrelerin sonuca nasıl yansıdığını görün.

Örnekler

Örnek 1: Ürün listesini virgülle birleştirme
ABC
1Ürün
2KalemKalem, Defter, Silgi
3
4Defter
5Silgi
=METİNBİRLEŞTİR(", ";DOĞRU;A2:A5)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

C2 hücresinin sonucu: Kalem, Defter, Silgi

Boş hücre atlandığı için yalnız üç ürün virgülle birleşir.

Örnek 2: Boş hücreleri yoksaymadan birleştirme
ABC
1Ürün
2KalemKalem, , Defter, Silgi
3
4Defter
5Silgi
=METİNBİRLEŞTİR(", ";YANLIŞ;A2:A5)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

C2 hücresinin sonucu: Kalem, , Defter, Silgi

YANLIŞ seçildiği için boş hücrenin yerinde de bir ayıraç oluşur.

Örnek 3: Tarih parçalarını tireyle birleştirme
ABCDE
1YılAyGün
2202603152026-03-15
=METİNBİRLEŞTİR("-";DOĞRU;A2:C2)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

E2 hücresinin sonucu: 2026-03-15

Üç metin parçası araya tire konarak birleşir.

Örnek dosyayı indir.xlsx dosyası, ücretsiz · tüm örnekler hazır formüllerle

Yaygın hatalar ve çözümleri

İlgili fonksiyonlar

METİNBİRLEŞTİR kullanan rehberler ve alıştırmalar

Sıkça Sorulan Sorular

Excel METİNBİRLEŞTİR formülü nasıl kullanılır?

=METİNBİRLEŞTİR(", ";DOĞRU;A2:A5) yazdığınızda aralıktaki değerler virgülle birleşir ve boş hücreler atlanır.

boşları_yoksay YANLIŞ olursa ne olur?

Boş hücreler için de ayıraç eklenir ve sonuçta art arda iki ayıraç görürsünüz.

METİNBİRLEŞTİR hangi sürümlerde var?

Excel 2019, 2021, 2024, Microsoft 365, web ve Mac sürümlerinde bulunur. Excel 2016 ve öncesinde #AD? hatası verir.