Как сделать таблицу в libreoffice calc
Свободные программы в офисе и дома
Автор: А. А. Ракитин
Электронные таблицы LibreOffice Calc
О назначении электронных таблиц было сказано чуть выше, а в этом разделе рассмотрен конкретный пример. Он поможет освоить LibreOffice Calc. Это не сложнее, чем освоение любой другой программы из состава офисного пакета.
Рабочее поле и выбор параметров страницы
Таблицы, созданные в LibreOffice Calc, требуется печатать гораздо реже, чем текстовые документы. В конце концов, сама таблица, будучи распечатанной на бумаге, несет в себе не очень много информации для чтения. Из нее невозможно понять, как производится расчет, потому что формулы скрыты в ячейках и при печати не видны. При работе с подобными таблицами важен результат расчета, возможно всего лишь единственное число. Поэтому с электронными таблицами чаще работают на экране монитора, а не на бумаге.
Но иногда все-таки бывают ситуации, когда нужно получить твердую копию. И здесь могут возникнуть трудности. Дело в том, что рабочее поле LibreOffice Calc велико, оно простирается вниз (строки) и вправо (столбцы) без каких-либо видимых ограничений. Здесь нет никакого разделения на страницы. Поэтому, если заранее не предусмотреть возможность печати таблицы, легко можно попасть в ситуацию, когда для этого потребуются многометровые листы бумаги. Конечно, клей и степлер всегда под руками. Но это – не лучшее решение. Есть другие, более рациональные.
Очень большую таблицу можно разделить на части и разместить их на отдельных листах. Листы обозначены в нижней части окна слева. Их можно добавлять, удалять, переименовывать, защищать от изменения и т.п. Для этого служит меню, которое возникает при щелчке правой кнопкой мыши на вкладке нужного листа. Ячейки на одном листе можно связывать с ячейками на другом и таким образом получить нужные свойства документа в целом.
Для уменьшения места, которое занимает таблица, можно отрегулировать ширину колонок. Высота строки обычно устанавливается программой автоматически, но ее также можно изменить вручную. И то, и другое делается передвижением с помощью мыши разграничительной линии в области заголовка колонки или строки.
Настройка формата страницы для печати на принтере делается так же как и в LibreOffice Writer, с помощью пункта главного меню Формат -> Страница. Подробно этот процесс описан в разделе Подготовка текстовых документов в LibreOffice Writer.
Очень рекомендуется перед печатью посмотреть, как будет выглядеть готовый документ, это делается с помощью пункта главного меню Файл ->Предварительный просмотр страницы.
Инструменты
Панели инструментов в LibreOffice Calc и LibreOffice Writer очень похожи, что довольно логично. Работа с текстом практически не отличается. Выбор типа шрифта, его размера, цвета шрифта и цвета фона, центрирование – все работает точно так же. Единственное, о чем надо помнить, это то, что в Calc сделанные настройки действуют в пределах выделенных ячеек, а не страницы (или таблицы).
Чтобы выделить ячейку, надо просто сделать на ней щелчок левой кнопкой мыши. Выделение сразу обрамляется жирной линией. Двойной щелчок позволит редактировать содержимое ячейки.
Для выделения блока ячеек их надо обвести мышью при нажатой левой кнопке. Можно выделить целиком строку или столбец, если сделать щелчок левой кнопкой мыши на их заголовке. Выделить всю таблицу целиком можно сделав щелчок в ее верхнем левом углу на пересечении заголовков колонок и строк.
Произвольный набор ячеек, даже если они не соприкасаются друг с другом, можно выделить мышкой, удерживая при этом нажатой кнопку Ctrl .
Выделенные ячейки можно копировать и затем вставлять. При этом копируются не только сами данные в ячейках, но и их оформление, а также категория и формат. Если копируется блок ячеек, то он должен вставляться в точно такой же блок, количество и расположение ячеек должно совпадать.
Тип и отображение данных в ячейке настраивается с помощью пункта главного меню Формат -> Ячейки. То же самое можно сделать для всей строки, всей колонки или таблицы в целом, если их предварительно выделить. В окне Формат ячеек имеется несколько вкладок. Некоторые из них дублируют или дополняют возможности панели инструментов по настройке внешнего вида ячейки.
Вкладка Числа позволяет задать тип данных в ячейке. Для того, чтобы с этими данными можно было производить математические действия, их категория должна соответствовать одному из числовых форматов – числа, процентный, денежный, дробный или подобному. В таблице могут быть данные и других категорий, например, текст или дата.
Вкладка Выравнивание имеет настройки отступов, поворота текста и переноса по словам. Последнее позволяет получить в ячейке многострочный текст, что бывает удобно для уменьшения ширины таблицы.
Вкладка Обрамление позволяет задать тип обрамления ячеек при выводе на печать. Дело в том, что те линии, которые придают рабочему полю LibreOffice Calc вид таблицы, на самом деле видны только на экране монитора, а при печати на принтере пропадут.
Ячейки можно объединять и разделять. Делается это с помощью пункта главного меню Формат -> Объединить ячейки. Бывает полезно, например, при занесении в ячейку достаточно длинного текста.
Видно, что в LibreOffice Calc имеется достаточно средств для того, чтобы получить тот вид таблицы, которого требует ее назначение в каждом конкретном случае.
Инструменты, составляющие основу математического аппарата LibreOffice Calc и позволяющие сделать таблицы динамическими, лучше рассмотреть на конкретном примере.
Вычисления в ячейках
Вот один из вариантов решения задачи о шахматной доске и пшеничных зернах. Описанные здесь шаги подходят для создания практически любой таблицы.
Давным-давно один раджа, которому очень понравилась новая тогда игра – шахматы – пожелал отблагодарить ее изобретателя.
– Проси, что хочешь, сказал он.
– Положи для меня одно зернышко пшеницы на первую клетку шахматной доски, потом еще два – на вторую, и еще четыре – на третью, и так – пока не будет закрыта последняя клетка.
Раджа был разочарован:
– Ты так мало просишь.
Заголовок и шапка таблицы заполняются обычным текстом. Для ячеек установлена категория Текст, но даже если этого не сделать, то ничего особенного не произойдет, LibreOffice Calc прощает такие недочеты. Заголовок размещен в объединенной ячейке (Формат -> Объединить ячейки), а для шапки выбран режим Перенос по словам в окне Формат ячеек на вкладке Выравнивание.
Таблица разделена на две равные части просто для удобства ее компоновки на странице. Нет причин, чтобы не сделать как-нибудь по другому.
Самое интересное связано с тем, как производятся вычисления.
Если выделить любую ячейку, то ее содержимое сразу отобразится в Строке ввода. Это содержимое может быть простыми данными (число, текст, дата) или формулой. Содержимое ячейки можно редактировать прямо в ней, но, если речь идет о формулах, то удобнее делать это в Строке ввода.
На иллюстрации в ячейке С5 записано математическое выражение =B5*0,035, которое означает, что надо взять содержимое ячейки B5 (количество зерен) и умножить его на число 0,035 (вес одного зерна в граммах). В ячейке виден результат этой операции.
После завершения записи выражения надо нажать Enter. Если ошибок нет, то в ячейке появится результат в виде числа. Иногда вместо результата виден символ “#”. Это просто означает, что число не поместилось и ячейку надо увеличить, раздвинув соответствующую колонку.
Строка для второй клетки шахматной доски производит вычисления с результатом, записанным для первой – количество зерен умножается на 2. Все остальные строки получены копированием ячеек второй строки, кроме номера клетки. Для этого надо выделить три левые ячейки второй строки, скопировать их ( Ctrl+C ), а затем выделить аналогичные ячейки в других строках и сделать вставку ( Ctrl+V ).
При этом программа автоматически исправит названия ячеек в выражениях с учетом их новой позиции. Это оказывается очень удобно и действует практически всегда верно, ручная правка выражения требуется редко.
Клетка 26 принесла тонну зерна, а 34 – столько, что для этого количества потребуется товарный поезд. Граница достигнута на клетке 55. Количество зерна превысило все, что было собрано во всем мире в 2005 году, который считается одним из самых урожайных (тогда собрали 615 млн. тонн пшеницы). А ведь для получения окончательного результата все, что “находится” в каждой клетке надо бы еще сложить.
Файл с электронной таблицей для шахматной задачи можно скачать.
Сохранение
Сохранение электронной таблицы в “родном” для LibreOffice Calc формате ods обеспечивает наиболее надежный результат. Поэтому для хранения или переноса рекомендуется использовать именно его.
Для обмена документами (но не для хранения) файл может быть сохранен как xls (Microsoft Excel 97/2000/XP/2003) или xlsx (Microsoft Excel 2007/2010 XML). Файл формата xlsx все еще остается менее предпочтительным, так как он может не открыться на старых компьютерах. Оба формата можно рекомендовать только для ситуации, когда офисный пакет LibreOffice у адресата отсутствует.
Возможен экспорт электронной таблицы LibreOffice Calc в формат PDF. Этот процесс не отличается от рассмотренного ранее в разделе Подготовка текстовых документов в LibreOffice Writer. Но надо помнить, что в этом формате таблица имеет вид бумажного документа и магия вычислений в ней не работает.
Делаем таблицу в LibreOffice Calc
В этом материале научимся создавать простейшие таблицы в LibreOffice Calc. Научимся обрамлять ячейки, добавлять строки и столбцы, объединять и разделять ячейки, создавать простейшие формулы, разберёмся с основными форматами данных в ячейках.
В одной из своих предыдущих статей, посвящённых вставке объектов в LibreOffice Writer, я создавал простенькую таблицу для расчета дохода семьи из 3-х человек. Давайте воспроизведём её в Calc.
Обрамление ячеек в LibreOffice Calc
В нашей таблице будет 4 колонки: имя, член семьи, основной доход, дополнительный доход. Количество сток будет равно количеству членов семьи, плюс ещё одна для шапки таблицы.
Начнём с того, что обведём рабочую область планируемой таблицы рамочкой, чтобы при печати каждая ячейка была отделена от другой.
Запустите Calc, поставьте курсор в ячейку А1 и перетащите удерживая левую кнопку мыши так, чтобы выделилась область 4х4 ячейки.
Нажмите кнопку Обрамление и выберите вариант, где прорисованы все линии. При нажатии кнопки Обрамление отображается панель, на которой можно выбрать тип обрамления. Попробуйте каждый, для отмены не забывайте использовать CTRL+Z.
Ширина строки, высота столбца в LibreOffice Calc
Заполним таблицу данными.
Если текст не умещается в ячейке, то её можно раздвинуть двумя способами:
- потянуть за границу столбца или строки;
- с помощью кнопок Оптимальная высота строки или Оптимальная ширина столбца.
Добавляем нужные кнопки на панель
Если у вас нет кнопок, то их можно добавить. Щёлкните правой кнопкой мыши по панели, в которую хотите добавить кнопки, выберите “Настройка панели инструментов”.
Внимание, для каждой панели существует свой набор кнопок, который открывается по умолчанию и указан в строке “Цель”. На любую панель можно поместить любые кнопки, достаточно поменять “Цель”.
Для перемещения кнопок внутри панели используйте стрелки вверх, вниз в окне справа.
Перенос по словам в LibreOffice Calc
Столбец “Дополнительный доход”, теперь слишком широкий, это связано с тем, что у нас не настороин перенос по словам, когда текст располагается в столбик.
Щёлкните ячейку “Дополнительный доход” и нажмите кнопку “Переносить текст”, а затем “Оптимальная ширина” или потяните за границу столбца.
Теперь можно писать сколь угодно длинный текст. Ячейка и строка будут автоматически расширяться вниз.
Информатика в экономике и управлении
Свободное программное обеспечение для бизнеса и дома.
Страницы блога
среда, 10 декабря 2014 г.
Как сделать таблицу в LibreOffice Calc: форматирование ячеек, текста, чисел
«Быстрое» создание таблицы в Calc
- Во-первых, вы не можете сделать зачеркнутую ячейку;
- Во-вторых, не выбрать стиль подчеркивания;
- В-третьих, не повернуть текст на 90 градусов и не сделать его вертикальным.
- Во-первых, этим способом не задать проверку орфографии для отдельной ячейки (в LibreOffice Calc это тоже стиль ячейки);
- Во-вторых, не настроить тонко формат числа, можно использовать только стандартные форматы;
- В-третьих, не выбрать стили надчеркивания и зачеркивая;
- В-четвёртых, при помощи панели не удастся защитить или отменить защиту выбранных ячеек (и это стиль);
- И в конце концов вам не удастся сделать тремя кликами следующую таблицу.
Обрамление ячеек и диапазонов при создании таблицы
- Убрать обрамление — убирает всё обрамление с ячейки, то есть его можно использовать для очистки обрамления ячейки;
- Обрамление со всех сторон — ячейка в этом случае будет окружена линией со всех сторон;
- Обрамление слева и справа — обрамление ячеек будет применено только к левой и правой границе;
- Обрамление сверху и снизу – обрамление ячеек будет применено только к верхней и нижней границе;
- Установить только диагональные линии — нужна если вам необходимо явно указать что эти ячейка в таблице не участвует, но формат не позволяет её объединить с другой ячейкой, также этот способ используется при симуляции диагонально разделённой ячейки.
Ячейки в столбце
Блок ячеек 2 на 2 и больше
Область положение линий
Заливка ячеек в таблице
Шрифт ячейки в таблице
Эффекты шрифта
Выравнивание
- Стандарт — выравнивает текст по левому краю, а цифры, включая даты по правому краю.
- По центру, по правому краю, по левому краю — выравнивают всё содержимое соответственно.
- По ширине — выравнивает текст по ширине ячейки, при этом нужно учитывать, что включается перенос слов по строкам, и единственная или последняя строка будет выравнена по левому краю. Даты в этом случае будут переноситься на новую строку по разделителю, а другие числа — нет.
- Заполнение — очень специфическое выравнивание, когда символов мало, оно заполняет повторениями этих символов всё пространство в ячейке, когда строка не вмещается в поле, оно обрезает строку в размер поля, при этом на печати она выводится тоже обрезанной. Это выравнивание служит для обратной совместимости с текстовыми представлениями электронных таблиц, например, когда нужно сделать символьную черту.
- Распределение — выравнивает текст по ширине ячейки, включая одиночные строки и последнюю.
- «Стандарт» и «по низу» — выравнивают текст по нижней части ячейки.
- «По верхнему» — выравнивает текст по верхнему краю ячейки.
- «По центру» — выравнивает текст по центру между верхним и нижним краем.
- «По ширине» и «Распределение» делают то же самое выравнивание только для текста, повернутого вертикально, и выравнивают между верхней и нижней границами.
Числовой формат
Защита ячейки
Использование стилей ячейки
Автоформат
- Первый — нет привязки к стилям. Автоформатирование не привязывается к нашим стилям, на базе которых оно сделано, и значит не умеет наследовать их свойства. Этот минус усугубляется ещё тем, что мы не можем обновить шаблон автоформата, а должны его удалить (переименовать) и создать новый. Автовормат считается ручным форматированием и наследует «Базовый» стиль.
- Второй — алгоритм, который используется сегодня, не позволяет сделать шаблон для автоформата действительно сложных таблиц, например, с визуальным эффектом разбиения ячейки по диагонали.
Разбить ячейку по диагонали
А когда будете применять его, выделяйте диапазон 3х3 и снимайте галочки все кроме обрамления. Последний совет, который можно дать в этой теме, вынесите кнопку «Автоформат» на панель, чтобы не нужно было за ней тянуться в главное меню: Сервис → Настройка, Вкладка «Панели инструментов». Нужно выбрать панель и нажать кнопку добавить, откроется список, в котором вы сможете выбрать кнопку для добавления.
Не тратьте времени на простые операции типа придания вида документу. Наслаждайтесь разработкой с моделью.
Источники:
https://rus-linux.net/MyLDP/BOOKS/spo_in_office/strukt/calc.html
https://mostik.info/delaem_tablicu_v_lo_calc/
https://infineconomics.blogspot.com/2014/12/table-in-libreoffice-calc.html