Функцията TEXTJOIN комбинира текста от множество диапазони и/или низове и включва разделител, който сте задали, между всяка текстова стойност, която ще се комбинира. Ако разделителят е празен текстов низ, тази функция ефективно ще комбинира диапазоните.
Забележка: Тази функция е налична на Windows или Mac, ако имате Office 2019 или ако имате абонамент за Microsoft 365. Ако сте абонат наMicrosoft 365, уверете се, че имате най-новата версия на Office.
Синтаксис
TEXTJOIN(разделител; игнорирай_празни; текст1; [текст2];...)
Аргумент |
Описание |
---|---|
Разделител (задължително) |
Текстов низ – или празен, или един или повече знаци, оградени с двойни кавички – или препратка към валиден текстов низ. Ако е предоставено число, то ще бъде третирано като текст. |
ignore_empty (задължително) |
Ако е TRUE, игнорира празните клетки. |
текст1 (задължително) |
Текстовият елемент, който ще се обединява. Текстов низ или масив от низове, като например диапазон от клетки. |
[текст2, ...] (по избор) |
Допълнителните текстови елементи за присъединяване. Може да има максимум 252 аргумента "текст" за текстови елементи, включително текст1. Всеки от тях може да бъде текстов низ или масив от низове, като например диапазон от клетки. |
Напр. =TEXTJOIN(" ",TRUE,"Слънцето";"ще";"изгрее";"утре";"сутринта.") ще върне Слънцето ще изгрее утре сутринта.
Забележки
-
Ако полученият низ надвишава 32 767 знака (ограничението за клетки), TEXTJOIN връща #VALUE! грешка.
Примери
Копирайте примерните данни от всяка от следващите таблици и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.
Пример 1
Валута |
|
---|---|
Американски долар |
|
Австралийски долар |
|
Китайски юан |
|
Хонконгски долар |
|
Израелски шекел |
|
Южнокорейски вон |
|
Руска рубла |
|
Формула: |
=TEXTJOIN("; "; TRUE; A2:A8) |
Резултат: |
Щатски долар, австралийски долар, китайски юан, хонконгски долар, израелски шекел, южнокорейски вон, руска рубла |
Пример 2
A's |
B's |
---|---|
a1 |
b1 |
a2 |
b2 |
a4 |
b4 |
a5 |
b5 |
a6 |
b6 |
a7 |
b7 |
Формула: |
=TEXTJOIN("; "; TRUE; A2:B8) |
Резултат: |
a1, b1, a2, b2, a4, b4, a5, b5, a6, b6, a7, b7 Ако ignore_empty=FALSE, резултатът би бил: a1, b1, a2, b2, , , a4, b4, a5, b5, a6, b6, a7, b7 |
Пример 3
Град |
Щат |
Пощенски код |
Страна |
---|---|---|---|
Тулса |
OK |
74133 |
САЩ |
Сиатъл |
WA |
98109 |
САЩ |
Айслин |
NJ |
08830 |
САЩ |
Форт Лодърдейл |
FL |
33309 |
САЩ |
Темпе |
AZ |
85285 |
САЩ |
край |
|||
, |
, |
, |
; |
Формула: |
=TEXTJOIN(A8:D8; TRUE; A2:D7) |
||
Резултат: |
Тулса,OK,74133,САЩ;Сиатъл,WA,98109,САЩ;Айслин,NJ,08830,САЩ;Форт Лодърдейл,FL,33309,САЩ;Темпе,AZ,85285,САЩ;край |
Имате нужда от още помощ?
Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.
Вж. също
Общ преглед на формулите в Excel
Начини за избягване на повредени формули
Намиране и коригиране на често срещани грешки във формули
Клавишни комбинации и функционални клавиши за Excel