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

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

11 Август 2022, 20:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Сообщений: 52



« Стартовое сообщение: 18 Июль 2016, 10:39 »

Добрый день. Есть стоблец с датами, нужно отсоритровать.
Дата представлены текстом - сортирует неправильно.
Если сделать формат ячеек числовым то перед датой 21.02.2013 просто появляется дурацкий символ '21.02.2013, но все равно сотрирует не правильно.

Как сделать правильно?
Почему не работает если меняю формат ячеек и появляется это дурацкий символ '

* сортировка дат.ods (13.23 Кб - загружено 8 раз.)
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #1: 18 Июль 2016, 11:31 »

Назначаешь столбцу формат ячейки Дата и через поиск-замену с регулярными выражениями "точка+плюс" заменить на "амперсанд" преобразуешь всю колонку к дате. После этого сортировка работает, как и ожидалось.

* сортировка дат 1.ods (43.49 Кб - загружено 11 раз.)
Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
joshua
Форумчанин
***
Offline Offline

Сообщений: 52



« Ответ #2: 18 Июль 2016, 11:37 »

Спасибо, а что означает .+ заменяется на & ? Какой в этом смысл заложен?
ведь в столбце не встречается .+
что же на что он тогда заменяет?
Записан
JohnSUN
Капитана в тот день называли на "ты"
Гуру
*******
Offline Offline

Пол: Мужской
Расположение: Киев
Сообщений: 2 764


Помогаю людям и компьютерам понимать друг друга


WWW
« Ответ #3: 18 Июль 2016, 12:28 »

Грубо говоря, "точка-плюс" это регулярное выражение, которое обозначает "всё содержимое ячейки". Если использование регулярных выражений кажется чем-то слишком уж заумным, то же самое действие можно провернуть через Данные-Текст по столбцам


* Настоящая дата через Текст-По-Столбцам.png (19.59 Кб, 542x572 - просмотрено 23 раз.)
Записан

Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне
joshua
Форумчанин
***
Offline Offline

Сообщений: 52



« Ответ #4: 18 Июль 2016, 15:19 »

А если у меня вот такое меню? Непонимающий


* текст по столбцам.PNG (25.81 Кб, 646x528 - просмотрено 21 раз.)
Записан
rami
Гуру
*******
Offline Offline

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


iMac, LibreOffice и Apache OpenOffice


« Ответ #5: 18 Июль 2016, 15:29 »

А если у меня вот такое меню? Непонимающий
Ужос Шокирован не может быть

Нажмите на заголовок столбца (слово "Стандарт"), в окошке "Тип столбца" выберите нужный тип.
Записан

joshua
Форумчанин
***
Offline Offline

Сообщений: 52



« Ответ #6: 18 Июль 2016, 16:10 »

ООО! Спасибо большое!) не заметил)
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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