Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

23 Октябрь 2021, 18:13 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Вы можете задать вопрос по LibreOffice или Apache OpenOffice без регистрации, используя форму
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Шаг ячейки в формуле при растягивании  (Прочитано 734 раз)
0 Пользователей и 1 Гость смотрят эту тему.
mikekaganski
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 2 341


« Ответ #58949: 9 Июль 2021, 19:14 »

Вообще нотация A1, которая заменила нотацию R1C1, выворачивает мозги и обманывает пользователя. Внутри программы ссылка на A1 из B2 на самом деле всё равно имеет вид R[-1]C[-1], то есть никакого A1 там нет, а есть ссылка на "ячейку слева на 1 столбец и сверху на 1 строку". Ссылка на $A1 оттуда же выглядит как R[-1]C1, т.е. фиксированный столбец, относительная строка. И т.п.

Популярность синтаксиса A1, вероятно, из-за того, что формула вида =R[125]C17 воспринимается несравнимо сложнее, чем =$P251: не нужно высчитывать отступы для определения, откуда же взято значение. Но при этом отображение адреса ячейки создаёт ложное впечатление, что в формуле с относительными ссылками используются адреса, тогда как на самом деле используются смещения. Трудно воспринять, что в реальности всё не так, как на самом деле.
Записан

С уважением,
Михаил Каганский
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!