Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика. Методички. OpenOffice. Табличный редактор. Работа в ОО.Сalc

.pdf
Скачиваний:
82
Добавлен:
20.02.2016
Размер:
30.48 Mб
Скачать

Сортировку не обязательно производить непосредственно в текущей таблице. Результаты сортировки можно поместить в другой диапазон текущего или другого листа документа. Для этого следует установить флажок Поместить результат в. Затем необходимо в нижерасположенном раскрывающемся списке выбрать именованную ячейку (именованный диапазон) или в соседнем поле ввести ссылку на ячейку, которая будет левой верхней при размещении отсортированной таблицы.

При попытке сортировки данных по названиям месяцев или дней недели обычно возникают проблемы, связанные с тем, что месяцы (дни недели) по умолчанию сортируются в алфавитном порядке. То есть, первым месяцем будет август, а последним январь. Для решения этой проблемы следует использовать нестандартный порядок сортировки.

Установите флажок Порядок сортировки определенный пользователем (см. рис. 11.6).

В раскрывающемся списке выберите необходимый порядок сортировки ( рис. 11.7).

Рис. 11.7. Установка пользовательского порядка сортировки

Раскрывающийся список (см. рис. 11.7) содержит стандартные календарные списки OpenOffice.org Calc, а также списки автозаполнения, созданные пользователем.

Сортировка части диапазона Можно сортировать часть данных таблицы, например, только данные

одного столбца без влияния на другие столбцы.

Выделите ячейки сортируемого диапазона.

Нажмите кнопку Сортировать по возрастанию или Сортировать по убыванию панели инструментов Стандартная (см. рис. 11.4)

В появившемся предупреждении ( рис. 11.8) нажмите кнопку

Текущее выделение.

Рис. 11.8. Сортировки части диапазона Следует быть осторожным при использовании этого средства.

Сортировка по одному столбцу диапазона может привести к нежелательным результатам.

Отбор данных Общие положения

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

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

Строки, отобранные при фильтрации, можно редактировать, форматировать, создавать на их основе диаграммы, выводить их на печать, не изменяя порядок строк и не перемещая их.

Фильтры можно использовать для любого диапазона, расположенного в любом месте листа. Диапазон не должен иметь полностью пустых строк и/или столбцов, отдельные пустые ячейки допускаются.

Для отбора данных используют автофильтр, стандартный фильтр и расширенный фильтр.

Использование автофильтра Автофильтр используют для отбора данных, удовлетворяющих одному

значению в столбце, а также для отбора десяти максимальных значений.

Выделите одну любую ячейку в диапазоне, для которого устанавливаются фильтры.

В меню Данные выберите команду Фильтр, а затем в подчиненном меню – команду Автофильтр.

После установки фильтров в названиях столбцов таблицы появятся значки раскрывающих списков (ячейки A1: F1 в таблице на рис. 11.9).

Рис. 11.9. Таблица с установленными фильтрами Для отбора данных, удовлетворяющих одному значению в столбце,

следует щелкнуть по значку раскрывающегося списка соответствующего столбца и выбрать значение ( рис. 11.10).

Рис. 11.10. Использование фильтра Значки раскрывающихся списков, по которым была произведена выборка,

отображаются синим цветом и на них появляется особая отметка. Например, в

таблице на рис. 11.11 произведен отбор данных по столбцу А (Audi) и столбцу

Е (Автомат).

Рис. 11.11. Таблица с отобранными данными с использованием фильтра При желании значки автофильтров можно скрыть. Для этого следует в

меню Данные выбрать команду Фильтр, а затем в подчиненном меню – команду Скрыть автофильтр.

Количество столбцов, по которым производится выборка, не ограничено.

Если данные уже отфильтрованы по одному из столбцов, при использовании фильтра для другого столбца будут предложены только те значения, которые видны в отфильтрованном списке.

Для отбора десяти максимальных значений следует в раскрывающемся списке автофильтра выбрать параметр 10 первых (см. рис. 11.10). Этот режим можно использовать только для числовых данных (собственно числа, даты и время). При попытке использовать его для отбора по столбцу с текстовыми данными, будут скрыты все строки таблицы.

Для снятия фильтрации щелкните по значку раскрывающегося списка соответствующего столбца и выберите параметр Все (см. рис. 11.10). При удалении автофильтров также отображаются все строки.

Для удаления автофильтров следует в меню Данные выбрать команду Фильтр, а затем в подчиненном меню – команду Автофильтр или Удалить фильтр.

Использование стандартного фильтра

Стандартный фильтр используют для отбора по нескольким значениям данных одного столбца, а также для использования логических условий фильтрации данных.

Отбор производится с использованием диалогового окна Стандартный фильтр ( рис. 11.12).

Рис. 11.12. Диалоговое окно Стандартный фильтр Для отображения диалогового окна следует в меню Данные выбрать

команду Фильтр, а затем в подчиненном меню – команду Стандартный фильтр. Если для таблицы были установлены автофильтры, то к использованию стандартного фильтра можно перейти, выбрав соответствующий параметр в раскрывающемся списке (см. рис. 11.10).

Для расширения возможностей отбора с использованием стандартного фильтра можно нажать кнопку Детали, после чего отобразится дополнительный раздел окна ( рис. 11.13).

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

Всего можно использовать до восьми одновременно накладываемых условий отбора. Условия должны быть связаны логическими операторами И или ИЛИ. К назначению каждого следующего условия можно перейти, только выбрав соответствующий оператор в раскрывающемся списке Оператор.

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

Враскрывающемся списке Условие выбирают оператор, с помощью которых можно связать элементы полей Имя поля и Значение. Всего имеется 16 операторов. Результаты использования операторов приведены в таблице.

Операторы Равно и Не равно можно использовать для любого типа данных. Остальные операторы сравнения (Больше, Меньше, Больше или равно, Меньше или равно) используются для числовых данных, дат и времени.

Операторы типа Наибольшее (Наименьшее) используются для числовых данных.

Последние шесть операторов могут использоваться только для текстовых данных.

Враскрывающемся списке Значение выбирают значение для фильтрации поля. Список Значение содержит все возможные значения для параметра Имя поля, а также записи пусто или не пусто для выбора пустых ячеек или ячеек, содержащих любое значение. При необходимости значение можно вводить самостоятельно с клавиатуры.

Вдополнительной области окна Стандартный фильтр (см. рис. 11.13)

можно настроить некоторые параметры отбора.

Если таблица не имеет заголовков столбцов, для включения первой строки в область отбора следует снять флажок Заголовки в первой строке.

При отборе можно учитывать регистр букв, установив соответствующий флажок.

Если установить флажок Регулярное выражение, то в поле Значение можно использовать подстановочные знаки так же, как они используются при поиске данных.

Установка флажка Без повторений исключает повторяющиеся строки из списка отфильтрованных данных.

Отбор не обязательно производить непосредственно в текущей таблице. Результаты отбора можно поместить в другой диапазон текущего или другого листа документа. Для этого следует установить флажок Поместить результат в. Затем необходимо в нижерасположенном раскрывающемся списке выбрать именованную ячейку (именованный диапазон) или в соседнем поле ввести ссылку на ячейку, которая будет левой верхней при размещении отфильтрованной таблицы.

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

Если фильтрация производилась непосредственно в текущей таблице, для отказа от нее следует в меню Данные выбрать команду Фильтр, а затем в подчиненном меню – команду Удалить фильтр.

Автоматическое вычисление итогов Об итогах

OpenOffice.orgCalc позволяет автоматически вычислять промежуточные и общие итоги для числовых данных, представленных в виде списка. При этом на листе автоматически создается структура, что позволяет отображать и скрывать строки каждого промежуточного итога. Максимальное количество столбцов, используемых в группировке – 3.

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

Общие итоги подводятся с помощью подробных данных, а не с помощью значений промежуточных итогов.

Значения общих и промежуточных итогов автоматически пересчитываются при каждом изменении исходных данных.

Добавление итогов Для добавления итогов следует выделить любую ячейку таблицы и в

меню Данные выбрать команду Промежуточные итоги.

В диалоговом окне Промежуточные итоги ( рис. 11.14) необходимо выбрать группируемые столбцы, используемые функции и настроить параметры подведения итогов.

Рис. 11.14. Выбор столбца группировки и используемых функций

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]