1 Электронная таблица Microsoft Excel. Основные понятия. Excel – это электронная таблица, предназначенная для создания, хранения и обработки баз данных. Для того чтобы запустить электронную таблицу Excel следует выполнить двойной щелчок мышью по соответствующему значку на Рабочем столе или выбрать из главного меню Windows команду Программы-Microsoft Excel . После загрузки программы на экране монитора можно увидеть чистую страницу Рабочей книги. Рабочая книга представляет собой набор рабочих листов, каждый из которых имеет табличную структуру и может содержать одну или несколько таблиц. В окне документа отображается только текущий рабочий лист, с которым ведется работа. Каждый рабочий лист имеет название, которое отображается на ярлыке листа. Чтобы переименовать рабочий лист, надо дважды щелкнуть на его ярлыке и ввести новое название. Рабочий лист состоит из строк и столбцов. Столбцы озаглавлены латинскими буквами и, далее, двухбуквенными комбинациями. Строки последовательно нумеруются цифрами. Всего рабочий лист может содержать до 256 столбцов и до 65536 строк. 2 На пересечении столбцов и строк образуются ячейки таблицы. Они являются минимальными элементами для хранения данных. Обозначение ячейки сочетает в себе номер столбца и строки и является адресом ячейки. Одна из ячеек всегда является активной и выделяется табличным курсором. Ввод, редактирование и форматирование данных. Отдельная ячейка электронной таблицы может содержать данные, относящиеся к одному из трех типов: текст, число или формула. Тип данных, размещаемых в ячейках, определяется автоматически при вводе. Текстовые данные по умолчанию выравниваются по левому краю ячейки, а числа – по правому, ввод формул всегда начинается со знака «=». Ввод данных осуществляется в ячейку, на которой находится табличный курсор. Если в выбранной ячейке уже записаны данные, то они удаляются и записываются новые. Для того, чтобы отредактировать имеющиеся данные, не удаляя их, необходимо дважды щелкнуть мышью на текущей ячейке или по строке формул и внести изменения. Чтобы отменить внесенные изменения и восстановить прежнее значение ячейки, используют кнопку Отмена в строке формул или клавишу «ESC». Для очистки текущей ячейки или выделенного диапазона следует использовать клавишу «DELETE». Чтобы изменить формат отображения данных в текущей ячейке или выбранном диапазоне, используют команду Формат-Ячейки. Вкладки этого диалогового окна позволяют выбирать формат записи данных, задавать направление текста и метод его выравнивания, определять шрифт и начертание символов, управлять отображением и видом рамок, задавать фоновый цвет. 3 Копирование и перемещение содержимого ячеек. Копирование и перемещение ячеек в программе Excel можно осуществлять методом перетаскивания или через буфер обмена. При работе с небольшим числом ячеек удобно использовать первый метод, при работе с большими диапазонами – второй. Чтобы методом перетаскивания скопировать или переместить ячейку (выделенный диапазон) вместе с содержимым, следует навести указатель мыши на рамку текущей ячейки (он примет вид стрелки). Далее ячейку можно перетащить в любое место рабочего листа. Для выбора способа выполнения этой операции (копировать или перетащить) рекомендуется использовать специальное перетаскивание с помощью нажатой правой кнопки мыши. При передаче информации через буфер обмена вначале необходимо выделить копируемый (вырезаемый) диапазон и дать команду на его помещение в буфер обмена: Правка-Копировать или Правка-Вырезать. Место вставки определяется путем указания ячейки, соответствующей верхнему левому углу диапазона, помещенного в буфер обмена, или путем выделения диапазона, который по размерам точно равен копируемому (перемещаемому). Вставка выполняется командой Правка-Вставить. 4 Для управления способом вставки можно использовать команду ПравкаСпециальная вставка. В этом случае правила вставки данных из буфера обмена задаются в открывшемся диалоговом окне. Вычисления, ссылки в электронной таблице. Вычисления в Excel осуществляются при помощи формул. Формула может содержать числовые константы, ссылки на ячейки и функции, соединенные знаками математических операций и скобками. Если ячейка содержит формулу, то в рабочем листе отображается результат вычислений. Формула может содержать ссылки, т.е. адреса ячеек, содержимое которых используется в вычислениях. Ячейка, содержащая формулу, является зависимой. Значение, отображаемое в ячейке с формулой, пересчитывается при изменении значения ячейки, на которую указывает ссылка. (Привести пример). Ссылку на ячейку можно задать разными способами. Во-первых, адрес ячейки можно ввести вручную. Другой способ состоит в щелчке на нужной ячейке или выборе диапазона, адрес которого требуется ввести. Ячейка или диапазон при этом выделяются пунктирной рамкой. По умолчанию, ссылки на ячейки в формулах рассматриваются как относительные. Это означает, что при копировании формулы адреса в ссылках автоматически изменяются. При абсолютной адресации адреса ссылок при копировании не изменяются. Элементы номера ячейки, использующие абсолютные адреса, предваряются символом «$» ($С$4). Автоматизация ввода. Так как таблицы часто содержат повторяющиеся или однотипные данные, программа Excel содержит средства автоматизации ввода. К числу предоставляемых средств относятся: автозавершение и автозаполнение (числами и формулами). 5 Автозавершение применяют при вводе в ячейки одного столбца текстовых строк, среди которых есть повторяющиеся. Если при вводе текстовых данных столбца обнаружено совпадение, то введенный текст автоматически дополняется. Нажатие клавиши «ENTER» подтверждает операцию автозавершения, в противном случае ввод продолжить. При работе с числами используют метод автозаполнения. В правом нижнем углу табличного курсора имеется маркер заполнения в виде черного квадратика. При наведении на него указатель мыши приобретает вид тонкого крестика. При перетаскивании маркера заполнения происходит «размножение» содержимого ячейки в горизонтальном или вертикальном направлении. Если ячейка содержит число, то при перетаскивании маркера происходит копирование ячеек или их заполнение арифметической прогрессией. Для выбора способа автозаполнения следует производить специальное перетаскивание с использованием правой кнопки мыши. Если ячейка содержит формулу, то в ходе автозаполнения относительные ссылки изменяются, абсолютные остаются без изменения. Мастер функций. Если при проведении расчетов в базе данных при помощи электронной таблицы существует необходимость использования функций (математических, логических, статистических, текстовых …), следует запустить Мастер функций командой Вставка-Функция или выбрать соответствующую кнопку на панели инструментов. 6 В открывшемся диалоговом окне следует выбрать требуемую функцию и задать ее параметры. Параметры отображаются в специальных полях. Если название параметра указано жирным шрифтом, то он является обязательным, параметры, отмеченные обычным шрифтом можно опустить. После щелчка на кнопке ОК функция заносятся в строку формул, а ее результат – в ячейку. (Пример по использованию логической функция ЕСЛИ – начисление пенсии или стипендии) Мастер диаграмм. Диаграмма – это вид представления числовых данных. Диаграмма представляет собой вставной объект, внедренный на один из листов рабочей книги. Она сохраняет связь с данными, на основе которых построена, и при обновлении этих данных немедленно изменяет свой вид. 7 Перед тем, как создать диаграмму необходимо выделить диапазон ячеек с данными, на основе которых она будет построена. Затем щелчком мыши на соответствующей кнопке запускают Мастер диаграмм. На первом этапе мастера выбирают форму диаграммы из перечисленных в списке. Для выбранного типа диаграммы справа указывается несколько вариантов представления данных, из которых следует выбрать наиболее подходящий. Щелкнуть на кнопке Далее. 8 Второй этап работы мастера служит для выбора данных, по которым будет строиться диаграмма. Если диапазон данных был выбран заранее, то в области просмотра появится приблизительное отображение будущей диаграммы. Щелкнуть на кнопке Далее. Третий этап работы мастера состоит в выборе оформления диаграммы. На вкладках окна можно задать: название диаграммы и подписи осей; отображение и маркировка осей координат; отображение сетки линий; описание построенных графиков; отображение надписей; Оформив диаграмму соответствующим образом, щелкнуть на кнопке Далее. На последнем этапе работы мастера указывается, где надо поместить диаграмму (на имеющемся или отдельном листе). После щелчка на кнопке Готово диаграмма строится автоматически и вставляется на указанный рабочий лист. Готовую диаграмму можно редактировать. При щелчке на элементе диаграммы (заголовке, графике, оси координат и т.д.) он выделяется маркерами. Форматирование выделенного элемента можно осуществить через меню Формат. Чтобы удалить диаграмму, можно удалить рабочий лист, на котором она расположена(Правка-Удалить лист), или щелкнув по диаграмме, выделить ее и нажать клавишу DELETE. База данных. База данных размещает огромные объемы информации в связанном виде. Все БД можно разделить на плоские и реляционные. Реляционная ДБ состоит из нескольких таблиц, связанных между собой ключевыми полями. Лист в Excel является примером плоской БД , т.е. базы, состоящей из единственной таблицы. Каждая строка в БД содержит полную информацию о каком-либо объекте. Эти данные, записанные в строках БД, называют записями. Каждая запись состоит из полей. База данных позволяет хранить необработанные данные, предназначенные для анализа средствами электронной таблицы Excel включая: 9 формы данных для упрощения добавления новых записей; автоматический подсчет сумм по категориям; сортировку данных; фильтрацию для просмотра подмножеств данных; сводные таблицы для обобщения информации; Создание базы данных. Создание и работа с БД упрощается, если использовать встроенную форму данных для того, чтобы вводить, удалять или редактировать записи в БД. Чтобы создать форму данных для новой базы следует ввести сначала строку с именами полей (заголовками столбцов) и поместить в следующей строке запись – образец заполнения базы. Клиент (Ф.И.О.) Николаев И.К. Код товара 145/7 Цена покупки Скидка Долг 25000р. 2% 750р. После этого надо выделить обе строки и выбрать команду Данные-Форма. На экране появится форма данных, в которой слева перечислены все имена полей, справа в окнах – элементы первой записи. После создания формы данных можно ее использовать для ввода в БД последующих записей, щелкнув на кнопке Добавить. В окне появится чистая форма данных, которую необходимо заполнить очередной записью. Перемещение по полям формы производится клавишей TAB. По завершении ввода записей щелкнуть по кнопке Закрыть. После того как БД сформирована, можно с помощью формы данных найти нужную запись по заданному критерию, отредактировать ее поля или удалить. 10 Поиск записей. Для того чтобы найти нужную запись в БД, надо воспользоваться кнопкой Критерии в форме данных. В очищенные поля формы записываются критерии поиска. При их задании допускается использование операций сравнения = > < >= <= <>. Задав критерии, нажать кнопку Далее. В полях основной формы выведутся данные из первой найденной записи, отвечающей заданным условиям. Снова нажимая кнопку Далее, можно просматривать каждую следующую запись, попадающую под условия отбора. Вернуться в основную форму можно, нажав кнопку Правка. Сортировка записей. Каждая база данных, которую создает пользователь, должна иметь некоторый предпочтительный порядок просмотра записей. В зависимости от целей можно, например, расположить записи по алфавиту фамилий клиентов, или в порядке возрастания их кодов, или в порядке убывания сумм их покупок и т. д. Для сортировки записей необходимо в меню Данные выбрать команду Сортировка. При этом открывается диалоговое окно, в котором следует указать ключи сортировки (названия полей, определяющие новый порядок) и тип упорядочения (возрастание или убывание). 11 Если есть повторяющиеся значения в поле ключа, то можно определить более одного ключа сортировки (до трех полей). Такая сортировка называется многоуровневой. Фильтры. Фильтры – средства, позволяющие просматривать только данные, которые удовлетворяют определенным условиям. Различают: а) автофильтр; б) усиленный фильтр. Перед активизацией фильтра надо отметить область рабочего листа с данными, включая заголовки полей. Автофильтр. Автофильтр вызывается из меню Данные командой Фильтр-Автофильтр. При этом к каждой клетке с именем поля в строке заголовков добавляется раскрывающийся список. В списке строка Условие открывает диалог «Пользовательский автофильтр», в котором можно указать соединение нескольких критериев поиска. 12 Например: Расширенный фильтр. Для использования расширенного фильтра необходимо заранее определить область критериев поиска: для этого достаточно скопировать заголовки столбцов в ту часть рабочего листа, которая не содержит данных для поиска. Затем выбрать в меню Данные команду Фильтр-Расширенный фильтр, при этом открывается диалог, в котором можно задать: - исходный диапазон; - диапазон условий. Здесь же в группе Обработка следует указать, будет ли выполнена фильтрация на листе или выходные данные должны будут помещены в другую область рабочего листа. Область критериев поиска может иметь вид: 13 Область критериев может занимать несколько столбцов или строк. Создание сводной таблицы. Сводная таблица – это таблица рабочего листа, позволяющая быстро суммировать большие объемы данных с применением выбранного формата и методов вычисления. При изменении исходных данных можно легко обновить сводную таблицу. Пусть имеется некоторая база данных в Excel (база “Продажи”). B Номер 1 2 3 4 5 C Товар джинсы D Категория промышл продукты продукты промышл продукты E Цена F Колич G Дата I Сумма Построить сводную таблицу, отражающую суммарный объем продаж по каждой категории товаров за каждый месяц. Необходимо выделить всю базу, а затем в меню Данные выбрать команду Сводная таблица. В ходе построения таблицы надо выполнить следующие действия: 1. Определить тип данных, которые вы собираетесь суммировать в таблице, выбирая один из следующих параметров: О в списке или базе данных Microsoft Excel; О во внешнем источнике данных; О в нескольких интервалах консолидации; О в другой сводной таблице. 2. Определить место нахождения исходных данных, которые собираетесь обрабатывать (Интервал:$B$2:$I$7). 3. Определить внешний вид таблицы. 14 Перетащить кнопки полей в области: строка, столбец, страница, данные (поле данные может содержать более одного поля). На этом шаге можно использовать различные опции постройки в диалоговом окне «Вычисление поля сводной таблицы», которое откроется, если дважды щелкнуть на заголовке поля. 4. Определить место, где должна появиться сводная таблица в рабочей книге. Группировка элементов поля сводной таблицы. Подводя итоги в сводной таблице, можно объединять данные, создавая категории более высокого уровня, которые формируются на основе исходных данных. Excel предлагает 3 способа группировки: - группировать выделенные элементы по выбранным категориям; - автоматически группировать числовые элементы, например, номера в интервалы; - автоматически группировать даты и время в более крупные единицы времени (дни, месяцы, кварталы, года); Для группировки данных сводной таблицы надо выделить данные, подлежащие группировке и щелкнуть мышью по кнопке («группировка») на панели «Сводные таблицы». В открывшемся окне выбрать тип группировки (секунды, минуты, часы, дни, месяцы, кварталы). Для того, чтобы отменить группировку, следует воспользоваться кнопкой («разгруппировка»), предварительно выделив необходимые данные.