Frequently asked questions - Calc
TDF LibreOffice Document Liberation Project Блоги сообщества Weblate Nextcloud Redmine Ask LibreOffice Пожертвования
Как сложить текстовые строки? Почему использование знака "+" выдаёт ошибку?
Если вам нужно сложить две строки, например, у вас в одной ячейке (A1) Имя, а в другой (B1) Фамилия, то вы должны использовать знак амперсанда (&). Знак плюса (+) позволяет производить действия только над числами.
Если вам необходимо между строками включить какой-либо символ, например, пробел, то заключите его в кавычки, и соедините с другими строками посредством добавления знаков амперсанда.
Приведём пример:
- допустим, ячейка A1 содержит имя;
- ячейка B1 содержит фамилию;
- " " - пробел, который мы хотим вставить между именем и фамилией;
- & - оператор сложения для строк.
- в нужной ячейке введите формулу =A1&" "&B1 и получите в результате значение в ячейке "Имя Фамилия"
Для этого же действия вы можете использовать функцию CONCATENATE в следующем формате:
=CONCATENATE(A1;" ";B1)
В этом случае знаки амперсанда не нужны.