Синтаксис ссылок R1C1 для формул Calc

Для ссылок на ячейки Calc поддерживает как R1C1, так и более широко используемую нотацию A1.

Нотация R1C1 включена в параметрах LibreOffice Calc.

Доступ к этой команде

From the menu bar:

Выберите - LibreOffice Calc - Формула - Синтаксис.

From the tabbed interface:

На вкладке Сервис выберите Параметры - LibreOffice Calc - Формула - Синтаксис.

From the keyboard:

Alt + F12, а затем LibreOffice Calc - Формула - Синтаксис.


Нотация R1C1

В нотации A1 столбцы обозначаются буквами, а строки — числами, тогда как в нотации R1C1 и столбцы, и строки обозначаются числами.

Значок примечания

В нотации R1C1 LibreOffice Calc заголовки столбцов отображаются в виде чисел.


Поэтому ячейка A1 соответствует R1C1, что означает «строка 1, столбец 1», а ячейка A2 — R2C1, то есть «строка 2, столбец 1».

Разница становится особенно заметна при записи формул с использованием ссылок на другие ячейки.

В нотации R1C1 ссылки на ячейки основаны на их расположении относительно активных ячеек.

Например, при создании ссылки на ячейку B5 из ячейки A1 в нотации R1C1 ссылка отображается в виде R[4]C[1] с указанием перехода на четыре строки вниз и на один столбец вправо от активной ячейки.

Но если активна ячейка C3, то ссылка на ту же самую ячейку (B5) создаётся уже в виде R[2]C[-1] с указанием перехода на две строки вниз и один столбец влево.

Использование скобок в нотации R1C1

Скобки указывают относительный отступ от активной ячейки.

Положительные числа в скобках обозначают отступ вправо для столбцов и вниз для строк.

Отрицательные числа в скобках обозначают отступ влево для столбцов и вверх для строк.

Значок примечания

Если отступ для строки или столбца отсутствует (т.е., отступ равняется нулю), ноль в нотации R1C1 опускается. Например, ссылка на ячейку в той же строке, но на два столбца влево записывается в виде RC[-2].


Абсолютные и относительные ссылки в нотации R1C1

Относительные и абсолютные ссылки в нотации R1C1 сохраняются. Таблица внизу подытоживает соответствие. Текущая ячейка — R3C3 (C3)

Нотация A1

Нотация R1C1

Тип ссылки

A1

R[-2]C[-2]

Относительная ссылка

$A1

R[-2]C1

Относительная строка и абсолютный столбец

A$1

R1C[-2]

Абсолютная строка и относительный столбец

$A$1

R1C1

Абсолютная ссылка


Выражения с диапазонами в нотации R1C1

Операторы области работают так же, как в нотации A1. Например, формула в ячейке R1C1, которая суммирует строку 1 со строкой 10 в столбце 3 будет записана в виде =SUM(RC[2]:R[9]C[2]).

Для расчёта суммы всех значений в столбцах с 4 по 7 запишите =SUM(C[3]:C[6]) в R2C1.

Пожалуйста, поддержите нас!

Пожалуйста, поддержите нас!