Функція CONCAT об'єднує текст із кількох діапазонів і/або рядків, але не надає роздільник або аргументи IgnoreEmpty.
Функція CONCATENATE замінює функцію CONCATENATE. Проте функція CONCATENATE залишатиметься доступною для сумісності з попередніми версіями програми Excel.
: Ця можливість доступна у Windows або Mac OS за наявності Office 2019 або за наявності передплати на Office 365. Якщо ви передплатник Office 365, переконайтеся, що маєте найновішу версію Office.
Синтаксис
CONCAT(текст1; [текст2];...)
Аргумент |
Опис |
---|---|
текст1 (обов'язково) |
Текстовий елемент, який потрібно об’єднати з іншим текстом. Рядок або масив рядків, наприклад діапазон клітинок. |
[текст2, ...] (необов'язково) |
Додаткові текстові елементи, які потрібно об’єднати з іншим текстом. Текстові елементи можуть мати до 253 текстових аргументів. Кожен із них може бути рядком або масивом рядків, наприклад діапазоном клітинок. |
For example, =CONCAT("Сонце"," ","зійде"," ","завтра.") поверне Сонце зійде завтра.
: Щоб включити роздільники (наприклад, інтервали або амперсанди (&)) між текстом, який потрібно об'єднати, і видалити пусті аргументи, які не потрібно відображати в об'єднаному текстовому результаті, можна скористатися функцією TEXTJOIN.
Примітки
-
Якщо довжина отриманого в результаті рядка перевищує 32 767 символів (обмеження для клітинки), функція CONCAT повертає помилку #VALUE! .
Приклади
Скопіюйте дані прикладу з кожної з наведених нижче таблиць і вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.
Приклад 1
=CONCAT(B:B; C:C) |
Значення_А |
Значення_Б |
---|---|---|
а1 |
б1 |
|
а2 |
б2 |
|
а4 |
б4 |
|
а5 |
б5 |
|
а6 |
б6 |
|
а7 |
б7 |
Оскільки ця функція дає змогу посилатися на весь стовпець і рядок, вона повертає такий результат: Значення_Аа1а2а4а5а6а7Значення_Бб1б2б4б5б6б7
Приклад 2
=CONCAT(B2:C8) |
Значення_А |
Значення_Б |
---|---|---|
а1 |
б1 |
|
а2 |
б2 |
|
а4 |
б4 |
|
а5 |
б5 |
|
а6 |
б6 |
|
а7 |
б7 |
Результат: а1б1а2б2а4б4а5б5а6б6а7б7
Приклад 3
Дані |
First Name (Ім’я) |
Прізвище |
---|---|---|
форелі |
Галина |
Коляда |
виду |
Четверта |
Сосна |
32 |
||
Формула |
Опис |
Результат |
=CONCAT("Річкова популяція "; A3;" "; A2; " становить "; A4; "/км.") |
Утворює речення, об’єднуючи дані стовпця A з рештою тексту. |
Річкова популяція виду форелі становить 32/км. |
= CONCAT(B2;" "; C2) |
Об’єднує три елементи: значення клітинки B2, символ пробілу та значення клітинки C2. |
Галина Коляда |
=CONCAT(C2; "; "; B2) |
Об’єднує три елементи: рядок клітинки C2, рядок, який складається з коми та символу пробілу, і значення клітинки B2. |
Коляда, Галина |
=CONCAT(B3;" & "; C3) |
Об’єднує три елементи: рядок у клітинці B3, рядок, який складається з пробілу, сполучника "й" і ще одного пробілу, і значення клітинки C3. |
Четверта & Сосна |
=B3 & " & " & C3 |
Об’єднує ті самі елементи, що й у попередньому прикладі, але замість функції CONCAT використовується амперсанд (&), що виконує функцію оператора обчислення. |
Четверта & Сосна |
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті Tech у розділі Excel чи отримати підтримку в спільнотах.
Додаткові відомості
Способи уникнення недійсних формул
Виявлення та виправлення помилок у формулах