Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


WSonic, сейчас под рукой нет ни OpenOffice, ни LibreOffice, но принцип будет тот же. Ровно так, как описано по ссылке коллеги Казбек:
Цитата:
In the cell of first row: 1

In the cell of second row: push [F2] introduce: =< A1 > + 1

Select the above cell and copy down. (select the cell not the content).
1. Вносим в ячейку «первой» строки «таблицы» единицу:
Скрытый текст


2. В следующую ниже ячейку вписываем формулу вида «=[Ссылка на ячейку выше]+1»:
Скрытый текст


3. Распространяем формулу от этой ячейки вниз любым способом — протягиванием или методом Копировать/Вставить:
Скрытый текст


4. При удалении/добавлении/вставке строк достаточно выполнить с клавиатуры простые действия: выделить вторую ячейку (и первую с данной формулой), несколько раз нажать Down, удерживая Ctrl-Shift, и нажать Ctrl-D для распространения формулы вниз.

Для меня это наиболее простой и удобный полуавтоматический способ нумерации.

P.S. В Excel'е, начиная с версии Office 2003, появился очень удобный механизм работы со списками (вместо простых диапазонов). Не знаю, есть ли аналогичный механизм в Calc.

Цитата WSonic:
Если в () вводить номер строки которая выше - то это ж рехнуться можно, пока всю таблицу формулами набьешь, а удаление любой строки приводит с сбою всех формул. »
При работе с клавиатуры это не выглядит страшным. Ctrl, Alt, Shift, стрелки, Home и End — наше всё.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:46, 06-10-2016 | #6