Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_2013 / lec_2013.doc
Скачиваний:
425
Добавлен:
22.02.2016
Размер:
3.79 Mб
Скачать
    1. Защита данных

При работе с таблицей Excel бывает необходимо защитить рабочие книги, отдельные ячейки, диаграммы и другие объекты от несанкционированного доступа или нежелательного изменения. Excel позволяет это сделать с помощью специальных действий. После включения функции защиты нельзя изменить заблокированный элемент. По умолчанию Excelзащищает все ячейки (на вкладке Защита диалогового окна Формат ячеек по умолчанию установлен флажок Защищаемая ячейка), графические объекты, диаграммы от изменения.Однако защита не вступает в силу пока не выбрана команда Сервис►Защита►Защитить лист. В результате выполнения этой команды будет открыто диалоговое окно Защитить лист (рис. 5.13). Установленные в нем варианты защиты применяются только к текущему листу.

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

В большинстве случаев нет необходимости в блокировке всех ячеек рабочего листа. Перед защитой листа необходимо выделить те ячейки, которые необходимо оставить незаблокированными, и в окне Формат ячеек на вкладке Защита снять флажок Защищаемая ячейка. Тогда при вводе в таблицу данных для перемещения курсора по пустым незащищенным ячейкам можно использовать клавишу [Тab].

Снимается защита командой Сервис►Защита►Снять защиту листа.

Рассмотрим порядок установки защиты на лист Товары для блокировки в табл. 5.1 Учет движения материалов на складах заголовка, названий столбцов и формул.

1.     Активизируйте лист Товары.

2.     Для того, чтобы оставить ячейки А4:Е8 доступными для редактирования после защиты листа, выделите их и выполните команду Формат► Ячейки►вкладка Защита.Снимите флажок Защищаемая ячейка и нажмите [ОК].

Установите защиту на лист, выполнив команду Сервис►Защита► Защитить лист. Нажмите [ОК]. После проверки работы защиты снимите ее командой Сервис►Защита►Снять защиту листа.

    1. Работа с таблицей как с базой данных

Для управления большими массивами данных используются специальные программы, предназначенные для работы с базами данных. В Excel также имеются средства для обработки данных, организованных по аналогичному принципу, – это, так называемые, функции списка. В виде списка можно представить таблицу, строки которой содержат однородную информацию. Список характеризует не содержимое таблицы, а способ ее организации. Отдельные записи (комплекты данных списка) должны быть однородны по строкам и/или столбцам. В таблице не должно быть объединенных ячеек! Однако только однородность данных списка по строкам делает возможным применение функции фильтров (если данные однородны по столбцам, таблицу следует транспонировать). Примером базы данных является список адресов, в котором указаны названия и адреса различных фирм или фамилии людей.

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

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

При автоматическом выделении области списка Excel в поисках меток (названий) столбцов сравнивает содержимое первой и второй строк области списка. Если данные в этих строках различаются по типу, Excel принимает первую (верхнюю) строку в качестве строки названий. Данные этой строки будут исключены из обрабатываемой области списка.

Если Excel не обнаружит различий между типами данных в первой и второй строках, то на экране появится сообщение о том, что программа не смогла обнаружить названий для образования меток столбцов. В этом случае программа выдаст запрос, следует ли использовать в качестве меток столбцов данные первой строки выделенной области. Пользователь может согласиться нажатием [ОК] или отменить выполнение операции.

Основными возможностями при работе с базами данных являются:

        организация ввода данных;

        просмотр данных;

        поиск данных по заданному критерию;

        сортировка данных;

        фильтрация данных;

        подведение итогов.

Для работы с таблицей как с базой данных в Excel используется пункт меню Данные. Эта команда корректно работает только с таблицами, в которых названия колонок занимают одну строку. Так, например, для работы с командой Данные таблица Учет движения материалов на складах должна быть преобразована к виду, представленному на рис. 5.14.

Приведем таблицу Учет движения материалов на складах к виду, представленному на рис. 5.14.

1.      Создайте копию листа Товары, чтобы легко было вернуться к первоначальному порядку данных. Для этого активизируйте его и выполните командуПравка►Переместить/скопировать лист. В окне Переместить или скопировать установите флажок Создавать копию и нажмите [ОК]. Переименуйте полученный листТовары(2) на Сортировка.

2.      Для преобразования таблицы сделайте следующее:

        выделите строку 2 щелчком мыши на номере строки и удалите ее командой Правка►Удалить. Аналогично удалите итоговую строку.

        Дополните шапку таблицы недостающими заголовками.