Как убрать апостроф перед числом в опен офис
Перейти к содержимому

Как убрать апостроф перед числом в опен офис

  • автор:

База Знаний: Calc. Символ «’» перед числом

Если перед числами в строке ввода стоит символ «’», то в этом случае цифры не распознаются как числа.

Символ «’» (апостроф) является символом принудительного форматирования данных «как текст», поэтому он не отображается в ячейках; увидеть его можно только в строке ввода перед данными.

«Язык формул» электронных таблиц разработан задолго до появления MS Windows и Microsoft Office. Символ «апостроф» в начале содержимого ячейки всегда был символом принудительного форматирования содержимого «как текст». Данный способ форматирования является преимущественным перед форматом ячейки.

Так работали Quatro Pro, Super Calc, таблицы Lotus 1-2-3.

Так работают и все современные электронные таблицы.

«’» перед цифровыми значениями следует использовать, когда вводятся константы, не являющиеся числами. Например — банковские и почтовые реквизиты: номера расчётных и корреспондентских счетов, индексы; различные идентификаторы.

Отмена принудительного текстового форматирования

Для единичной отмены принудительного текстового форматирования в ячейке следует в строке ввода удалить ведущий символ «’» (апостроф).

Для массовой отмены принудительного текстового форматирования следует воспользоваться регулярными выражениями. Для этого нужно:

  • вызвать диалог поиска и замены Ctrl + F ;
  • ввести в строке Найти: .+
  • ввести в строке Заменить: &
  • щёлкнуть кнопку Больше параметров и установить флаг Регулярные выражения
  • щёлкнуть кнопку Заменить все

При необходимости можно обработать либо заданный диапазон, либо все листы.

«’» перед цифровыми значениями не обнаруживается средствами поиска.

Calc.Импорт данных: Часто задаваемые вопросы

Точно также: Вставка — Объект — Объект OLE.. — выбрать Текст OpenOffice.org c параметром Создать из файла — указать нужный текстовый файл.

При передаче отчета 1С в формат xls и открытии файла при помощи ООо перед каждым числом и датой появляется апостроф (виден в строке ввода). Пока его не удалить, функции не работают.

Апостроф — это принудительное форматирование ячейки как текста. Убрать апостроф можно следующим образом: Правка — Найти и заменить — Найти .*, заменить на &, Больше параметров, установить галочку Регулярное выражение

Можно воспользоваться расширением CT2N. Подробнее.

При открытии файла, созданного в сторонней программе, (к примеру, 1С или FoxPro) текст, набранный в кириллице, некорректно отображается

Принять участие в проекте!
Общие вопросы
Форматирование ответов
Вопросы использования
Популярные разделы:
Writer: Часто задаваемые вопросы
Calc: Часто задаваемые вопросы
Орфография и грамматика
Полезности и секреты
Главная страница

Вероятнее всего, файл был сохранен в старом формате Excel95. Для восстановления текста используйте совместно с OOo пакет макросов CyrillicTools.

Версия 3.2 открывает такие файлы корректно, однако при сохранении в формат Excel95 содержимое такого файла будет испорчено (текст, набранный русскими буквами). Предотвратить возможность сохранения в формат Excel95 поможет расширение xls 1C setting.

Сборка OOo Professional дополнительной настройки не требует и правильно работает с этим типом файла без дополнительных настроек.

При открытии файла xls вместо корректного названия листов непонятные символы

В ячейках не обновляются данные из другой электронной таблицы

Для организации динамических связей между разными электронными таблицами лучше использовать DDE: Копируем в буфер обмена ячейку из файла, откуда нужно брать данные. В исходном файле Правка — Вставить как. — Вставить связь

Или воспользуйтесь мастером функций, посмотрите функцию «=DDE», там достаточно понятно написано.

Интервал обновления DDE-связей можно изменять, указания диапазона они не требуют, т.к. связь осуществляется по имени ячейки, сохранения внешнего документа тоже не требуется.

Могут возникнуть проблемы с использованием русских букв в ячейке — проблема решена в 2.4pro и старше.

Вставил внешнюю связь между ячейками двух документов. Интервал обновления изменить не могу. Данные не обновляются.

Для обновляемых традиционных связей между таблицами Calc необходимо обязательно указывать диапазон. Тип связи легко определить по окну Правка — Связи. Если диапазон внешнего документа определён, то его название появится в столбце «Элемент». Если там пусто, то параметры обновления связи и изменить связь невозможно.

Попробуйте другой способ создания связей: в документе 2 определите диапазон для ячейки через Данные — Определить диапазон, дайте ему имя. В первом документе воспользуйтесь командой Вставка — Ссылка на внешние данные. — укажите не только документ, но и созданный диапазон. В результате создастся обновляемая связь, у которой можно менять интервал обновления (проверьте через Правка — Связи. ).

Для создания таких связей очень удобно использовать объект Навигатор.

Ограничение для этой связи состоит в том, что данные не будут обновляться, пока они не сохранены во внешнем документе. т.е. недостаточно вбить новое значение для ячейки — необходимо сохранить его.

Для обхода вышеуказанных ограничений можете использовать DDE-связи см. #В ячейках не обновляются данные из другой электронной таблицы

При повторном импорте CSV-файла данные импортируются не в той кодировке

Мастер импорта CSV-файла показывает последнюю выбранную кодировку, но фактически импорт происходит в системной кодировке. Поэтому необходимую кодировку надо указывать всякий раз заново, даже если она уже отображается в мастере импорта.

Данная недоработка существует не во всех сборках ООо.

Существует ли аналог получения обновляемых данных из внешней БД по SQL-запросу (как MS Query) в Calc без использования макросов?

Можно через использование источника данных —

  1. создать и зарегистрировать источник в OOo Base с подключением к нужной базе данных.
  2. Создать в Base нужные SQL-запросы на выборку данных.
  3. Открыть Calc— Источники данных — найти нужный источник, а в нём — нужный запрос, перетащить его в Calc, получить статичные данные.
  4. Открыть Данные— Определить диапазон. Там найти диапазон — он будет назван что-то вроде «Импорт1» — Дополнительно — поставить галочку Не сохранять импортированные данные.
  5. Сохранить файл.
Данные обновляются через меню Данные — Обновить диапазон или при открытии файла.

Возможен ли импорт документов из Консультант-Плюс?

В текущей версии Консультант-Плюс реализован экспорт и в приложения OpenOffice.Org.

Перейти к разделу: Writer | Calc | Общее | UI | Глоссарий | Принятые сокращения | Полезности | Содержание

Calc.Форматирование данных: Часто задаваемые вопросы

Форматирование — это визуальная разметка таблицы и текста. Оно включает определение формата бумаги, границ страниц, шрифтов и эффектов шрифта, а также отступов и интервалов, форматов представления чисел. В OpenOffice.org текст можно форматировать с применением стилей или вручную.

Есть ли возможность преобразования числа в текст, например: 10 000,00 -> Десять тысяч рублей 00 коп?

В таблице есть ячейка при переходе на которую должен открываться список для выбора нужной строки. Как сформировать такой список и как к нему обращаться? Естественно он должен иметь возможность пополнения.

Данные — Проверка

Поддерживается ли стиль отображения ячеек R1C1?

Да,но только в сборках OpenOffice.org pro и Go-oo, но недостаточно корректно. Выявлены ошибки в работе формул при вычитаниях, использовании массивов.

При стиле отображения R1C1 невозможно прописать обычное вычитание одной ячейки из другой

Вместо RC[1]-RC[2] Вы можете использовать конструкцию RC[1]+-RC[2]. Подробнее о стиле отображения R1C1 см. #Поддерживается ли стиль отображения ячеек R1C1?

Как убрать колонтитулы навсегда?

Хочу сделать обрамление ячеек пунктирной линией.

К сожалению, пока этого сделать нельзя. Количество стилей линий обрамления в Calc сильно ограничено. См. Список нерешённых проблем ООо

Пишу в ячейке 4.5, а он мне возвращает 04.05.07

В России в качестве десятичного разделителя принята запятая, поэтому присутствие точки распознаётся как дата. Вводите вещественные числа с использованием запятой: 4,5.

Если так необходимо использовать точку, установите Язык: Английский (меню Формат — Ячейки. вкладка Числа). Смену языка необходимо произвести до ввода значений в ячейку.

Аналогичного результата можно добиться, если до ввода значения изменить формат ячейки на «Текстовый» (меню Формат — Ячейки. вкладка Числа, пункт Категория).

Обрабатываю большие объёмы данных, где разделителем десятичных разрядов служит точка. Поэтому при работе с ООо постоянно приходится производить операцию замены до работы в ООо Calc и после, чтобы работать с данными дальше. Всё-таки, можно ли изменить в ООо разделитель десятичных разрядов с запятой на точку?

Попробуйте несколько вариантов:

  1. Расширение CT2N
  2. Смените локальные настройки по умолчанию: Сервис— Параметры— Настройки языка— Языки— Локальные настройки. Смените стандартные установки локали на Английский; Это следует сделать до открытия файла.
  3. При импорте, к примеру, csv-файлов можно указывать в настройках столбца с числами Английский — и ООо Calc будет правильно интерпретировать форматы и заменять точку на запятую автоматически.

Как в формуле =Е15/К15*Е4 при копировании сделать так, что бы Е15 и К15 задавались как константы (в Excel нажатием кнопки F4), а менялась только Е4?

Принять участие в проекте!
Общие вопросы
Форматирование ответов
Вопросы использования
Популярные разделы:
Writer: Часто задаваемые вопросы
Calc: Часто задаваемые вопросы
Орфография и грамматика
Полезности и секреты
Главная страница

Необходимо указать абсолютные ссылки =$Е$15/$К$15*Е4 Нужное сочетание клавиш SHIFT + F4.

Для перевода строки в ячейке MS Excel использовалось сочетание клавиш ALT+Enter. Какое сочетание используется в ООо для данной операции?

СTRL+Enter Сочетания клавиш см. здесь

Как применять условное форматирование?

Перед применением условного форматирования создайте стили с необходимой заливкой. см. раздел Calc.Стили и шаблоны: Часто задаваемые вопросы Формат — Условное форматирование. Далее указывайте, какой стиль для конкретной ячейки нужно применять в зависимости от выполнения условия.

Вместо условия Вы можете указать ссылку на ячейку.

При написании слово «Май», преобразуется при закрытии ячейки в «май» с маленькой буквы. Как исправить?

Как вариант написать так: ‘Май (поставить апостроф перед словом) Как вариант — растянуть слово Апрель на следующую ячейку) Или удалить список сортировки «янв,фев,мар, . » Сервис — Параметры — OpenOffice.Org Calc — Списки сортировки. Автозамена слова Май на май происходит из этого списка сортировки, поэтому при растягивании слова Май на следующую ячейку будет подставляться корректное Июнь (из списка «Январь,Февраль, «), а не июн.

Как задать смещение нумерации страниц?

В меню Формат — Страница — Лист — № первой страницы.

Как разбить ячейку по диагонали?

Нет способа физического разбиения ячейки по диагонали. Есть только вариант обрамления.

Однако, можно визуально добиться нужного эффекта, используя объединение ячеек. Для разбитой по диагонали ячейки задействуется четыре смежные: два столбца и две строки, причём столбцы должны быть одинаковой ширины, а строки — одинаковой высоты. К первой и последней ячейкам применяем обрамление «по диагонали».

Calc.jpg

Визуальный эффект достигнут (см. изображение).

Перейти к разделу: Writer | Calc | Общее | UI | Глоссарий | Принятые сокращения | Полезности | Содержание

База Знаний: Интероперабельность. 1С. Принудительное форматирование чисел как текст

В некоторых случаях, при открытии xls-файлов, сгенерированных программой «1С» наблюдается ситуация, когда перед каждым числом и датой принудительно вставляется апостроф [1] (виден в строке ввода). Соответственно, при его наличии, данные ячейки не могут участвовать в расчётах.

Удалить апострофы можно через меню ПравкаНайти и заменить

  • в поле Найти ввести .*
  • в поле Заменить ввести &
  • щёлкнуть кнопку Больше параметров, установить флаг Регулярное выражение
  • щёлкнуть кнопку Заменить все.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *