- •Знакомство с программой Word. Окно программы Word
- •Приемы и средства редактирования текста. Открытие документов для редактирования
- •Урок 5.3. Основы форматирования текста
- •Автоматизация форматирования документа
- •Форматирование страниц и печать
- •Работа с таблицами. Вставка таблицы в документ
- •Рисование в Microsoft Word
- •Вставка графических объектов в документ
- •Расчеты в программе Excel
- •Знакомство с программой Excel
- •Работа с ячейками, диапазонами и листами
- •Простые расчеты в Excel
- •Расчеты с использованием функций и имен ячеек
- •Форматирование таблиц
- •Диаграммы и графики
- •Базы данных в Excel
- •Работа в Интернете
- •Подключение к Интернету
- •Навигация в Интернете с помощью Internet Explorer
- •Работа с веб-страницами и файлами из Интернета
- •Электронная почта. Создание и настройка почтовых ящиков
- •Использование программы Почта Windows
- •Безопасность при работе в Интернете
- •Разработка баз данных в программе Access
- •Знакомство с программой Access
- •Основные приемы работы с данными
- •Создание таблиц
- •Проектирование базы данных. Создание связей между таблицами
- •Запросы
- •Формы и отчеты
Базы данных в Excel
Понятие о базах данных
Программа Excel часто применяется для обработки больших объемов информации, которые представлены в виде упорядоченных списков данных. Примером подобной информации может служить таблица, показанная выше (см. рис. 6.62). Такой список также называют базой данныхи применяют к нему следующие термины и правила.
? Верхняя строка списка называется заголовками столбцов и определяет общую структуру списка.
? Все остальные строки списка называются записями. Каждая запись (строка) должна относиться к одному объекту списка. В примере, показанном на рис. 6.65, каждая запись содержит информацию об одном товаре.
? Столбец списка называется полем; в каждом столбце должны находиться данные определенного типа в соответствии с заголовком поля.
? Все записи должны иметь одинаковое количество полей, некоторые поля можно оставить незаполненными.
Рис. 6.65. Пример списка данных
При создании базы данных в Excel следует соблюдать приведенные выше правила и не оставлять полностью пустых строк или столбцов. Можно использовать только одну или несколько верхних строк для создания заголовка списка. Большинство примеров из предыдущих уроков являются списками данных с заголовком в верхней строке.
ПРИМЕЧАНИЕ
Для эффективной работы с базами данных существуют специализированные программы, например Microsoft Access, которая входит в пакет Microsoft Office 2007. База данных в Access обычно состоит из нескольких взаимосвязанных таблиц; в данном уроке будем считать, что база данных состоит из одной таблицы.
Сортировка списков данных
Нередко возникает необходимость отсортировать данные в списке, то есть упорядочить записи по значению определенного поля. В Excel 2007 для сортировки данных имеются команды на двух вкладках ленты:
? в группе Редактирование вкладки Главная есть кнопка Сортировка и фильтр, после нажатия которой появляется меню с командами для сортировки и фильтрации (рис. 6.66, слева);
? на вкладке Данные имеется группа Сортировка и фильтр, кнопки которой (рис. 6.66, справа)соответствуют упомянутым выше командам меню кнопки Сортировкаи фильтр.
Рис. 6.66. Меню кнопки Сортировка и фильтр вкладки Главная (слева) и группа команд Сортировка и фильтр на вкладке Данные (справа)
В Excel существует два способа сортировки: быстрая и настраиваемая. Быстрая сортировка выполняется следующим образом.
1. Сделайте активной любую ячейку с данными в столбце, где нужно выполнить сортировку.
2. Щелкните на кнопке Сортировка и фильтр и выполните одну из команд Сортировка от A до Я и Сортировка от Я до A (см. рис. 6.66, слева). Можно также использовать кнопки в группе команд Сортировка и фильтр (см. рис. 6.66, справа).
3. После выполнения команды Excel автоматически определит диапазон сортировки и упорядочит строки по выбранному столбцу. Если список имеет правильную структуру, то в диапазон сортировки будут включены все имеющиеся записи.
Иногда возникает необходимость отсортировать не весь список, а отдельную группу строк. В таком случае сначала выделяется нужный диапазон, после чего выполняется команда сортировки.
При выделении для сортировки отдельных столбцов может появиться диалоговое окно со следующим выбором:
? расширить диапазон для сортировки;
? сортировать только в пределах выделения;
? отменить сортировку и попытаться правильно выделить диапазон.
ВНИМАНИЕ
При сортировке отдельных столбцов данных существует опасность исказить информацию в списке, перемешав значения столбцов. Для правильной сортировки списка в диапазон нужно включать все имеющиеся столбцы.
СОВЕТ
Если сортировка была выполнена не так, как нужно, выполните команду Отменить длявозврата таблицы к исходному состоянию, после чего попробуйте выполнить сортировку другим способом.
Команды быстрой сортировки позволяют сортировать данные только по одному полю. Для упорядочивания данных по нескольким полям следует воспользоваться настраиваемой сортировкой. Для этого выполните следующие действия.
1. Сделайте активной любую ячейку в списке или выделите для сортировки весь список.
2. Выполните следующую команду: Сортировка и фильтр > Настраиваемая сортировка (см. рис. 6.66, слева) или нажмите кнопку Сортировка в группе Сортировка и фильтр (см. рис. 6.66, справа).
3. В появившемся окне (рис. 6.67) укажите, по какому столбцу следует выполнить сортировку, и укажите ее порядок. Если Excel автоматически не определил заголовки столбцов, установите флажок Мои данные содержат заголовки.
Рис. 6.67. Диалоговое окно сортировки диапазона
4. Для сортировки по нескольким полям нажмите кнопку Добавить уровень и введите параметры второго столбца сортировки. Аналогично можно добавить еще один или несколько уровней. Сортировка будет выполнена после нажатия кнопки OK.
Использование фильтров
Вы можете встретиться с задачей отбора записей в объемном списке данных, что занимает продолжительное время. Для этого проще всего использовать встроенные возможности фильтрации данных. Excel 2007 обладает простыми и удобными средствами установки фильтров, которые будут рассмотрены в следующей практической работе.
Итоговые вычисления в таблицах
В Excel имеются средства для расчета итоговых данных в таблицах и их анализа. Например, с помощью команды Промежуточные итоги можно автоматически разделить таблицу на группы и для каждой из них рассчитать итоговые значения.
Мощным инструментом для анализа данных является сводная таблица, с помощью которой можно получить несколько итогов или группировку по нескольким полям. Данные из списка в сводной таблице могут представляться в виде двухмерной таблицы, которая часто удобнее для анализа.
Использование перечисленных возможностей будет рассмотрено в следующей практической работе.
Подведение итогов
Вопросы для проверки
? Дайте определение следующих терминов: база данных, поле, запись.
? Каких правил следует придерживаться при создании списков данных?
? Как выполнять сортировку данных?
? Как установить фильтр и как его убрать?
? Как отобрать с помощью фильтра записи, отвечающие нескольким условиям?
? Какими возможностями для анализа обладают промежуточные итоги и сводные таблицы?
? Как рассчитать промежуточные итоги?
? Как создать сводную таблицу и изменить ее свойства?
Это был последний урок по Excel. Вы выполнили все задачи, поставленные в начале этой части книги. Как и при изучении Word, здесь были рассмотрены главные возможности Excel, позволяющие решать большинство практических задач. Для самообразования и повышения вашего профессионального уровня можно дать следующие советы:
? как можно чаще пробуйте составлять расчетные таблицы;
? сложную задачу не всегда удается решить с первого раза – даже профессионалы часто находят решение только после нескольких попыток;
? количество встроенных функций в Excel составляет несколько сотен, и среди них можно найти ту, которая решит задачу оптимальным способом; Мастер функций и справочная система помогут разобраться в новых функциях.
Следующая глава книги посвящена созданию и использованию баз данных в программе Microsoft Access. Вы уже получили основные сведения о базах данных и знаете, что их можно создавать в Excel, но программа Access имеет больше возможностей, о которых вам предстоит узнать.
