Смекни!
smekni.com

Работа в среде EXCEL. Средства управления базами данных в EXCEL (стр. 5 из 6)

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

2. Добавление рабочих листов.

Директивы добавления расположены в меню «Insert». Пользователь может добавить в документ элементы следующих типов:

- рабочие листы для создания таблиц;

- диаграммы (в качестве элемента таблицы или на отдельном листе);

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

Новый лист всегда вставляется перед активным рабочим листом. Если лист предназначен для создания таблицы, то независимо от занимаемой позиции он будет иметь название «Sheet17» с последующим увеличением номера при добавлении новых таблиц. Новые диаграммы, расположенные на отдельных рабочих листах, нумеруются, начиная с «Chart1» и т.д. Рабочие листы с макрокомандами нумеруются, начиная с «Macro1», а с диалоговыми окнами - начиная с «Dialog1» и т. д. Рабочие листы с программными модулями написанными на языке Visual Basic, нумеруются, начиная с «Module1». Пользователь может щелкнуть по названию рабочего листа правой кнопкой мыши, после чего откроется контекстное (зависящее от ситуации) меню, в котором также имеется директива добавления. Если нужно удалить рабочий лист, нужно открыть щелчком правой кнопки мыши контекстное меню и выполнить директиву удаления.

3. Перемещение рабочих листов.

Установите указатель мыши на корешке рабочего листа, который нужно переместить, и щелчком правой кнопки мыши откройте контекстное меню. С помощью директивы «Move or Copy» откройте диалоговое окно с тем же названием и укажите в нем новую позицию переставляемого листа. Закройте окно «Move or Copy» щелчком по кнопке «OK», и рабочий лист займет новую позицию. Если включить опциональную кнопку «Create a Copy», то данный рабочий лист останется на прежней позиции, а новую позицию займет его копия. Название копии листа будет образовано путем добавления порядкового номера к имени копируемого листа, например, «Sheet1».

Можно переставить сразу несколько листов. Для этого промаркируйте эти листы, щелкнув по их именам в именном указателе при нажатой клавише «Shift». Затем выполните директиву «Move or Copy», которая в этом случае будет применяться сразу ко всем маркированным рабочим листам.

4. Переименование рабочих листов.

Установите указатель мыши на корешке рабочего листа, который нужно переименовать, и щелкните правой кнопкой мыши. Откроется контекстное меню, в котором с помощью директивы «Rename» нужно открыть диалоговое окно «Rename Sheet». Это окно можно также открыть двойным щелчком левой кнопки мыши по названию рабочего листа. В поле ввода «Name» укажите новое имя листа, которое должно содержать не более 31 символа, включая пробелы. После ввода имени щелкните по кнопке OK, и на именном указателе появится новое имя рабочего листа. При задании имен рабочих листов не должны использоваться следующие символы: квадратные скобки «[ ]»; двоеточие «:»; правая косая черта «/»; левая косая черта «\».

Понятия базы, записи, поля данных. Системы управления базами данных. Примеры.

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

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

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

Создание баз данных в EXCEL. Размер базы данных. Сохранение базы данных.

Размер баз данных в Excel ограничен числом строк на рабочем листе – 65536. Несмотря на эти и другие ограничения, средства управления данными в Excel – это мощный инструмент для создания небольших баз данных и работы с выборкой записей из крупных баз данных.

При создании рабочих листов, которые используются в качестве базы данных, необходимо соблюдать два правила:

- Пустая строка указывает на окончание базы данных. Не оставляйте пустых строк между заголовками столбцов и записями данных.

- Имена полей располагаются в верхней части столбцов.

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

Ввод данных с помощью формы базы данных.

В Excel предусмотрено мощное, удобное и в то же время простое средство для облегчения ввода в базу данных – форма ввода данных. Для того, чтобы воспользоваться формой данных: 1) выделите диапазон базы данных. 2) выберите команду меню «Данные», «Форма». Откроется диалоговое окно с именем рабочего листа, на котором находится база данных. 3) С помощью полосы прокрутки выберите запись, которую необходимо отредактировать или удалить. 4) Нажмите кнопку «Удалить», если необходимо удалить запись. 5) Нажмите кнопку «Добавить», если нужно создать новую запись. При этом поля ввода очистятся, и в них можно будет ввести данные. 6) Если необходимо внести данные в область критериев, нажмите кнопку «Критерии». Для возврата к вводу в область базы данных нажмите кнопку «Форма». 7) С помощью кнопок «Назад» и «Далее» можно переходить на предыдущую и последующую записи соответственно. 8) По окончании ввода нажмите кнопку «Закрыть».

Поиск данных с помощью средства автофильтра. Восстановление исходной базы после поиска.

Откройте в меню «Data» подменю «Filter» и включите в нем опцию «AutoFilter». В таблице рядом с названиями полей появятся маленькие пиктограммы со стрелками. Щелкните по одной из этих стрелок, и на экране появится меню с перечнем значений данного поля.

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

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

Сортировка базы данных.

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

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

Расширенная фильтрация с помощью диапазона критериев.

Команда «Расширенный фильтр», в отличие от команды «Автофильтр», имеет некоторые дополнительные возможности. Можно задавать условия, соединённые логическим оператором ИЛИ, для нескольких столбцов. Допускается задавать вычисляемые условия (например можно вывести на экран список только тех сотрудников, у которых оклад хотя бы на 25% выше среднего). Кроме того команда «Расширенный фильтр» может использоваться для извлечения строк из списка и вставки копий этих строк в другую часть текущего листа. Поскольку при фильтрации скрываются целые строки, диапазон условий лучше поместить выше или ниже списка.

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