- •200900, 201000, 201100
- •6. Вопросы и задания к защите 10
- •Введение
- •Рекомендуемая литература
- •Цели и задачи курсовой работы
- •Постановка задачи курсовой работы
- •Выбор варианта
- •Задание на выполнение
- •Требования к оформлению курсовой работы
- •Министерство рф по связи и информатизации Поволжская государственная академия телекоммуникаций и информатики
- •200_ Г.
- •Вопросы и задания к защите
- •Пример выполнения курсовой работы
- •Приложение 2 Табличный процессор excel
- •Основные понятия
- •Запуск и завершение работы:
- •Перемещение по электронной таблице
- •Перемещение между листами книги
- •Формулы
- •Ввод и корректирование данных
- •Использование функций
- •Сохранение, загрузка и печать таблиц
- •Выделение блоков
- •Копирование, перемещение, вставка, удаление, очистка Копирование и перемещение
- •Вставка
- •Масштаб, окна, закрепление областей таблицы
- •Работа с несколькими таблицами
- •Работа с базами данных
- •Сортировка записей
- •Отбор записей
- •Получение итогов
- •Функции баз данных. Использование критериев для работы с функциями бд
Сортировка записей
Сортировка по одному полю:
сделать активной любую клетку внутри столбца, по которому проводится сортировка;
кнопки на панели стандартных инструментов «АЯ» (по возрастанию) или «ЯА» (по убыванию).
Сортировка по одному - трем полям:
сделать активной любую клетку внутри блока БД;
меню: «Данные» «Сортировка»;
в появившемся диалоговом окне выбрать первое, второе, третье поля сортировки по возрастанию или убыванию.
Отбор записей
С использованием «Формы” (переход от записи к записи происходит только по тем записям, которые удовлетворяют критерию поиска):
меню: «Данные» «Форма» «кнопка «Критерии»;
ввести в окна полей значения критериев поиска, можно использовать шаблон (* и ?), знаки >, <, >=, <=, =, <>(не равно).
Завершение работы с «Формой»: кнопка «Отменить».
С использованием фильтрации (в БД видны только записи, удовлетворяющие критерию поиска):
сделать активной любую клетку внутри блока БД,
меню «Данные» «Фильтр» «Автофильтр» — справа от имен полей появляются стрелки выпадающих списков.
щелкнуть по стрелке, выбрать значение поля для фильтрации:
(все) - фильтр отменяется;
(настройка) - задание сложных фильтров;
любое значение поля из появившегося списка.
После выбора стрелка окрашивается в синий цвет, на экране остаются только записи, удовлетворяющие критерию;
при необходимости повторить пункт 3) для другого поля.
Фильтрованные записи можно копировать в другое место листа.
Отмена всех фильтров:
меню: «Данные» «Фильтр»«Авто фильтр»
Получение итогов
Если в БД есть числовые поля, то можно получить промежуточные итоги по группе записей, а также общий итог:
отсортировать БД по полю, по которому группируются записи для итогов (см. п. «Сортировка записей»);
меню: «Данные» «Итоги»;
в появившемся диалоговом окне задать:
поле, при каждом изменении значения в котором, подводится итог (по этому полю проводилась сортировка),
числовые поля, для которых подводится итог,
функции, по которым производится подсчет итогов;
ОК.
Функции баз данных. Использование критериев для работы с функциями бд
В Microsoft Excel имеется 12 функций рабочего листа, используемых для анализа данных из списков или баз данных. Каждая из этих функций, которые из соображений совместимости имеют обобщенное название БДФункция, использует три аргумента: база_данных, поле и критерий. Эти три аргумента ссылаются на интервалы ячеек на рабочем листе, которые используются данной функцией.
Синтаксис
БДФункция(база_данных;поле;критерий)
База_данных - это интервал ячеек, формирующих список или базу данных.
Во всех функциях баз данных в том случае, если база данных ссылается на ячейку в сводной таблице, вычисления производятся только для данных в сводной таблице.
Для вычисления и добавления промежуточных итогов в список следует пользоваться командой <Итоги> меню <Данные>.
Поле определяет столбец, используемый функцией. Поля данных в списке должны содержать идентифицирующее имя в первой строке. Аргумент «поле» может быть задан как текст с названием столбца в двойных кавычках, например « Возраст« или « Прибыль« в приведенном ниже примере базы данных, или как адрес ячейки, содержащей название поля.
Критерий - это ссылка на интервал ячеек, задающих условия для функции. Функция возвращает данные из списка, которые удовлетворяют условиям, определенным диапазоном критериев. Диапазон критериев включает копию названия столбца, для которого выполняется подведение итогов, в списке. Ссылка на критерий может быть введена как интервал ячеек, например A1:E2 в приведенном ниже примере базы данных, или как имя интервала, например «Критерии».
Советы
· Любой интервал, который содержит, по крайней мере, одно название столбца и, по крайней мере, одну ячейку под названием столбца с условием, может быть использован как аргумент критерий БДФункции.
Несмотря на то, что диапазон критериев может располагаться в любом месте таблицы, не стоит помещать его внизу списка. Это связано с тем, что данные, добавляемые в список командой <Форма> меню <Данные>, вставляются с первой строки после списка. Если эта строка не пустая, Microsoft Excel не сможет добавить данные в список.
Диапазон критериев не должен перекрываться со списком.
Чтобы выполнить операцию над целым столбцом базы данных, нужно ввести пустую ячейку под названием столбца в интервале критерия.
Примеры
Следующий рисунок является примером базы данных для небольшого фруктового сада. Каждая запись содержит информацию об одном дереве. Диапазон A6:E12 имеет название База_Данных, а диапазон A1:E4 - Критерий.
БСЧЁТ(A6:Е12; «Возраст»;A1:С2) равняется 2. Эта функция просматривает записи о яблонях, которые имеют высоту от 5 до 10 и подсчитывает количество числовых полей “Возраст” в этих записях.
БСЧЁТ(A6:Е12; « Прибыль»;A3: С4) равняется 1. Эта функция просматривает записи о грушах, которые имеют высоту до 10 и возраст менее 10 и подсчитывает количество непустых полей “Прибыль” в этих записях.
ДМАКС(A6:Е12; « Прибыль»;A1: А4) равняется 105,00 руб. — максимальный доход от яблонь и груш.
ДМИН(A6:Е12;«Прибыль»;A1:B2) равняется 75,00 руб. — минимальный доход от яблонь выше 5.
БДСУММ(A6:Е12;E6;A1:A2) равняется 225,00 руб. — суммарный доход от яблонь.
БДСУММ(A6:Е12; «Прибыль»;A1: С2) равняется 180,00 руб. — суммарный доход от яблонь высотой от 5 до 10 .
ДСРЗНАЧ(A6:Е12; «УРОЖАЙ (кг)»;A1:B2) равняется 12 — средний урожай яблонь высотой более 5.
ДСРЗНАЧ(A6:E12;C6;A6:A11) равняется 13 — средний возраст всех деревьев.
БИЗВЛЕЧЬ(A6:Е12;D6;A1:B2) возвращает значение ошибки #ЧИСЛО!, потому что критерию удовлетворяет более чем одна запись.
БИЗВЛЕЧЬ(A6:Е12; «УРОЖАЙ (кг)»;A3:С4) равняется 8, возвращает значение поля « УРОЖАЙ (кг)» для груш высотой меньше 10 и возраст, которых меньше 10.
Замечания
Если ни одна из записей не удовлетворяет критерию, то функция возвращает значение ошибки #ЗНАЧ!.
Если более чем одна запись удовлетворяет критерию, то функция возвращает значение ошибки #ЧИСЛО!
При работе с денежными единицами следует учитывать, что полученные результаты необходимо округлять с точностью до центов (или копеек).