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

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

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

Войти
Новости: Доступно и просто о работе в офисных пакетах
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Здравствуйте. Уважаемые понимающие люди подскажите п?...  (Прочитано 374 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ForumOOo (бот)

Offline Offline

Сообщений: 773


« Стартовое сообщение: 22 Август 2021, 23:10 »

Компонент: Calc
Версия продукта: 4.x
Сборка: Apache OpenOffice 4.1.10
ОС: Intel(R) Celeron(R) CPU 1005M @ 1.90GHz   1.90 GHz2.00 ГБ (доступно: 1.87 ГБ)

Здравствуйте.
Уважаемые понимающие люди подскажите пожалуйста. О авто датировке в таблицах. Если дат не много проблем нет (проставляю в 1 ячейку дату, затем
выделяю, зажимаю ЛКМ, опускаю вниз и он проставляет автоматически).

Но если необходимо проставить даты в  большом массиве информации (50000, 80000,  дней), то это становиться проблемой.

Подскажите пожалуйста можно как-то отметить начальный день (например А1- день, месяц, год, и конечный А 50000) и запустить авто датировку?.
Возможно ли как-то это вообще сделать.
Заранее благодарен за ответы .


--
Подпись: Зритель
Записан
eeigor
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 712



« Ответ #1: 22 Август 2021, 23:34 »

Порядок действий:
1. Введите начальную дату в первую ячейку, задайте формат.
2. Переместить курсор в правый нижний угол первой ячейки с начальной датой. Курсор при этом примет вид крестика.
3. Сделайте двойной щелчок ЛКМ по правому нижнему углу ячейки. Столбец будет заполнен датами с приращением в 1 день.
Примечание. Столбец будет заполнен датами до нижней ячейки текущей области данных (Current Area). То есть такую область данных надо создать, если данных нет (см. ниже). Речь идёт о наличии массива данных, который вы упоминаете.

Вы может предварительно заполнить требуемый диапазон, например 50000 строк, так:
1. Выберите ячейку A1. В поле Имя (Name Box) введите A1:A50000 и, удерживая клавишу SHIFT, нажмите ENTER. Будет выделен указанный диапазон.
2. Не снимая выделения, введите в текущую ячейку любое значение, например 1, и нажмите ALT+ENTER. Выделенный диапазон будет заполнен этим значением (цель: создать текущую область данных нужного размера по высоте).
3. Выполните пункты выше по порядку действий.

Или используйте команду меню: Sheet - Fill Cells - Fill Series... (скриншот)
Вычислите на листе конечную дату, добавив 50000 к начальной дате (понадобится далее).
1. Выделите весь столбец.
2. Выполните команду меню.
3. Заполните:
    Start value
    End value:
    Increment (приращение)
4. Нажмите OK.


* Снимок экрана от 2021-08-22 23-38-42.png (37.32 Кб, 416x369 - просмотрено 8 раз.)
« Последнее редактирование: 22 Август 2021, 23:56 от eeigor » Записан

Ubuntu 18.04 LTS • LO 7.2.0.2 Community
Зритель
Новичок
*
Offline Offline

Сообщений: 3


« Ответ #2: 23 Август 2021, 00:27 »

Вы может предварительно заполнить требуемый диапазон, например 50000 строк, так:
1. Выберите ячейку A1. В поле Имя (Name Box) введите A1:A50000 и, удерживая клавишу SHIFT, нажмите ENTER. Будет выделен указанный диапазон.
2. Не снимая выделения, введите в текущую ячейку любое значение, например 1, и нажмите ALT+ENTER. Выделенный диапазон будет заполнен этим значением (цель: создать текущую область данных нужного размера по высоте).
3. Выполните пункты выше по порядку действий.


Уважаемый eeigor Вам не просто спасибо , а Спасибище. Вообще хороший совет дали. И еще три человека Вам спасибо говорят . 12 часов искали в интернете как это сделать.
Удачи Вам во всем.

Все получилось.
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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