Використовуйте функцію CONCATENATE, одну з текстових функцій, щоб об’єднати два або більше текстових рядків в один рядок.
Увага!: У Excel 2016, Excel Mobile та Інтернет-версія Excel цю функцію замінено на функцію CONCAT. Попри те що функція CONCATENATE і досі доступна для забезпечення зворотної сумісності, радимо використовувати функцію CONCAT. Функція CONCATENATE може бути недоступна в наступних версіях Excel.
Синтаксис: CONCATENATE(текст1;[текст2];...)
Наприклад:
-
=CONCATENATE("Річкова популяція "; A3; " "; A2; " становить "; A4; "/км")
-
=CONCATENATE(B2;" ";C2)
Ім’я аргументу |
Опис |
---|---|
текст1 (обов’язково) |
Перший елемент об’єднання. Елемент може бути текстовим значенням, числом або посиланням на клітинку. |
текст2; ... (необов’язково) |
Додаткові текстові елементи об’єднання. Можна використовувати до 255 елементів, що разом містять до 8192 символів. |
Приклади
Щоб використовувати ці приклади в програмі Excel, скопіюйте дані з таблиці нижче, зокрема заголовок Дані, і вставте їх у клітинку A1 нового аркуша.
Дані |
||
---|---|---|
форелі |
Галина |
Коляда |
виду |
Четверта |
Сосна |
32 |
||
Формула |
Опис |
|
=CONCATENATE("Річкова популяція "; A3; " "; A2; " становить "; A4; "/км") |
Утворює речення, об’єднуючи дані в стовпці A з рештою тексту. Результат: річкова популяція виду форелі становить 32/км. |
|
=CONCATENATE(B2; " "; C2) |
Об’єднує три елементи: значення клітинки B2, символ пробілу та значення клітинки C2. Результат: Галина Коляда. |
|
=CONCATENATE(C2; ", "; B2) |
Об’єднує три елементи: рядок клітинки C2, рядок, який складається з коми та символу пробілу, і значення клітинки B2. Результат: Галина Коляда |
|
=CONCATENATE(B3; " й "; C3) |
Об’єднує три елементи: рядок у клітинці B3, рядок, який складається з пробілу, сполучника "й" і ще одного пробілу, і значення клітинки C3. Результат: Четверта й Сосна |
|
=B3 & " & " & C3 |
Об’єднує ті самі елементи, що й у попередньому прикладі, але замість функції CONCATENATE використовується оператор обчислення амперсанд (&). Результат: Четверта й Сосна. |
Поширені проблеми
Проблема |
Опис |
---|---|
У рядку результатів відображаються лапки. |
Використовуйте крапку з комою для розділення суміжних елементів тексту. Наприклад: у програмі Excel значення функції =CONCATENATE("Привіт, ""світе") відобразиться як "Привіт, "світе" з додатковим символом лапок, адже крапку з комою між аргументами не введено. У числах не потрібно використовувати лапки. |
Слова зливаються. |
Без призначених пробілів між окремими текстовими записами вони поєднуються разом. Додайте додаткові пробіли як частину формули CONCATENATE. Є два способи зробити це.
|
Помилка #NAME? з'являється замість очікуваного результату. |
Помилка #ІМ’Я? зазвичай це означає, що в аргументі "текст " відсутні лапки. |
Практичні поради
Дія |
Опис |
---|---|
Використання символу амперсанд "&" замість функції CONCATENATE. |
Оператор обчислення амперсанд (&) дає змогу об’єднати текстові елементи без використання функцій. Наприклад, =A1 & B1 повертає те саме значення, що й =CONCATENATE(A1;B1). У багатьох випадках створити рядки швидше й простіше за допомогою оператора амперсанд, ніж за допомогою функції CONCATENATE. Докладні відомості про використання калькуляторів операцій. |
Використання функції TEXT для об’єднання та форматування рядків. |
Функція TEXT перетворює числове значення на текст і поєднує числа з текстом або символами. Наприклад, якщо клітинка A1 містить число 23,5, можна використати таку формулу, щоб відформатувати число як суму в гривні: =TEXT(A1;"0,00 грн.") Результат: 23,50 грн. |
Пов’язані відомості
-
Використання функції TEXT для об’єднання та форматування рядків.
-
Докладні відомості про використання калькуляторів операцій.