TEXTJOIN функция

Отнася се за
Excel за Microsoft 365 Excel за Microsoft 365 за Mac Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Microsoft365.com

Функцията TEXTJOIN комбинира текста от множество диапазони и/или низове и включва разделител, който сте задали, между всяка текстова стойност, която ще се комбинира. Ако разделителят е празен текстов низ, тази функция ефективно ще комбинира диапазоните.

Забележка

Тази функция е налична за Windows или Mac, ако имате Office 2019 или ако имате абонамент за Microsoft 365. Ако сте абонирани за Microsoft 365, уверете се, че имате най-новата версия на Office.

Синтаксис

TEXTJOIN(разделител; игнорирай_празни; текст1; [текст2];...)

Аргумент Описание
разделител
(задължително)
Текстов низ – или празен, или един или повече знаци, оградени с двойни кавички – или препратка към валиден текстов низ. Ако е предоставено число, то ще бъде третирано като текст.
ignore_empty
(задължително)
Ако е TRUE, игнорира празните клетки.
текст1
(задължително)
Текстовият елемент, който ще се обединява. Текстов низ или масив от низове, като например диапазон от клетки.
[текст2, ...]
(по избор)
Допълнителните текстови елементи за присъединяване. Може да има максимум 252 аргумента "текст" за текстови елементи, включително текст1. Всеки от тях може да бъде текстов низ или масив от низове, като например диапазон от клетки.

Напр. =TEXTJOIN(" ",TRUE,"Слънцето";"ще";"изгрее";"утре";"сутринта.") ще върне Слънцето ще изгрее утре сутринта.

Забележки

  • Ако полученият низ надвишава 32767 знака (границата за клетката), 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 или да получите поддръжка в общностите.