Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Calc - апостроф перед датой.  (Прочитано 6521 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Calc - апостроф перед датой.
« : 24 Сентября 2012, 10:27:59 »
Открываю файл *.xls с датами, пытаюсь их сортировать получается фигня, потом замечаю, что в значении ячейки перед датой стоит апостроф, как уже выяснил, libreoffice так отмечает текстовые поля, но мне то нужно поле с датой! Как мне быть? Если убрать руками, то всё чики-пуки, а если строк несколько тысяч?


http://zalil.ru/upload/33781770

====== РЕШЕНИЕ =====

Я просто средствами calc превращаю текст в дату, использую функцию DATEVALUE()

для чисел то же самое, только просто VALUE().
« Последнее редактирование: 24 Сентября 2012, 17:37:02 от ⚡ Thunde® ⚡ »

Оффлайн demkov

  • Старожил
  • *
  • Сообщений: 2692
  • Юрист
    • Просмотр профиля
    • Контекстная реклама в MMGP
Re: Calc - апостроф перед датой.
« Ответ #1 : 24 Сентября 2012, 11:08:53 »
Вы бы бросили файл с датами, а то искать придётся, дабы поковырять.
Для вебмастеров: CPC-реклама на MMGP-проектах!

Оффлайн evb87ar

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: Calc - апостроф перед датой.
« Ответ #2 : 24 Сентября 2012, 11:43:04 »
⚡ Thunde® ⚡, а если воспользоваться Поиском и заменой? Заменить апостроф на Пусто.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Calc - апостроф перед датой.
« Ответ #3 : 24 Сентября 2012, 11:46:08 »
evb87ar,
Это 1-е, что я попробовал. Кроме того, я уже успел погуглить и попробовать разные костыли, но они мне не подходят, они для чисел, не для дат, даты в с этими костылями портятся.

Пользователь решил продолжить мысль 24 Сентября 2012, 11:46:59:
forekko,
добавил,
см. 1-й пост

Оффлайн evb87ar

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: Calc - апостроф перед датой.
« Ответ #4 : 24 Сентября 2012, 13:18:08 »
⚡ Thunde® ⚡, имхо быстрее макрос написать для диапазона.

Оффлайн demkov

  • Старожил
  • *
  • Сообщений: 2692
  • Юрист
    • Просмотр профиля
    • Контекстная реклама в MMGP
Re: Calc - апостроф перед датой.
« Ответ #5 : 24 Сентября 2012, 13:18:44 »
Хз, даже если тип содержания ячеек поменять на ДАТА в формате DD.MM.YYYY, всё равно ничего не работает. При автозамене «'» на «» просто всё удаляется, ибо если заменять на 1, получается белиберда какая-то. Видимо, этот символ и правда отвечает за содержание.
Косяк вроде. Такой же косяк, как и невозможность писать вверх ногами во Writer.
Для вебмастеров: CPC-реклама на MMGP-проектах!

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Calc - апостроф перед датой.
« Ответ #6 : 24 Сентября 2012, 13:24:06 »
Беда известная.
https://www.google.ru/search?q=openoffice+calc+remove+quote
Мне помог 4-й линк.

Оффлайн Dixi257

  • Активист
  • *
  • Сообщений: 287
    • Просмотр профиля
Re: Calc - апостроф перед датой.
« Ответ #7 : 24 Сентября 2012, 13:56:41 »
Я просто средствами calc превращаю текст в дату, использую функцию DATEVALUE()

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Calc - апостроф перед датой.
« Ответ #8 : 24 Сентября 2012, 17:36:17 »
Dixi257,
Спасибо, годится.

Оффлайн baikman

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
Re: Calc - апостроф перед датой.
« Ответ #9 : 24 Апреля 2013, 08:09:06 »
"Апостроф - это принудительное форматирование ячейки как текста.
Убрать апостроф можно следующим образом:
Правка - Найти и заменить - Найти
.*
заменить на
&

выбрать "Больше параметров", установить галочку "Регулярное выражение"."
Всё работает. ;)

Пользователь решил продолжить мысль 24 Апреля 2013, 08:13:18:
Кстати, по запросу: "Искомое понятие не найдено"  в разных сочетаниях с "calc" и "libreoffice" на яше и гугле - практически ничего. Вышел на результат только по "libreoffice убрать апостроф"...
« Последнее редактирование: 24 Апреля 2013, 08:13:18 от baikman »

 

Страница сгенерирована за 0.082 секунд. Запросов: 25.