CONCATENATE (функція CONCATENATE)

Використовуйте функцію CONCATENATE, одну з текстових функцій, щоб об’єднати два або більше текстових рядків в один рядок.

Увага! : В Excel 2016, Excel Mobile і Excel Online замість цієї функції використовується функція 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. Є два способи зробити це.

  • Додати пробіл між ними подвійними лапками – " ". Наприклад: =CONCATENATE("Привіт"; " "; "світе!").

  • Додати пробіл після текстового аргументу. Наприклад: =CONCATENATE("Привіт, "; "світе!"). У рядок "Привіт" додано пробіл.

Замість очікуваного результату відображається помилка #NAME?.

"#NAME?" зазвичай означає, що в текстовому аргументі немає лапок.

Практичні поради

Дія

Опис

Використання символу амперсанд "&" замість функції CONCATENATE.

Оператор обчислення амперсанд (&) дає змогу об’єднати текстові елементи без використання функцій.

Наприклад, формула =A1 & B1 повертає те саме значення, що й функція =CONCATENATE(A1,B1). У багатьох випадках створити рядки швидше й простіше за допомогою оператора амперсанд, ніж за допомогою функції CONCATENATE.

Докладні відомості про використання калькуляторів операцій.

Використання функції TEXT для об’єднання та форматування рядків.

Функція TEXT перетворює числове значення на текст і поєднує числа з текстом або символами.

Наприклад, клітинка A1 містить число 23,5. Щоб перетворити це число на грошовий еквівалент, можна скористатися такою формулою:

=TEXT(A1;"0,00 грн.")

Результат: 23,50 грн.

Пов’язані відомості

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×