Функція TEXTJOIN об’єднує кілька діапазонів і/або рядків у текст, вставляючи між текстовими значеннями указаний роздільник. Якщо роздільник – це пустий текстовий рядок, функція просто об’єднує діапазони.
Примітка.: Ця функція доступна на Windows або Mac OS у 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
Значення_А |
Значення_Б |
---|---|
а1 |
б1 |
а2 |
б2 |
а4 |
б4 |
а5 |
б5 |
а6 |
б6 |
а7 |
б7 |
Формула: |
=TEXTJOIN(", "; TRUE; A2:B8) |
Результат: |
а1, б1, а2, б2, а4, б4, а5, б5, а6, б6, а7, б7 Якщо аргумент "пропускати_пусті" має значення FALSE, результат буде: а1, б1, а2, б2, , , а4, б4, а5, б5, а6, б6, а7, б7 |
Приклад 3
Місто |
Область |
Поштовий індекс |
Країна |
---|---|---|---|
Ізмаїл |
Одеська |
74133 |
Україна |
Кривий Ріг |
Дніпропетровська |
98109 |
Україна |
Бахмач |
Чернігівська |
08830 |
Україна |
Чугуїв |
Харківська |
33309 |
Україна |
Бердичів |
Житомирська |
85285 |
Україна |
кінець |
|||
, |
, |
, |
; |
Формула: |
=TEXTJOIN(A8:D8; TRUE; A2:D7) |
||
Результат |
Ізмаїл,Одеська,74133,Україна;Кривий Ріг,Дніпропетровська,98109,Україна;Бахмач,Чернігівська,08830,Україна;Чугуїв,Харківська,33309,Україна;Бердичів,Житомирська,85285,Україна;кінець |
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільнотах.
Додаткові відомості
Способи уникнення недійсних формул
Виявлення та виправлення помилок у формулах