К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

LibreOffice

Гость
0 - 04.09.2012 - 12:41
Есть ли здесь спецы по сабжу? Вопрос вроде простой - вычисления с ячейками типа число и время, но пока не получается :(


Гость
1 - 04.09.2012 - 16:05
Если не получаются вычисления - значит время или дата - не число, а текст.

Если формат ячейки - Выравнивание - По умолчанию и содержимое ячейки прижалось влево - это верный признак, что в ячейке не число, не дата и не время, а текст. И значит для вычислений его нужно конвертировать в число, а потом уже "оцифрованную" дату можно складывать, сдвигать итп.:
=DATEVALUE(A1)
=ДАТАЗНАЧ(A1)
(нижняя - для Excel)

Формула естественно не дура, и 30.02.12 она вернет как ошибку - такой даты нет.
Гость
2 - 04.09.2012 - 16:09
1+ еще есть расширение ConvertTextToNumber для Calc
http://extensions.services.openoffice.org/project/CT2N
Гость
3 - 05.09.2012 - 15:01
1: Вот имею ячейку D3 с явно заданным временным типом данных, допустим там 10:00.
В ячейке F3 (числового типа) пишу TIMEVALUE(D3) и получаю Ошибку 502. То есть, до собственно каих-то вычислений и не доходит дело.
Нужно-то всего число умножить на время, получить минуты и добавить к другому времени...
2: Да, вчера нашел и поставил, но тут она не нужна - со строками нет работы в данном случае.
Гость
4 - 05.09.2012 - 17:09
Если там написано 10:00 и ячейка имеет тип дата, то ты конечно можешь его умножить без всяких заморочек, но получишь не то что ожидал ;)
Рекомендую в справке почитать разделы
Функции даты и времени
Операции с датами и временем
Вычисление разницы во времени
Гость
5 - 05.09.2012 - 17:46
при сохранении и закрытии докумета в LibreOffice
3.6.1.2 ,а при новом открытии всегда документ с начала страницы,в чём проблема может быть?
banned
6 - 05.09.2012 - 17:59
В ячейке F3 (числового типа) пишу TIMEVALUE(D3) и получаю Ошибку 502.
TIMEVALUE возвращает внутреннее числовое значение времени, преобразованное из текста, заключенного в кавычки и представленного в возможном формате времени.
В ячейке F3 должен быть текст...
banned
7 - 05.09.2012 - 18:03
banned
8 - 05.09.2012 - 18:04
banned
9 - 05.09.2012 - 18:06
Упс, в D3 должен быть текст.
Гость
10 - 05.09.2012 - 21:21
http://myooo.ru/content/view/109/31/


В ячейке F3 (числового типа) пишу TIMEVALUE(D3) и получаю Ошибку 502. - а надо писать так:

В ячейке F3 (тип по умолчанию общий) пишу =TIMEVALUE(D3) и получаю Ошибку 502.
Гость
11 - 05.09.2012 - 23:05
to10 > http://myooo.ru/content/view/109/31/
Хороший ресурс, пригодится ;)


К списку вопросов






Copyright ©, Все права защищены