Frequently asked questions - Calc

    From The Document Foundation Wiki
    < Faq‎ | Calc
    This page is a translated version of the page Faq/Calc/032 and the translation is 83% complete.
    Other languages:


    Как сложить текстовые строки? Почему использование знака "+" выдаёт ошибку?

    Если вам нужно сложить две строки, например, у вас в одной ячейке (A1) Имя, а в другой (B1) Фамилия, то вы должны использовать знак амперсанда (&). Знак плюса (+) позволяет производить действия только над числами.

    Если вам необходимо между строками включить какой-либо символ, например, пробел, то заключите его в кавычки, и соедините с другими строками посредством добавления знаков амперсанда.

    Приведём пример:

    • допустим, ячейка A1 содержит имя;
    • ячейка B1 содержит фамилию;
    • " " - пробел, который мы хотим вставить между именем и фамилией;
    • & - оператор сложения для строк.
    • в нужной ячейке введите формулу =A1&" "&B1 и получите в результате значение в ячейке "Имя Фамилия"

    Для этого же действия вы можете использовать функцию CONCATENATE в следующем формате:

    =CONCATENATE(A1;" ";B1)
    

    В этом случае знаки амперсанда не нужны.