Обозначение операций в формулах LibreOffice Calc

В формулах LibreOffice Calc можно использовать следующие операции.

Арифметические операции

Эти операции возвращают числовые значения.

Операция

Название

Пример

+ (плюс)

Сложение

1+1

- (минус)

Вычитание

2-1

- (минус)

Унарный минус

-5

* (звёздочка)

Умножение

2*2

/ (косая черта)

Деление

9/3

% (процент)

Процент

15%

^ (крышка)

Возведение в степень

3^2


note

Prefix "-" (negation) has a higher precedence than "^" (exponentiation). For example -3^2 equals 9, which is the square of a negative number.


Операции сравнения

Эти операции возвращают значение ИСТИНА или ЛОЖЬ.

Операция

Название

Пример

= (знак равенства)

Равно

A1=B1

> (больше)

Больше

A1>B1

< (меньше)

Меньше

A1<B1

>= (больше или равно)

Больше или равно

A1>=B1

<= (меньше или равно)

Меньше или равно

A1<=B1

<> (неравенство)

Не равно

A1<>B1


Текстовые операции

Эта операция объединяет несколько текстовых строк в одну.

Операция

Имя

Пример

& (И)

объединение строк И

Выражение "Воскре" & "сенье" эквивалентно строке "Воскресенье"


Ссылочные операции

Эти операции возвращают диапазон из нуля, одной или более ячеек.

Операция диапазон имеет самый высокий приоритет, за ней следует пересечение, и, наконец, объединение.

Операция

Название

Пример

: (Двоеточие)

Диапазон

A1:C108, A:D or 3:13

! (Восклицательный знак)

Пересечение диапазонов

SUM(A1:B6!B5:C12)

Вычисляет сумму всех ячеек в пересечении; в данном примере результат равен сумме ячеек В5 и В6.

~ (тильда)

Конкатенация или объединение

Takes two references and returns a reference list, which is a concatenation of the left reference followed by the right reference. Double entries are referenced twice.

=COUNT(A1:B2~B2:C3) counts values of A1:B2 and B2:C3. Note that the cell B2 is counted twice.

=INDEX(A1:B2~C1:D2;2;1;2) selects cell C2, that is, the first cell of the second row, first column, of the second range (C1:D2) of the range list.


note

A reference list is not allowed inside an array expression.