Menu

METİNBİRLEŞTİR Formülü: Excel'de Ayırıcıyla Birleştirme

=METİNBİRLEŞTİR(", ";DOĞRU;A2:A6) A2:A6'nın her hücresini, öğelerin arasına virgül ve boşluk koyarak ve boş hücreleri atlayarak tek bir metinde birleştirir. Yalnızca bir koşula uyan satırları birleştirmek için FİLTRE ekleyin.

Bu sayfadaki her tablo canlı: bir sayıyı ya da formülü değiştir, yeniden hesaplansın.

=METİNBİRLEŞTİR(", ";DOĞRU;A2:A6), A2:A6'daki her hücreyi öğelerin arasına bir virgül ve bir boşluk koyarak tek bir metinde birleştirir. METİNBİRLEŞTİR (İngilizce TEXTJOIN) formülünde ilk bağımsız değişken ayırıcıdır, ikincisi boş hücrelerin atlanıp atlanmayacağını söyler, ondan sonraki her şey de birleştirilecek metindir. Tablodaki formülleri de bu şekilde, Türkçe adlarla ve noktalı virgülle yazabilirsiniz.

Bir sütunu tek hücrede birleştirme
C2
ABC
1TeamMembers
2AnaAna, Ben, Chen, Dara, Eli
3Ben
4Chen
5Dara
6Eli
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =METİNBİRLEŞTİR(", ";DOĞRU;A2:A6)

A sütunundaki adlardan birini silin: C2 güncellenir ve hiçbir zaman çift virgül bırakmaz. METİNBİRLEŞTİR Excel 2019 veya sonrasını (Microsoft 365 dahil) gerektirir; Excel 2016'da #AD? (İngilizce #NAME?) gösterir.

METİNBİRLEŞTİR söz dizimi

=TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)
  • delimiter: öğelerin arasına konan metin, tırnak içinde. ", ", "; ", " | ", "-" ya da hiçbir şey için "".
  • ignore_empty: DOĞRU boş hücreleri atlar, YANLIŞ onları tutar, böylece iki ayırıcı yan yana gelir.
  • text1, text2, ...: hücreler, aralıklar ya da tırnak içinde metin. En fazla 252 tane; aralıklar satır, sütun veya blok olabilir.

ignore_empty ile boş hücreleri atlama

DOĞRU boşları atlar, YANLIŞ tutar
C2
ABC
1SizeResult
2SS, M, L, XL
3S, , M, L, , XL
4M
5L
6
7XL
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =METİNBİRLEŞTİR(", ";DOĞRU;A2:A7)

C2 S, M, L, XL verir. C3 iki boş hücreyi tutar ve boşlukları , , olarak gösterir. YANLIŞ'ı yalnızca her öğenin konumu önemli olduğunda kullanın, örneğin liste başka bir araç tarafından geri okunacaksa.

Aynı fikir, isteğe bağlı ikinci adı olan tam adları da düzeltir. =A2&" "&B2&" "&C2 B2 boşken iki boşluk bırakır; ayırıcısı boşluk olan ve DOĞRU kullanan METİNBİRLEŞTİR bırakmaz:

İsteğe bağlı ikinci adla tam ad
D2
ABCD
1FirstMiddleLastFull name
2AnaMariaSilvaAna Maria Silva
3BenOkaforBen Okafor
4ChenLiWuChen Li Wu
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =METİNBİRLEŞTİR(" ";DOĞRU;A2:C2)
Sipariş numaralarını birleştirme
C2
ABC
1OrderList
21041
31042
4
51045
61046
7
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Sıra sende: C2 hücresinde A2:A7'deki sipariş numaralarını, virgül ve boşlukla ayrılmış olarak ve boş hücreler için boşluk bırakmadan tek hücrede birleştirin.

Koşullu METİNBİRLEŞTİR

Yalnızca eşleşen satırları birleştirmek için METİNBİRLEŞTİR'in içine FİLTRE koyun. FİLTRE eşleşen adları döndürür, METİNBİRLEŞTİR de onları birleştirir:

North bölgesindeki adlar
E2
ABCDE
1NameRegionRegionNames
2AnaNorthNorthAna, Chen, Eli
3BenSouthAna, Chen, Eli
4ChenNorthRegionsNorth, South, East
5DaraEast
6EliNorth
7FaySouth
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =METİNBİRLEŞTİR(", ";DOĞRU;FİLTRE(A2:A7;B2:B7=D2))

D2'yi South yapın, iki formül de Ben ve Fay'i listeler. E2, Excel 2021 veya Microsoft 365 gerektiren FİLTRE fonksiyonunu kullanır. E3, Excel 2019 sürümüdür: EĞER bölgenin eşleştiği yerde adı, başka yerlerde boş metni döndürür ve DOĞRU boş metinleri atar. Excel 2019'da E3'ü Ctrl+Shift+Enter (Mac'te Cmd+Shift+Enter) ile onaylayın.

Sık gereken iki birleşim daha:

  • Yalnızca benzersiz değerler: E4'teki =METİNBİRLEŞTİR(", ";DOĞRU;BENZERSİZ(B2:B7)) North, South, East verir.
  • Sıralı: =METİNBİRLEŞTİR(", ";DOĞRU;SIRALA(FİLTRE(A2:A7;B2:B7=D2))).

Hiçbir şey eşleşmezse FİLTRE #HESAPLA! (İngilizce #CALC!) döndürür, METİNBİRLEŞTİR de öyle; tablo hata adlarını İngilizce gösterir. O durum için FİLTRE'ye üçüncü bir bağımsız değişken verin: FİLTRE(A2:A7;B2:B7=D2;"none").

East ekibi
E2
ABCDE
1NameRegionEast team
2AnaNorth
3BenSouth
4ChenEast
5DaraEast
6EliNorth
7FaySouth
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Sıra sende: E2 hücresinde bölgesi East olan adları virgül ve boşlukla ayırarak listeleyin.

Tarihleri ve sayıları biçimleriyle birleştirme

METİNBİRLEŞTİR hücrenin gösterdiğini değil, saklanan değeri birleştirir. Bir tarih seri numarası olarak (2026-03-02, 46083'tür), bir yüzde de ondalık sayı olarak birleşir. Aralığı METİNBİRLEŞTİR'in içinde METNEÇEVİR ile dönüştürün:

Bir listede tarihler
D2
ABCD
1MeetingDateDates
2Kickoff2026-03-0246083, 46097, 46113
3Review2026-03-16Mar 2, Mar 16, Apr 1
4Launch2026-04-01
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =METİNBİRLEŞTİR(", ";DOĞRU;B2:B4)

METİNBİRLEŞTİR, ARALIKBİRLEŞTİR ve &

METİNBİRLEŞTİRARALIKBİRLEŞTİR&
Aralık birleştirirEvetEvetHayır, her seferinde bir hücre
Öğelerin arasına ayırıcı koyarEvet, hepsi için bir kezHayırHer seferinde siz yazarsınız
Boş hücreleri atlarEvet, DOĞRU ileHayırHayır
En eski sürümExcel 2019Excel 2019Her sürüm

İki üç hücre için & en hızlısıdır; bkz. BİRLEŞTİR. Her uzunlukta bir liste için METİNBİRLEŞTİR. Bilinmesi gereken bir sınır: bir hücre en fazla 32.767 karakter tutar ve birleştirilen metin daha uzunsa METİNBİRLEŞTİR #DEĞER! (İngilizce #VALUE!) döndürür.

Sıkça Sorulan Sorular

Excel'de METİNBİRLEŞTİR ne yapar?

Hücrelerdeki veya aralıklardaki metni birleştirir ve öğelerin arasına bir ayırıcı koyar: =METİNBİRLEŞTİR(", ";DOĞRU;A2:A6) beş hücreyi virgülle ayrılmış tek bir listeye çevirir. İkinci bağımsız değişken olan DOĞRU boş hücreleri atlar.

METİNBİRLEŞTİR bir koşulla nasıl kullanılır?

Ona bir FİLTRE verin: =METİNBİRLEŞTİR(", ";DOĞRU;FİLTRE(A2:A7;B2:B7="North")) yalnızca bölgesi North olan adları birleştirir. FİLTRE'nin olmadığı Excel 2019'da =METİNBİRLEŞTİR(", ";DOĞRU;EĞER(B2:B7="North";A2:A7;"")) formülünü Ctrl+Shift+Enter ile onaylayarak kullanın.

Hangi Excel sürümlerinde METİNBİRLEŞTİR var?

Excel 2019, Excel 2021 ve Microsoft 365, ayrıca Web için Excel. Excel 2016 ve öncesinde #AD? gösterir; orada & ile birleştirin. Google E-Tablolar'da da TEXTJOIN vardır.

METİNBİRLEŞTİR neden tarih yerine sayı gösteriyor?

METİNBİRLEŞTİR saklanan değeri birleştirir ve bir tarih seri numarası olarak saklanır. Önce tarihleri dönüştürün: =TEXTJOIN(", ",TRUE,TEXT(B2:B4,"mmm d")) (İngilizce yazım; Türkçe Excel'de biçim kodları da yerelleştirilir).

Coddy programlama dilleri çizimi

Coddy ile kodlamayı öğren

BAŞLA