![]() |
LibreOffice Есть ли здесь спецы по сабжу? Вопрос вроде простой - вычисления с ячейками типа число и время, но пока не получается :( |
Если не получаются вычисления - значит время или дата - не число, а текст. Если формат ячейки - Выравнивание - По умолчанию и содержимое ячейки прижалось влево - это верный признак, что в ячейке не число, не дата и не время, а текст. И значит для вычислений его нужно конвертировать в число, а потом уже "оцифрованную" дату можно складывать, сдвигать итп.: =DATEVALUE(A1) =ДАТАЗНАЧ(A1) (нижняя - для Excel) Формула естественно не дура, и 30.02.12 она вернет как ошибку - такой даты нет. |
1+ еще есть расширение ConvertTextToNumber для Calc [url]http://extensions.services.openoffice.org/project/CT2N[/url] |
1: Вот имею ячейку D3 с явно заданным временным типом данных, допустим там 10:00. В ячейке F3 (числового типа) пишу TIMEVALUE(D3) и получаю Ошибку 502. То есть, до собственно каих-то вычислений и не доходит дело. Нужно-то всего число умножить на время, получить минуты и добавить к другому времени... 2: Да, вчера нашел и поставил, но тут она не нужна - со строками нет работы в данном случае. |
Если там написано 10:00 и ячейка имеет тип дата, то ты конечно можешь его умножить без всяких заморочек, но получишь не то что ожидал ;) Рекомендую в справке почитать разделы Функции даты и времени Операции с датами и временем Вычисление разницы во времени |
при сохранении и закрытии докумета в LibreOffice 3.6.1.2 ,а при новом открытии всегда документ с начала страницы,в чём проблема может быть? |
[em]В ячейке F3 (числового типа) пишу TIMEVALUE(D3) и получаю Ошибку 502.[/em] TIMEVALUE возвращает внутреннее числовое значение времени, преобразованное [b]из текста[/b], заключенного в кавычки и представленного в возможном формате времени. В ячейке F3 должен быть текст... |
[img]http://img-fotki.yandex.ru/get/6505/44489200.1/0_83614_948f34e1_L.jpg[/img] |
[img]http://img-fotki.yandex.ru/get/6505/44489200.1/0_83614_948f34e1_XXL.jpg[/img] |
Упс, в D3 должен быть текст. |
[url]http://myooo.ru/content/view/109/31/[/url] В ячейке F3 (числового типа) пишу TIMEVALUE(D3) и получаю Ошибку 502. - а надо писать так: В ячейке F3 (тип по умолчанию общий) пишу =TIMEVALUE(D3) и получаю Ошибку 502. |
to10 > [url]http://myooo.ru/content/view/109/31/[/url] Хороший ресурс, пригодится ;) |
Текущее время: 14:09. Часовой пояс GMT +3. |