Функція 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
| Значення_А | Значення_Б |
|---|---|
| а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 або отримати підтримку в спільнотах.