Контрольная работа: Принципы построения управленческих информационных систем
Идея принципа фильтрации состоит в том, что в какой-то момент времени в таблице визуально отображаются лишь те данные, которые удовлетворяют каким либо заданным критериям. Эти критерии могут содержатся в ячейках самой таблицы, либо являться условием, указываемым пользователем. После создания таблицы горизонтальным выделением следует определить ее заголовок. Меню "Данные" - подменю "Фильтр" - команда "Автофильтр". После ее выбора в углах ячеек заголовка появятся треугольнички раскрывающихся списков; из данных списков производится выбор значения. При необходимости задать какое либо условие отбора, для отображения диапазона значений столбца, оно может быть сформировано с помощи команды "условие". В диалоге "Пользовательский автофильтр" пользователю предоставляется возможность ввести границы диапазона выводимых значений с помощью знаков < , > , = , и их комбинаций.
Примечание: если автофильтр включен, то в таблице могут отображаться не все строки таблицы. Тогда номера строк окрашиваются синим цветом, одновременно с этим синим окрашивается и стрелочка списка в столбце, где применена автофильтрация. Для выхода из режима автофильтрации следует либо снять все условия, либо отменить автофильтр, сняв "птичку" против команды "Автофильтр" в меню "данные".
Задание. Создать таблицу из двух столбцов и нескольких строк. Применить автофильтр. Выбрать из списка "условие". Ввести условие. Отменить автофильтр.
Ввод ссылок и формул
Ввод формул
В одной ячейке может помещаться не более одной формулы. Формула может вводиться как непосредственно в ячейку так и через строку формул. Любая формула начинается со знака "=", содержит ссылки на имена ячеек, содержащих исходные данные для вычислений и арифметические операторы. Вместо ссылок возможен ввод числовых констант непосредственно в формулу, однако делать это следует лишь тогда, когда эти числа не предполагается изменять в последующем. Условно формулы можно подразделить на несколько типов.
Простые формулы. Они содержат ссылки на ячейки и арифметические операторы. Как известно, любая, как простая, так и сложная формула, в конечном счете, состоит из четырех арифметических действий ( +; -; *; /.) поэтому можно сказать, что простые формулы служат базой для написания сложных.
Усложненные формулы (функции). Они состоят из нескольких (многих) арифметических действий и обрабатывают несколько переменных. С точки зрения технологии ввода формул любая функция может быть написана вручную. Однако для упрощения этого процесса существует мастер функций. Он позволяет вводить ряд широко используемых функций, записывая в ячейку лишь их условное название и ссылки на влияющие ячейки.
Частным случаем формулы является также ссылка. Ссылка это средство копирования содержимого одной ячейки в другую с сохранением обновляемой связи с источником данных. Как и формула ссылка начинается со знака "=", однако не содержит арифметических операторов. Ссылки могут быть внешними, т.е. указывать на ячейки на других листах или в других книгах.
Мастер функций: Меню "Вставка" - команда "Функция". Также мастер функций вызывается кнопкой в строке формул или в панели инструментов "Стандартная". По своему назначению и принадлежности функции тематически объединяются в категории. Переключаясь по категориям пользователь открывает список доступных функций. По каждой из них он может получить подробную справку, нажав кнопку "Справка". Для создания расчетной формулы в выделенной ячейке пользователь должен "ответить" на вопросы мастера о том, в каких ячейках листа помещаются исходные данные для вычислений.
Абсолютные и относительные ссылки
При написании формул по умолчанию используются относительные ссылки. Разница между ними проявляется при последующем копировании формул из одной ячейки в другую. При перемещении или копировании абсолютные ссылки в формулах не изменяются, а относительные ссылки автоматически обновляются в зависимости от нового положения, таким образом, что они начинают указывать на разные ячейки. Взаимосвязь между ячейками новых формул и новыми ссылками подобна взаимосвязи ячейки исходной формулы и ссылок, которые в исходной формуле используются. При копировании формул с относительными ссылками, они изменяются таким образом, чтобы сохранить "геометрическую" привязку формулы к ячейкам с исходными данными. Примеры : =$A$1*$B$1- абсолютная; =A1*B1 - относительная; =$A1*$B1 - смешанная. Нажимать F4 для циклического изменения типа ссылки (относительная, абсолютная, смешанная) до тех пор, пока не выберите необходимый тип.
Пример написания формулы на базе функции "Если". Постановка задачи: Написать формулу для расчета премиальных выплат за перевыполнение плана. Ход решения: Ячейка А15 содержит число, большее чем 0, которое говорит о том, насколько процентов был выполнен план. Если план был выполнен менее, чем на 100 процентов, то премии не полагается - формула должна возвращать ноль. Если план выполнен на 100 и более процентов, формула должна возвращать значение его действительного выполнения (копировать ячейку А15). При написании формулы возможно применение мастера функций.
Циклическая ссылка
Нередко пользователи получают сообщение об ошибке, где говорится о какой-то циклической ссылке. В действительности, циклические ссылки не являются ошибочными, однако по умолчанию запрещены. Циклическая ссылка - это замкнутая последовательность ячеек, последовательно ссылающихся друг на друга. Для разрешения применения циклических ссылок следует выбрать пункт "Итерации" на вкладке "Вычисления" в меню "Сервис" команда "Параметры".
Зависимости (Трассировка)
Панель инструментов "Зависимости". Меню "Сервис" - пункт "Зависимости". Зависимые и зависящие ячейки. Трассировка. Ячейки содержащие исходные данные для вычислений являются влияющими (зависящими). Ячейки, содержащие результаты вычислений - зависимыми. Ячейки, содержащие промежуточные результаты вычислений будут как зависимыми так и влияющими. Последовательность зависимостей можно проследить, установив стрелки. Неубранные стрелки могут быть выведены на печать. Если в вычислениях есть ошибка, она может быть найдена. Стрелки, идущие от ячейки с неверной формулой окажутся красного цвета. Такое может возникать, например, при делении на ноль. Ячейка возвращает сообщение типа "Dev/0" и генерирует красные трассы. Деление на ноль запрещено, однако сам ноль не является ошибочным значением. Ошибки следует искать либо в формуле, либо в ячейках, на которые она ссылается.
Пересчет формул
Пересчет формул может быть организован автоматический или ручной.. При ручном пересчете после ввода новых исходных значений следует каждый раз нажимать клавишу F9. Если это не удобно выполнить следующие действия: В меню "Сервис" выберете вкладку "Параметры". На вкладке "Вычисления" выберете кнопку "Производить пересчет автоматически".
Список литературы
1.Конспект лекций по дисциплине «Управлінські інформаційні системи в аналізі і аудиті», СидоренкоИ.И.