Фильтрация используется для быстрого автоматического отбора записей по заданным параметрам. В таблице с записями для фильтрации не должно быть полностью пустых строк. Если в таблице будет хотя бы одна полностью пустая строка, то фильтр будет видеть только ту часть таблицы, в которой выделена ячейка.
В отличие от автофильтра Microsoft Excel у автофильтра LibreOffice.org Calc имеется особенность: она не любит заполненные строки над строкой заголовка. А что обычно помещается над строкой заголовка? Там размещается название таблицы.
Поэтому перед фильтрацией, если на рабочем листе имеется название таблицы (то есть текст над строкой заголовков таблицы), то выделите одну из ячеек заголовков столбцов и выполните команду Вставка → Строки. На рисунке (Рис. 1) показана правильно подготовленная таблица к автофильтрации. На рисунке (Рис. 2) показана неправильно оформленная таблица.
Рис. 1. Правильно подготовленная таблица для автофильтрации в LibreOffice.org Calc
Рис. 2. Неправильно подготовленная таблица для автофильтрации в LibreOffice.org Calc
Если над таблицей нет названия, то описанные выше манипуляции делать не нужно.
LibreOffice Calc — IF function
Фильтровать можно только таблицу с одностроковым заголовком. Если в процессе создания таблицы объединялись ячейки по вертикали или по горизонтали, то такую таблицу фильтровать нельзя.
После подготовки таблицы выделите любую ячейку таблицы. Лучше всего выделять самую верхнюю левую ячейку, как это показано на рисунке (Рис. 1). Если перед фильтрацией будет выделена ячейка вне таблицы, то будет выведено сообщение, что автофильтрация невозможна. После выделения ячейки выполните команду Данные → Фильтр → Автофильтр.
Если все было сделано правильно, то в каждой ячейке заголовка появится треугольная кнопочка (Рис. 3).
Рис. 3. Автофильтр включен
Нажмите на треугольную кнопочку в любом столбце: откроется список каждого значения в выбранном столбце. Щелкните по любому значению в списке: в столбце останутся только записи с выбранным значением. Цвет треугольной кнопочки изменится: вместо черной она станет синей. Многие пугаются, что число записей стало меньше, так как думают, что остальные записи удалились.
На самом деле это не так, никуда ничего не удаляется. Чтобы успокоить и доказать, что остальные записи никуда не пропали, снова в этом же столбце нажмите на треугольную кнопочку и выполните команду Все. После этого все записи таблицы выводятся на монитор, а кнопочка из синей снова стала черной.
Фильтрацию можно выполнять не только по одному столбцу, а по нескольким, в любой последовательности. Кнопочки потому и выделяются другим цветом, чтобы пользователь не забыл, в каких столбцах он выполнял фильтрацию.
В фильтрованных записях можно выполнять все те операции, которые можно выполнять с записями в обычной (не фильтрованной) таблице. Например, можно суммировать значения по столбцам с помощью кнопки Сумма (). Разница заключается только в том, что если в обычной таблице функция суммирования называется SUM, то в фильтрованной таблице функция будет называться SUBTOTAL.
Libre Office 7 Calc Spreadsheets Beginners Tutorial
Для отмены фильтрации выполните ту же команду, с помощью которой включалась фильтрация (Данные → Фильтр → Автофильтр).
Стандартный фильтр
Стандартный фильтр предназначен для более сложных выборок из таблицы. С помощью предыдущего фильтра (автофильтра) можно отбирать только из предлагаемых значений. Но что делать, если нужно отобрать записи в заданном диапазоне? Автофильтр этого сделать не может, а стандартный фильтр может.
Для включения стандартного фильтра выполните команду Данные → Фильтр → Стандартный фильтр. После этого открывается окно Стандартный фильтр (Рис. 4), а вся таблица с данными автоматически выделяется.
Рис. 4. Окно Стандартный фильтр
Для настройки фильтра откройте список Имя поля и выберите столбец, по которому необходимо выполнить выборку. В нашем примере использован столбец Цена. В столбце Условие выбирается логическая операция, с помощью которой будет выполняться фильтрация. В столбце Значение указывается значение, участвующее в расчете.
В этом списке предлагаются все значения выбранного столбца (в нашем примере Цена), но пользователь может ввести любое значение с клавиатуры. Например, в нашем примере мы собираемся найти все записи, в которых Цена больше 300. В таблице нет такой цены, поэтому мы вводим ее вручную.
Заполнив одно условие можно его усложнить во второй (третьей. и т. д.) записях отбора. Для этого в столбце Оператор (самый крайний левый столбец) нужно выбрать логическое условие, соединяющее новую строку условия с созданной выше строкой условия. В качестве оператора предлагаются операторы «И» и «ИЛИ». Только после этого становятся доступными параметры этой строки условия. В нашем примере мы хотим найти записи, в которых Цена больше 300, а процент скидки меньше 5%.
В окне видны только 3 строки условия, но справа находится линейка прокрутки, с помощью которой можно открыть другие строки условия поиска.
Нажав на кнопку Детали можно открыть дополнительные параметры отбора. Обязательно установите флажок в опцию Поместить результат в. Если этого не сделать, то таблица с выборкой затрет исходную таблицу и можно потерять данные. После этого становятся доступными нижележащие параметры. Нажмите на кнопку Свернуть/Развернуть ().
Окно Стандартный фильтр сворачивается в строку, чтобы не мешать выделению ячеек. Под таблицей с данными выделите несколько строк (любое число) по ширине таблицы. Это будет выглядеть, как на рисунке (Рис. 5).
Рис. 5. Выделение ячеек для результата выборки
После выделения ячеек для результата нажмите на кнопку Свернуть/Развернуть (). После этого программа снова возвращается в полномасштабное окно Стандартный фильтр. Если все параметры фильтрации определены, то нажмите на кнопку ОК. Если все было выполнено правильно, то исходная и выходная таблицы выглядят примерно так (Рис. 6).
Рис. 6. Исходная и выходная таблицы
Две таблицы не мешают дальнейшей работе и анализу. Создав одну фильтрованную таблицу, можно приступить к созданию следующей таблицы. Отключать стандартную фильтрацию вручную не нужно, как автофильтр, так как выполнив выборку стандартная фильтрация отключается автоматически.
Расширенный фильтр
Расширенный фильтр похож на стандартный фильтр, но позволяет создавать условия фильтрации непосредственно на рабочем листе.
Под таблицей через хотя бы одну пустую строку от таблицы с данными создайте строку с теми же заголовками столбцов, что и в основной таблице. Эти заголовки можно просто скопировать, а не набирать вручную вновь. Под строкой заголовков введите условия фильтрации (Рис. 7).
Рис. 7. Создание условий фильтрации
Выделите ячейку основной таблицы (то есть таблицу с данными). Выполните команду Данные → Фильтр → Расширенный фильтр. После этого открывается окно Расширенный фильтр (Рис. 8).
Рис. 8. Окно Расширенный фильтр
Для указания программе откуда нужно брать условия фильтрации нажмите на кнопку Свернуть/Развернуть () справа от параметра Взять критерии фильтра из. Выделите все строки условия вместе с заголовочной строкой. В нашем примере это ячейки $A$18:$G$19. Нажмите на кнопку Свернуть/Развернуть (
Нажмите на кнопку Еще и укажите ячейки, в которые следует помещать результат. В предыдущем фильтре мы уже изучали эту возможность с помощью параметра Поместить результат в.
После определения всех параметров нажмите на кнопку ОК. Еще раз напоминаю, что перед вызовом окна Расширенный фильтр необходимо выделить одну ячейку основной таблицы с данными, иначе программа откажется выполнять расчет.
Результат фильтрации будет выглядеть примерно так (Рис. 9).
Рис. 9. Результаты фильтрации
Материалы с этого сайта разрешается использовать в личных некоммерческих целей. Запрещается размещать материалы на других сайтах без разрешения правообладателя.
Источник: professional-office.ru
Создание таблицы в Libreoffice Calc
LibreOffice Calc — это программа для обработки и анализа данных в виде таблиц, которая позволяет решать множество задач.
Что такое Libreoffice Calc
LibreOffice Calc — программа электронных таблиц, которая входит в свободный офисный пакет LibreOffice. Эта программа позволяет создавать и редактировать электронные таблицы, а также выполнять различные операции с данными, такие как сортировка, фильтрация, поиск и т.д. Она имеет множество функций и возможностей для работы с числовыми и текстовыми данными, графиками, диаграммами и т.д. LibreOffice Calc может использоваться как для домашнего использования, так и для работы в офисе или бизнесе.
Какие задачи решает
- создание и форматирование таблиц;
- выполнение расчетов и формул;
- анализ и визуализация данных с помощью диаграмм и графиков;
- фильтрация, сортировка и поиск данных;
- создание баз данных с помощью таблиц;
- использование макросов и программирование для автоматизации задач;
- импорт и экспорт данных в различных форматах, включая Microsoft Excel;
- работа с большими объемами данных и формирование отчетов.
В чем ее преимущества?
- Бесплатность: LibreOffice Calc бесплатна для скачивания и использования на компьютерах под операционной системой Windows, MacOS и Linux.
- Открытый исходный код: LibreOffice Calc основан на открытом исходном коде, что означает, что любой желающий может изменять и разрабатывать эту программу.
- Высокий уровень совместимости: LibreOffice Calc предлагает высокий уровень совместимости с другими программами, в том числе с Microsoft Excel.
- Большой выбор функций: LibreOffice Calc предоставляет большой выбор математических функций, формул и операций.
- Интерактивность: LibreOffice Calc позволяет создавать диаграммы, графики, таблицы и другие объекты, которые могут взаимодействовать с пользователем.
- Большое сообщество: LibreOffice Calc имеет большое сообщество пользователей, которые обмениваются опытом и материалами, помогая улучшать и развивать программу.
LibreOffice Calc имеет простой и интуитивно понятный интерфейс, что способствует удобству пользователя в работе с программой.
Процесс создания таблицы
- Откройте LibreOffice Calc.
- Нажмите на кнопку «Новый лист» или выберите «Файл» -> «Новый» -> «Таблицу».
- Введите заголовки для столбцов таблицы в первой строке.
- Заполните ячейки таблицы данными, начиная со второй строки.
- Выберите ячейки, которые вы хотите отформатировать, и используйте панель инструментов для применения нужных форматов.
- После завершения работы сохраните таблицу на компьютере или в облачном сервисе.
Источник: pq.hosting
Горячие клавиши LibreOffice Calc
Большой список платных и бесплатных курсов по типографике
Переходы в электронных таблицах
Перемещает курсор в первую ячейку листа (A1). | Ctrl + Home |
Перемещает курсор в последнюю ячейку листа, содержащую данные. | Ctrl + End |
Перемещает курсор в первую ячейку текущей строки. | Home |
Перемещает курсор в последнюю ячейку текущей строки. | End |
Выделяет ячейки от текущей до первой в текущей строке. | Shift + Home |
Выделяет ячейки от текущей до последней в текущей строке. | Shift + End |
Выделяет ячейки в текущем столбце, начиная с текущей, или расширяет существующее выделение на одну страницу вверх. | Shift + PageUp |
Выделяет ячейки в текущем столбце, начиная с текущей, или расширяет существующее выделение на одну страницу вниз. | Shift + PageDown |
Перемещает курсор к левому краю текущего диапазона данных. Если столбец слева от ячейки, в которой находится курсор, пуст, курсор перемещается в следующий столбец слева, содержащий данные. | Ctrl + ← |
Перемещает курсор к правому краю текущего диапазона данных. Если столбец справа от ячейки, в которой находится курсор, пуст, курсор перемещается в следующий столбец справа, содержащий данные. | Ctrl + → |
Перемещает курсор к верхнему краю текущего диапазона данных. Если строка выше ячейки, в которой находится курсор, пуста, курсор перемещается вверх в следующую строку, содержащую данные. | Ctrl + ↑ |
Перемещает курсор к нижнему краю текущего диапазона данных. Если строка ниже ячейки, в которой находится курсор, пуста, курсор перемещается вниз в следующую строку, содержащую данные. | Ctrl + ↓ |
Выбирает все ячейки с данными от текущей ячейки до конца непрерывного диапазона ячеек данных в направлении нажатой стрелки. Если используется для одновременного выбора строк и столбцов, то выбирается прямоугольный диапазон ячеек. | Ctrl + Shift + ↑ ↓ ← → |
Перемещает на один лист влево. |
Функциональные клавиши, используемые в электронных таблицах
Выводит комментарий, указанный в примечаниях к текущей ячейке. | Ctrl + F1 |
Переключается в режим правки и помещает курсор в конце содержимого текущей ячейки. Для выхода из режима правки снова нажмите эту клавишу. |
Форматирование ячеек с использованием сочетания клавиш
Открытие диалогового окна «Формат ячеек» | Ctrl + 1 (не на цифровой клавиатуре) |
Два десятичных знака, разделитель разрядов | Ctrl + Shift + 1 (не на цифровой клавиатуре) |
Стандартный экспоненциальный формат | Ctrl + Shift + 2 (не на цифровой клавиатуре) |
Стандартный формат даты | Ctrl + Shift + 3 (не на цифровой клавиатуре) |
Стандартный денежный формат | Ctrl + Shift + 4 (не на цифровой клавиатуре) |
Стандартный процентный формат (два десятичных знака) | Ctrl + Shift + 5 (не на цифровой клавиатуре) |
Стандартный формат | Ctrl + Shift + 6 (не на цифровой клавиатуре) |
Использование сводной таблицы
Перемещает фокус последовательно вперёд по областям и кнопкам диалога. | Tab |
Перемещает фокус последовательно назад по областям и кнопкам диалога. | Shift + Tab |
Перемещает фокусировку на одну позицию вверх в текущей области диалога. | ↑ |
Перемещает фокусировку на одну позицию вниз в текущей области диалога. | ↓ |
Перемещает фокусировку на одну позицию влево в текущей области диалога. | ← |
Перемещает фокусировку на одну позицию вправо в текущей области диалога. | → |
Выделяет первый элемент в текущей области диалога. | Home |
Выделяет последний элемент в текущей области диалога. | End |
Копирует или перемещает текущее поле в область «Строка». | Alt и подчёркнутый символ в слове ‘Строка’ |
Копирует или перемещает текущее поле в область «Столбец». | Alt и подчёркнутый символ в слове ‘Столбец’ |
Копирует или перемещает текущее поле в область «Данные». | Alt и подчёркнутый символ в слове ‘Данные’ |
Перемещает текущее поле на одну позицию вверх. | Ctrl + ↑ |
Перемещает текущее поле на одну позицию вниз. | Ctrl + ↓ |
Перемещает текущее поле на одну позицию влево. | Ctrl + ← |
Перемещает текущее поле на одну позицию вправо. | Ctrl + → |
Перемещает текущее поле на первую позицию. | Ctrl + Home |
Перемещает текущее поле на последнюю позицию. | Ctrl + End |
Отображает параметры для текущего поля. | Alt + O |
Удаляет текущее поле из области. | Delete |
LibreOffice Calc
Ph4 в социальный сетях, рассылки и контакт
Источник: www.ph4.ru