Функція CONCAT об'єднує текст із кількох діапазонів і/або рядків, але не надає роздільник або аргументи IgnoreEmpty.
Функція CONCATENATE замінює функцію CONCATENATE. Проте функція CONCATENATE залишатиметься доступною для сумісності з попередніми версіями програми Excel.
Примітка.
Ця функція доступна у Windows або Mac, якщо ви маєте 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 або отримати підтримку в спільнотах.