Excel — стиль ссылки R1C1 против A1 с помощью C++

Введение

В Excel R1C1 и A1 - это два различных стиля ссылок, используемых для идентификации ячеек на листе. Обратите внимание, что выбор между A1 и R1C1 в значительной степени зависит от личных предпочтений. Большинство пользователей более знакомы со стилем A1, но R1C1 может быть полезен в определенных ситуациях, особенно при работе с формулами и расчетами.

Стиль ссылки A1

Это стиль ссылки по умолчанию в Excel. В стиле A1 столбцы обозначаются буквами (A, B, C, …, Z, AA, AB, …, ZZ, AAA, AAB, …), а строки — числами (1, 2, 3, …). Например, ячейка в первом столбце и второй строке обозначается как A2.

Стиль ссылки R1C1

В стиле R1C1 строки и столбцы идентифицируются числами. Буква “R” обозначает номер строки, а буква “C” - номер столбца. Например, R2C1 означает ячейку во второй строке и первом столбце.

Любые числа в квадратных скобках относятся к относительному расстоянию от текущей ячейки. В отличие от A1, где идут сначала столбцы, затем номер строки, R1C1 делает наоборот: строки, за которыми следуют столбцы (что требует некоторого привыкания). Положительные числа будут указывать на ячейки ниже и/или справа. Отрицательные числа будут указывать на ячейки выше и/или слева.

Например, R[2]C[3] — это ячейка на 2 строки вниз и 3 столбца вправо. R[-1]C[-4] — это ячейка на 1 строку вверх и 4 столбца влево. Если в скобках не указано число, значит, ссылка идет на ту же строку или столбец, то есть R[3]C будет ячейкой на 3 строки ниже текущей в том же столбце.


Сравнение стилей ссылки R1C1 и A1

Вот быстрое сравнение:

Стиль A1 Стиль R1C1
A1 R1C1
B3 R3C2
G10 R10C7
AA25 R25C27

Как переключаться между стилем ссылок R1C1 и стилем ссылок A1

Вы можете переключаться между этими стилями ссылок в настройках Excel. Чтобы изменить стиль ссылок:

  1. Перейдите на вкладку “Файл”.
  2. Выберите “Параметры” внизу.
  3. В диалоговом окне Параметры Excel перейдите на вкладку “Формулы”.
  4. В разделе “Работа с формулами” установите или снимите отметку в поле “Стиль ссылок R1C1”.
  5. Нажмите “ОК”, чтобы применить изменения.


Как использовать стиль ссылок R1C1 и стиль ссылок A1 в Excel

В следующем примере показано, как рассчитать сумму двух значений ячеек в двух стилях.


Стиль ссылок A1:


Стиль ссылок R1C1: