Функція CONCAT

Застосовується до
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016

Функція CONCAT поєднує текст із кількох діапазонів і/або рядків, але вона не надає роздільники чи аргументи IgnoreEmpty.

Функція CONCAT замінює функцію CONCATENATE. Проте функція CONCATENATE залишатиметься доступною для сумісності з попередніми версіями програми Excel.

Примітка.

Ця функція доступна у Windows або Mac OS за наявності Office 2019 або за наявності передплати на Office 365. Якщо ви передплатник Office 365, переконайтеся, що маєте найновішу версію Office.

Синтаксис

CONCAT(текст1; [текст2];...)

Аргумент Опис
текст1
(обов’язковий)
Текстовий елемент, який потрібно об’єднати з іншим текстом. Рядок або масив рядків, наприклад діапазон клітинок.
[текст2, ...]
(необов’язковий)
Додаткові текстові елементи, які потрібно об’єднати з іншим текстом. Текстові елементи можуть мати до 253 текстових аргументів. Кожен із них може бути рядком або масивом рядків, наприклад діапазоном клітинок.

Наприклад, функція =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

Оскільки ця функція дає змогу посилатися на весь стовпець і рядок, вона повертає такий результат: A'sa1a2a4a5a6a7B'sb1b2b4b5b6b7

Приклад 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 або отримати підтримку в спільнотах.