Вы находитесь на странице: 1из 114

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

ДОНЕЦКОЙ НАРОДНОЙ РЕСПУБЛИКИ


ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ДОНЕЦКАЯ АКАДЕМИЯ УПРАВЛЕНИЯ И ГОСУДАРСТВЕННОЙ СЛУЖБЫ
ПРИ ГЛАВЕ ДОНЕЦКОЙ НАРОДНОЙ РЕСПУБЛИКИ»

Кафедра информационных технологий

ЭКОНОМИЧЕСКАЯ ИНФОРМАТИКА

МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ
по организации самостоятельной работы
для обучающихся 1 курса программы бакалавриата
направления подготовки 38.03.02 «Менеджмент»
очной / заочной форм обучения

Утверждено на заседании
Учебно–методического совета
ГОУ ВПО «ДонАУиГС»
Протокол № 5 от 16.06.2020г.

Донецк
2020
УДК 330.47(076.6)
ББК У050.03+Ч448я81
Э40
Рецензенты :

Е. В. Прокопенко – канд. техн. наук, доц., доц. кафедры прикладной


математики ГОУ ВПО «ДонНТУ»;

Н. В. Брадул – канд. физ-мат. наук, доц., зав. кафедрой информационных


технологий ГОУ ВПО «ДонАУиГС».

Экономическая информатика : методические рекомендации


Э40 по организации самостоятельной работы для обучающихся 1
курса программы бакалавриата направления подготовки
38.03.02 «Менеджмент» очной / заочной форм обучения /
Минобрнауки ДНР, ГОУ ВПО «ДонАУиГС», Кафедра
информационных технологий ; сост. Е. В. Червякова – Донецк :
ГОУ ВПО «ДонАУиГС», 2020. – 114 с.

Методические рекомендации содержат основной теоретический


материал, примеры выполнения заданий, задания для самостоятельной
работы, вопросы для самоподготовки, список рекомендованных источников.
Предназначены для обучающихся 1 курса по направлению подготовки
38.03.02 «Менеджмент» очной и заочной форм обучения и могут
использоваться как для самостоятельной, так и для аудиторной работы при
изучении курса «Экономическая информатика».

УДК 330.47(076.6)
ББК У050.03+Ч448я81

© Червякова Е. В., 2020


© ГОУ ВПО «ДонАУиГС», 2020
Содержание

ВВЕДЕНИЕ .......................................................................................................... 4
РАЗДЕЛ 1. ВВЕДЕНИЕ В ЭКОНОМИЧЕСКУЮ ИНФОРМАТИКУ И
СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ........................................... 5
Тема 1.2. Системное программное обеспечение ............................................. 5
РАЗДЕЛ 2. ПОИСК И ОБРАБОТКА ТЕКСТОВОЙ ИНФОРМАЦИИ ............. 7
Тема 2.1. Интернет ............................................................................................ 7
Тема 2.2. Программы обработки текстовой информации ............................... 9
РАЗДЕЛ 3. ОФИСНЫЕ ПРОГРАММЫ. ТАБЛИЧНЫЕ ПРОЦЕССОРЫ ...... 16
Тема 3.1. Расчеты в электронных таблицах ................................................... 16
Тема 3.2. Библиотека функций ....................................................................... 41
Тема 3.3. Работа со списками. Промежуточные итоги .................................. 57
РАЗДЕЛ 4. ВИДЫ ПРЕДСТАВЛЕНИЯ ЭКОНОМИЧЕСКОЙ
ИНФОРМАЦИИ. ИТОГОВАЯ СХЕМА ОБРАБОТКИ ЭКОНОМИЧЕСКИХ
ДАННЫХ ............................................................................................................ 71
Тема 4.1. Виды представления экономической информации ....................... 71
Тема 4.2. Основные этапы анализа данных ................................................... 72
Тема 4.3. Методы и средства решения оптимизационных задач .................. 72
РАЗДЕЛ 5. ПРОВЕДЕНИЕ КОМПЬЮТЕРНОГО АНАЛИЗА
ЭКОНОМИЧЕСКИХ ДАННЫХ ....................................................................... 80
Тема 5.1. Анализ информации с помощью офисных программ ................... 80
РАЗДЕЛ 6. БАЗЫ ДАННЫХ ............................................................................. 96
Тема 6.1. Основные понятия о базах данных ................................................. 96
Тема 6.2. Отбор информации из базы данных. Запросы ............................... 97
Тема 6.3. Построение интерфейса базы данных. Формы. Отчеты ............. 105
СПИСОК РЕКОМЕНДОВАННЫХ ИСТОЧНИКОВ ..................................... 113
ЗАКЛЮЧЕНИЕ ................................................................................................ 114
4

ВВЕДЕНИЕ

В настоящее время необходима подготовка специалистов


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

РАЗДЕЛ 1. ВВЕДЕНИЕ В ЭКОНОМИЧЕСКУЮ ИНФОРМАТИКУ И


СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Тема 1.2. Системное программное обеспечение

1. Запустите программу Проводник одним из известных Вам


способов.
2. Создайте на диске H:\STUDENT\1 в папке Вашей группы свою
личную папку.
3. В своей личной папке (личном каталоге) создайте вложенную
структуру:

4. Пользуясь справочной системой MS Windows, получите справку о


Стандартных программах и поместите ее в папку А83 в виде текстового
файла t1 с расширением doc.
5. Внесите изменения в файл-справку (например, добавьте в конце
свои фамилию, имя и отчество) и сохраните эти изменения в имеющемся
файле.
6. Организуйте поиск файлов в папке C:\FILES, имеющих
расширение .doc.
7. Организуйте поиск файлов на диске С: (включая подпапки),
имеющих текст «Стандартные программы», «Проводник».
8. Скопируйте все найденные при выполнении пунктов 5 и 6 файлы в
свою личную папку.
6

9. Измените атрибуты этого файла (файлов), присвоив ему атрибуты


Только для чтения и Скрытый.
10. Создайте новую папку в своей личной папке с именем LAB6 , куда
скопируйте все текстовые файлы, полученные с помощью справочной
системы в ходе выполнения пункта 4 , пользуясь при этом буфером обмена.
11. Скопируйте эту папку на флешку или другой носитель. Скопируйте
все файлы, содержащиеся на ней, без использования буфера обмена.
7

РАЗДЕЛ 2. ПОИСК И ОБРАБОТКА ТЕКСТОВОЙ ИНФОРМАЦИИ

Тема 2.1. Интернет

1. Изучить портал электронного правительства Россия,


http://www.gosuslugi.ru/
Отчет по работе подготовить в виде презентации. В ней отразить
основные направления предоставления госуслуг на национальном портале
по трем основным направлениям:
 Government to Citizen (G2C)
 Government to Business (G2B)
 Government to government (G2G)
2. Составить полный перечень основных услуг, которые
предоставляет портал.
3. Отразить в презентации с помощью нескольких слайдов конечную
услугу, которую получает пользователь. Например, по расчету пенсии,
регистрации предприятия, поиска работы, получению загранпаспорта.
4. В отчете должно быть представлено не менее трех таких услуг.
5. Для оценки эффективности портала в отчете отразить такие его
характеристики, как:
 многообразие госуслуг для граждан в различных сферах – от
медицины до поиска работы и образования;
 предоставление гражданам именно конечной услуги, минуя
общение с чиновниками;
 юзабилити – удобная для пользователя структура портала, понятная
система ссылок и дизайн;
 использование технологии «единое окно»;
 интеграция разрозненных приложений: нормативно-справочная
информация, организация единой базы данных, консолидация и
представление данных по запросу пользователя;
8

 наличие аналитических возможностей.


6. Чем опыт исследованного Вами портала может быть полезен для
разработки аналогичного ресурса для ДНР?
7. Насколько подобный ресурс необходим, на Ваш взгляд, на местном
уровне? Обоснуйте свой ответ.
Литература и источники
1. http://unpan3.un.org/egovkb/Reports/UN-E-Government-Survey-2014
2. http://unpan3.un.org/egovkb/en-us/Reports/UN-E-Government-Survey-
2012
3. open.gov.ru/events/
4. http://egov.ifmo.ru
5. http://www.we-gov.org/ порталы местных властей
6. http://e-gov.by/themes/niderlandskaya-xartiya-e-grazhdanina-10-
zapovedej-elektronnogo-pravitelstva
7. http://www.digitalgov.gov/2014/12/31/the-best-e-gov-websites-in-the-
world/
Контрольные вопросы для самоподготовки
1. Информационные ресурсы Internet.
2. WWW. Программы-браузеры.
3. Поиск информации в Internet. Загрузка файлов из Internet.
4. Поисковые системы, цели и правила работи.
5. Ключевые слова и тематические категории в поискових запросах.
6. Привести примеры иерархического подхода в подаче результатов
поиска по запросу к поисковым машинам.
7. Поисковые серверы, серверы-каталоги и метапоисковые системы.
8. Какие программы-почтовые клиенты для работи с электронной
почтой вы знаете?
9. Интерфейс программы Outlook Express.
10. Создание сообщений (простые письма, письма с вложенными
файлами).
11. Доставка почты, чтение сообщений.
9

Тема 2.2. Программы обработки текстовой информации

Классификация средств обработки текстовой информации


− Текстовый процессор – это инструментальное программное
средство, предназначенное для создания и редактирования текстов сложной
структуры (параграфов, глав и др.), которые имеют широкое функциональное
наполнение.
Отличительной особенностью текстовых процессоров является
возможность обрабатывать такие структуры документа, как абзац, параграф,
страница и др.
К текстовым редакторам следует отнести редакторы текстов программ
(EdLin, EdiProf) и встроенные редакторы (NotePad, WordPad).
Среди самых распространенных – текстовые процессоры общего
назначения: Лексикон, Фотон, Multe-Edit, Xy Write, Microsoft Wоrd, Word
Perfect.
Начало работы
− Установить параметры рабочей страницы
− Установить параметры отображения рабочей страницы на экране
− Присвоить документу имя
− Определить порядок нумерации страниц
− Определить порядок переноса слов в документе.
Параметры страницы
Для установки параметров страницы вызывается команда меню:
Разметка страницы / Параметры страницы
Отображения страницы на экране
Выбор осуществляется с помощью меню Вид / Масштаб
Для подготовки несложных документов достаточно использовать тип:
Разметка страницы. Даёт отображение, наиболее близкое к реальному.
Нумерация страниц
Для определения порядка нумерации страниц служит команда меню:
10

Вставка / Номер страницы


Перенос слов
Для включения/отключения автоматического переноса слов служит
команда меню:
Разметка страницы / Расстановка переносов
Стиль документа
Стиль документа – это комплексная характеристика документа,
объединяющая в себе параметры шрифта, абзаца, нумерации, табуляции и
т.д. Стиль документа отличает данный документ от других.
Главная /Стили
Создание нового стиля
Главная / Создать стиль
Нажатие кнопки Формат раскрывает список возможных параметров
стиля, которые можно установить.
Параметры абзаца
Под абзацем понимают часть текста, заключенного между двумя
последовательными нажатиями клавиши ENTER. При включенном режиме
отображения непечатаемых символов символы конца абзаца изображаются в
виде символа ¶.
Для установки параметров абзаца служит команда меню:
Главная / Абзац
Для установки параметров шрифта служит команда меню:
Главная / Шрифт
Основные правила ввода текста
− Клавишу ENTER следует нажимать только в конце абзаца
− При необходимости окончания строки до автоматического переноса
слова используют комбинацию клавиш Shift-Enter
− Клавишу Пробел следует использовать только для разделения слов
− Знаки препинания (за исключением тире) нельзя отделять пробелом
от слова, за которым они следуют, после знака препинания пробел
11

обязателен
− Скобки и кавычки не отделяются пробелами от текста, который в
них содержится
− Для принудительного окончания текущей страницы нельзя
использовать многократное нажатие клавиши Enter. Для этих целей
применяют команду меню: Вставка / Разрыв.
Колонтитулы
Колонтитул – часть документа, автоматически выводимая на каждой
странице.
Вставка производится командой меню: Вставка / Колонтитулы
Сноски
Сноски – примечания, которые располагаются на той же странице, на
которой стоит значок этой сноски – либо в самом низу страницы, либо в
конце текста страницы.
Концевые сноски – примечания, которые располагаются в конце
раздела или в конце всего документа.
Вставка производится командой меню: Ссылки / Сноски
Генерация оглавлений
− Применить встроенные стили заголовков к названиям разделов и
подразделов, которые следует включить в оглавление
− Выбрать команду: Ссылки/ Оглавление
Построение предметного указателя
Чтобы создать указатель, надо пометить элементы, которые хотим
занести в предметный указатель.
Ссылки / Предметный указатель / кнопка Пометить
После того, как пометили все элементы предметного указателя,
выполнить команду: Ссылки / Предметный указатель
Гиперссылки в Microsoft Word. Вставка гиперссылок
Гиперссылки на страницу или адрес электронной почты создаются
автоматически при вводе с клавиатуры URL-адреса или адреса электронной
12

почты
Для добавления гиперссылки к какому-либо уже введенному тексту
необходимо выделить этот фрагмент и нажать кнопку Гиперссылка на
вкладке Вставка (или контекстное меню)
В диалоговом окне Добавление гиперссылки в поле Адрес введите
URL-адрес или адрес электронной почты, нажмите кнопку ОК.
Перекрестные ссылки
Перекрестные ссылки используются для быстрого перехода из одной
части документа в другую (например, на список литературы, на рисунок,
таблицу и т.д.). Выполняется команда Вставка / Перекрестная ссылка
Понятие шаблона
Шаблон документа – это файл с расширением .Dot, в котором
содержатся набор стилей, а также настройки меню, панелей инструментов и
сочетаний клавиш, элементы автотекста и макросы. Шаблон может включать
текст, предназначенный для вставки в создаваемые на его основе документы.
По умолчанию новые документы Word основываются на шаблоне
Normal.dot. Далее мы будем называть его просто Normal.
Создание документа на основе шаблона
С помощью команды Файл -> Создать откройте область задач
Создание документа и в области Шаблоны щелкните ссылку Образцы
шаблонов. Установить переключатель на Шаблон и нажать кнопку Создать.
Создание шаблона
Для создания шаблона надо сначала создать новый документ
произвольным образом.
Нажмите кнопку Сохранить и в диалоговом окне сохранения файла
выберите в списке Тип документа установку Шаблон документа (*. Dotх,
введите для шаблона имя, например, Справка.dotх и укажите для его
сохранения свою рабочую папку.
Задание для самостоятельной работы

Создать сложный документ


13

1. Текстовый документ MS WORD создать на основе шаблона,


количеством от 5 и более страниц печатного текста. Шаблон должен иметь
имя "Фамилия обучающегося" и размещен на электронном носителе рядом с
документом.
Шаблон должен включать:
а) Стиль для основного текста контрольной работы (стиль Ваша
Фамилия –№варианта - абзац). Параметры стиля:
 Шрифт: TimesNewRoman, Обычный, размер – 14;
 Абзац: Выравнивание – по ширине, Первая строка – отступ, 1,25;
Междустрочный – полуторный.
б) Стиль для текста таблицы (стиль Ваша Фамилия – таблица).
Параметры стиля:
 Шрифт: TimesNewRoman, Обычный, размер – 12;
 Абзац: Выравнивание – по центру, Первая строка – нет;
Междустрочный – одинарный.
в) Стиль для списка литературы (стиль Ваша Фамилия –
литература). Параметры стиля:
 Шрифт: TimesNewRoman, Обычный, размер – 14;
 Абзац: Выравнивание – по ширине, Первая строка – отступ 1,25;
Междустрочный – полуторный.
 Нумерация – нумерованный.
г) Заголовки трёх уровней (стиль Заголовок 1, Заголовок 2,
Заголовок 3). Параметры стилей:
 Шрифт: TimesNewRoman, Полужирный, размер – 14;
 Абзац: Выравнивание – по центру, Первая строка – нет,
Междустрочный – полуторный.
 Нумерация – многоуровневый список.
2. Текстовый документ должен содержать:
 Титульный лист, содержащий фамилию, имя, отчество обучающегося,
14

шифр академической группы, номер варианта и номер зачетной книжки,


домашний адрес, Ф.И.О., звание и должность преподавателя.
 Содержание с перечислением всех разделов и с номерами
соответствующих страниц (содержание должно быть сформировано при
помощи средств текстового процессора).
 Введение (краткая характеристика применяемого программного
обеспечения).
 Постановка задачи (текст задания).
 Ход решения задачи с иллюстрацией промежуточных результатов и
применяемых в процессе вычислений формульных выражений (раздел
должен содержать минимум 2 уровня).
 Список литературы (должен быть сформирован при помощи средств
текстового процессора).
 Список ключевых слов (не менее 10 слов; должен быть сформирован
при помощи средств текстового процессора).
В тексте отчета должны быть:
 ссылки на литературные источники (перекрестные ссылки
формируются автоматически с помощью средств текстового процессора);
 гиперссылки (на файл MS Excel);
 нумерация страниц (отображается, начиная с 3-ей страницы; вверху,
по центру страницы);
 верхний колонтитул (содержащий фамилию и инициалы, шифр
группы обучающегося).
Иллюстрации формульных выражений должны быть выполнены с
помощью Специальной вставки (а не копии экрана) и должны содержать
заголовки строк и столбцов (Замечания).
Замечания.
Для отображения заголовков строк и столбцов табличного процессора
MS Excel необходимо выбрать: вкладка Разметка страницы / группа
Параметры страницы, на вкладке Лист установить флажок Заголовки
15

строк и столбцов.
Для отображения формульних выражений необходимо выбрать:
вкладка Формулы / группа Зависимости формул / кнопка Показать
формулы.
Для копирования информации из табличного процессора MS Excel в
документ MSWord читай импорт информации из табличного процессора.
Контрольные вопросы для самоподготовки
12. Текстовый процессор Microsoft Wоrd. Стиль документа:
определение, встроенные стили, создание нового.
13. Текстовый процессор Microsoft Wоrd. Основные правила ввода
текста.
14. Текстовый процессор Microsoft Wоrd. Колонтитулы, сноски.
15. Текстовый процессор Microsoft Wоrd. Перекрестные и гиперссылки.
16. Текстовый процессор Microsoft Wоrd. Построение предметного
указателя.
17. Текстовый процессор Microsoft Wоrd. Генерация оглавления.
18. Текстовый процессор Microsoft Wоrd. Понятие шаблона. Создание
документа на основе шаблона.
16

РАЗДЕЛ 3. ОФИСНЫЕ ПРОГРАММЫ. ТАБЛИЧНЫЕ ПРОЦЕССОРЫ

Тема 3.1. Расчеты в электронных таблицах

1. Табличные процессоры
1.1. Назначение и единицы обработки информации
Назначение: создание, оформление, выполнение расчетов, графическое
отображение документирования информации, решение прикладных задач.
Информация оформлена в виде таблицы, в которой строки нумеруются
1, 2, 3, … и т.д., а столбцы A, B, C, D, … и т.д.:

Единицы обработки информации: ячейки и диапазоны (блоки) ячеек.


Ячейка – пересечение столбца и строки.
Диапазон (блок) – прямоугольная область рядом стоящих ячеек.
(Например, C2:D6).
Составные диапазоны – состоят из нескольких простых C2:D6;E3:G5.
Типы обрабатываемой информации:
Текстовая информация
- числовая;
- экспоненциальная;
Числовая информация - дата;
- финансовый;
- процентный.
1.2. Выполнение расчетов и графическое отображение информации
Выполнение расчетов: с помощью формульных выражений или с
помощью мастера функций.
Формульное выражение – это определенная последовательность
констант, координат ячеек или диапазонов, соединенных знаками операций
17

или функций. Изменять стандартный порядок выполнения действий можно с


помощью скобок.
Мастер функций позволяет использовать функции, имеющиеся в
табличном процессоре. Функция представляет собой название, после
которого в скобках записывается список аргументов (параметров).
Отдельные параметры разделяются в списке точкой с запятой. В качестве
параметров могут использоваться константы, диапазоны ячеек или
формульные выражения. ABC( ; ; ).
Диаграмма – графическое отображение дискретной информации.
Классы диаграмм:
 Качественного (сравнительного) анализа. К диаграммам класса
относятся круговые, кольцевые и др. диаграммы. Применяются для
отображения относительных характеристик рассматриваемого процесса
(проценты, доли и т.п.). Диаграммы этого класса могут иметь: заголовок;
подписи данных; легенду (список используемых обозначений). Для
построения диаграмм этого класса необходимо в качестве исходных данных
иметь числовой ряд данных и текстовую информацию для списка
используемых в диаграмме обозначений.

,
 Числового анализа. К диаграммам класса относятся все остальные
диаграммы, кроме «точечная». Применяются для отображения числовых
характеристик исследуемого объекта или процесса. Все диаграммы класса
имеют две оси: горизонтальную ось, которая называется ось категорий
(обозначений) и вертикальную ось, которая называется осью значений. В
случае объемной диаграммы появляется третья ось, называемая осью ряда.
Диаграммы этого класса могут иметь заголовки, разметку, названия осей,
координатные сетки и легенду. Для построения диаграммы в качестве
исходных данных необходимо иметь числовые ряды данных и их
18

обозначения, а также текстовую информацию для обозначения меток оси


категорий.

 График. Для построения графика функций используется «Точечная»


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

2. MS Excel
2.1. Инициализация и интерфейс
Способы инициализации:

1. Применение ярлыка на рабочем столе. Двойное нажатие на ярлыке

2. Применение офисного меню. Щелчок на значке офисного


меню.
3. Применение главного меню. Меню Пуск – Программы – Microsoft
Office – Microsoft Excel. Или для Windows XP:
19

Рисунок 1. Инициализация MS Excel

команда
общее
Интерфейс MS Excel меню
контекстное
(аналогичен интерфейсу
панель
Windows)
комбинации клавиш
функциональная клавиатура

2.2. Структура и настройка окна

Рисунок 2. Структура окна MS Excel

Окно MS Excel состоит из: рабочей книги, строки меню, строки


состояния, строки формул, панелей инструментов (по умолчанию панель
Стандартная и панель Форматирование).
В состав книги могут входить листы четырех типов: рабочие листы,
листы диаграмм, листы диалогов и листы макросов. По умолчанию книга
20

содержит три рабочих листа.


Изменение размеров окна книги и применение полос прокрутки –
стандартно для ОС Windows.
В строке формул отображается имя и содержимое активной ячейки.

В строке состояния отображается информация о проведенных


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

Настройка окон: Меню Вид – команда Панель инструментов


– команда строка состояния
– команда строка формул
Меню Сервис – Параметры
Вызов меню с клавиатуры – F10 (или ALT, или / ). Подчёркнутая буква
в меню обозначает клавишу, при нажатии которой активизируется
соответствующая команда меню.

Вызов контекстного меню – или Shift +F10.


Настройки сохраняются в файле Excel.xlt, удаление которого приведет
к восстановлению первичных настроек.
2.3. Начало работы
1) Присвоение имени документу. Меню Файл – команда Сохранить
как… В окне Сохранение документа нужно указать имя устройства (диска),
каталога и задать имя нового файла. Имена файла в MS Excel могут
содержать до 218 символов и представляют собой последовательность
символов за исключением /, \, >, <, *, ?, ”, , :, ;, точки и запятой. Регистр
букв в имени файла MS Excel не различает.
21

Рисунок 3. Сохранение документа MS Excel

2) Установка параметров рабочей страницы. Меню Файл – Параметры


страницы открывает окно Параметры страницы, имеющее четыре вкладки:
Страница, Поля, Колонтитул, Лист.
Вкладка Страница предназначена для установки параметров размера и
ориентации бумаги, выбора качества печати и масштаба выводимой
информации.

Рисунок 4. Установка параметров рабочей страницы MS Excel

Вкладка Поля предназначена для установки размеров полей и


расстояния колонтитулов от края листа бумаги, а также способ расположения
на листе выводимой информации (по умолчанию информация выводится в
22

левом верхнем углу).

Рисунок 5. Настройка полей документа

Вкладка Колонтитулы предназначена для создания информации


выводимой на каждой странице документа.

Рисунок 6. Колонтитулы

При нажатии кнопки Создать верхний колонтитул открывается окно


Верхний колонтитул, рабочее поле которого разделено на три зоны: левая,
центральная и правая. Заполнение зон окна выполняется с клавиатуры или
при помощи сервисных кнопок.
23

Рисунок 7. Настройка верхнего колонтитула

Вкладка Лист предназначена для выбора режима печати, определения


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

Рисунок 8

3) Выполнение первичных настроек документа. Меню Сервис –


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

Рисунок 9. Первичные настройки документа MS Excel

Вкладка Общие управляет стилем ссылок, списком ранее


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

Рисунок 10

В MS Excel 2003 вкладка Сохранение позволяет установить параметры


автосохранения документа. В более ранних версиях режим автосохранения
устанавливается в меню Сервис – команда Автосохранение.
25

Рисунок 11

3. Ввод и редактирование информации


Столбцы озаглавлены латинскими буквами A, B,…Z, AA,
AB,…JV.Всего рабочий лист может содержать до 256 столбцов. Строки
последовательно нумеруются числами от 1 до 65536. Одна из ячеек является
активной и выделяется рамкой, которая в MS Excel играет роль курсора. В
нижней части рамки активной ячейки располагается маркер копирования
(чёрный квадрат), при подведении курсора к которому курсор принимает
крестообразную форму черного цвета.

Рисунок 12

Рабочее поле листа можно разделить на области окна и синхронно


просматривать (прокручивать) разные его части (зафиксированные области
находятся все время на экране монитора).
26

3.1. Способы разделения листа на области:


 при помощи маркера разделения окна

 при помощи команды Разделить меню Окно.


В обоих случаях устанавливают вертикальные и горизонтальные
границы областей, перетаскивая их при помощи мыши.

Рисунок 13. Вертикальные и горизонтальные границы областей

После разделения листа на области фиксируют разбиение, выполнив


команду Закрепить области меню Окно, и прокручивают содержимое листа
без потери из виду значений закреплённых областей. Отмена фиксации
областей выполняется командой Снять закрепление областей меню Окно.
3.2. Добавление и удаление строк и столбцов
Добавление строк и столбцов – меню Вставка команды Строки или
Столбцы. Добавление строк осуществляется выше активной строки (ячейки),
а столбцов слева от активного столбца (ячейки).
Удаление строк и столбцов – меню Правка команда Удалить… В окне
удаление ячеек выбрать необходимое:

Рисунок 14
27

Очистка информации в ячейках – <Delete>.


3.3 Ввод в активную ячейку
Ввод информации в активную ячейку осуществляется с клавиатуры, и
для всех символов ячейки устанавливаются единые параметры шрифта.
Установка параметров шрифта:
 меню Формат – команда Ячейки в окне Формат ячеек вкладка
Шрифт;
 команда Формат ячеек контекстного меню
 панель инструментов Форматирование.
Операцию ввода необходимо завершать, в противном случае многие
команды меню будут недоступны.
Завершение ввода выполняется одним из способов:
 нажатием флажка ввода в строке формул;
 нажатием клавиши Enter;
 нажатием клавиши управления курсором (недопустимо при вводе
формульных выражений);
 выполнением щелчка левой клавишей мыши вне активной ячейки
(недопустимо при вводе формульных выражений).
До завершения ввода возможна корректировка информации. После
завершения ввода необходимо включить режим редактирования:
 в строке формул;

 в ячейке (F2 или 2-ды )


Установка параметров шрифта отдельных символов в ячейке: переход в
режим редактирования (устанавливают курсор в строку формул или в ячейку
ввода информации), выделить необходимые символы и установить
необходимые параметры шрифта. При этом в окне Формат ячеек доступна
только вкладка Шрифт.
Ввод специальных символов: копировать в буфер обмена из Таблицы
символов приложения MS Windows или из текстового процессора, а затем,
28

установив соответствующую конфигурацию шрифта, извлечь из буфера


обмена. В MS Office 2003 доступна команда Символ меню Вставка
(аналогично MS Word).
Числовая информация вводится как в виде чисел с фиксированной
запятой, так и с плавающей запятой (экспоненциальная форма): 5,67;
2,8Е+08.
При вводе текстовой информации начинающейся с символов – , + или
= перед его вводом нажимают клавишу Space Bar(пробел). Иначе
информация будет воспринята как формульное выражение.
Введенная информация, отображаемая в одной ячейке, перекрывает
соседние, или обрезается по правому краю, если соседние ячейки заполнены.
Хранится же введенная информация полностью в одной ячейке.
Изменение ширины столбцов или высоты строк выполняют при
помощи подчиненного меню Столбец (Строка) меню Формат или
перетаскиванием правой границы заголовка столбца (нижней границы
заголовка строки) до нужной ширины столбца (высоты строки).

Для автоматического подбора ширины (высоты) столбца также


возможно двойное нажатие между границами заголовков столбцов
(строк).
Заголовок таблицы вводится в ячейку над ее верхним левым углом,
затем выделяется строка ячеек по ширине таблицы и выполняется щелчок

левой клавишей мыши на кнопке Объединить и поместить в центре


ленты сервисных кнопок Форматирование.
29

3.4. Автоматизация ввода данных (автозаполнение)


Методы автозаполнения:
 Существующие списки (просмотр существующих списков меню
Сервис – команда параметры – вкладка Списки). В ячейку внести первый

элемент списка затем подводят курсор к маркеру копирования, зажав ,

переместить мышь в необходимом направлении и отпустить в последней


ячейке ряда.

 Числовых рядов с вычисляемым шагом. В первую ячейку внести


первый элемент числового ряда, во вторую ячейку – второй элемент.

Выделить обе ячейки, подводят курсор к маркеру копирования, зажав ,

переместить мышь в необходимом направлении и отпустить в последней


ячейке ряда.

 Команда Прогрессия. Ввести первый элемент ряда, меню Правка –


команда заполнить – команда Прогрессия, в открывшемся окне задают
режим работы, вид прогрессии и шаг для заполнения. Или вводят первый

элемент ряда, подводят курсор к маркеру копирования, зажав , выделяют


ряд для заполнения. В контекстном меню выбирают команду Прогрессия и в
открывшемся окне задают режим работы, вид прогрессии и шаг для
заполнения. При вводе числового ряда с шагом 1 возможен выбор команды
Заполнить.
30

Рисунок 15. Прогрессия в автозаполнении

3.5. Форматирование информации


Меню Формат команда Ячейки или панели инструментов
Форматирование. Окно Формат ячеек также можно открыть нажатием
клавиши Ctrl+1 или через контекстное меню (если операция ввода не
завершена, то доступна только вкладка Шрифт).

Рисунок 16
31

Рисунок 17

Рисунок 18
Данные дата, финансовые, денежные, проценты интерпретируются как
числовые.
Обратить внимание по умолчанию текстовые данные выравниваются
по левому краю, числовые – по правому.
3.6. Работа с диапазоном ячеек
Группа рядом расположенных ячеек, данные в которых
воспринимаются MS Excel как единое целое, называется диапазоном.
Диапазон ячеек обозначают, указывая через двоеточие имена (координаты)
ячеек, расположенных в противоположных углах прямоугольника, например,
А1:С12.
С диапазоном ячеек можно производить большое количество операций:
выделение, удаление, копирование, перемещение, форматирование, замену
32

при вводе.
Выделение диапазонов. Для выделения диапазона ячеек курсор должен
принять крестообразную форму белого цвета, после чего нажимают левую
клавишу мыши и протягивают указатель от одной угловой ячейки до
противоположной по диагонали. Чтобы выбрать столбец или строку
целиком, достаточно щёлкнуть на заголовке столбца (строки).
Протягиванием указателя по заголовкам можно выбрать несколько идущих
подряд столбцов или строк. При выделении нескольких несмежных
диапазонов с помощью мыши используется клавиша Ctrl, которая
удерживается нажатой при выделении второго и последующего диапазонов.
Возврат операции можно выполнить клавишей ESC или меню Правка
команда Отменить, или кнопка .
Очистка содержимого ячеек – клавиша Delete.
4. Построение графического отображения табличной информации
В качестве графического отображения используются диаграммы –
графическое отображение дискретной информации.
Различают следующие классы диаграмм:
1. Относительного (качественного) анализа. К диаграммам класса
относятся круговые, кольцевые и др. диаграммы. Диаграммы класса могут
снабжаться заголовком, подписями данных и легендой – списком
используемых в диаграмме обозначений. Для построения диаграмм
рассматриваемого класса необходимо в качестве исходных данных иметь
числовой ряд данных и текстовую информацию для списка используемых в
диаграмме обозначений. Применяются для отображения относительных
характеристик рассматриваемого процесса (проценты, доли и т.п.).
2. Числового анализа. К диаграммам класса относятся все остальные
диаграммы, кроме точечных. Все диаграммы класса имеют две оси: ось
категорий (обозначений) и ось значений. В случае объёмной диаграммы
появляется третья ось, называемая осью ряда. Включаемые в документ
диаграммы могут быть снабжены заголовком, разметкой, названиями осей,
33

координатными сетками и легендой – списком используемых в диаграмме


обозначений. Для построения диаграммы в качестве исходных данных
необходимо иметь числовые ряды данных и их обозначения, а также
текстовую информацию для обозначения меток оси категорий. Применяются
для отображения числовых характеристик исследуемого объекта или
процесса.
Точечная диаграмма применяется для построения графика функций. На
графиках отображается функциональная зависимость одного ряда числовых
данных от другого. Точечная диаграмма имеет две оси, каждая из которых
является осью значений. Для построения точечных диаграмм необходимо
задать функцию таблично (ввести числовой ряд аргументов и выполнить
расчет значений функции).
Построение графических отображений выполняют при помощи

Мастера диаграмм. Запуск: на кнопке панели инструментов


Стандартная или выполнить меню Вставка – команда Диаграмма.
Этапы построения графического отображения:
Шаг 1. Выбор типа диаграммы.
Доступные формы перечислены в списке Тип на вкладке
Стандартные. Для выбранного типа диаграммы справа имеется несколько
вариантов представления данных (палитра Вид). После выбора типа
диаграммы выполняют щелчок на кнопке Далее.

Рисунок 19. Шаг 1 построения диаграммы


34

Шаг 2. Исходные данные.


Второй шаг служит для выбора данных, по которым будет строиться
диаграмма. На вкладке Ряд для ввода ряда данных (строки или столбца)
нажимают кнопку Добавить, затем в окне Значения вводят диапазон
числовых значений ряда, в окне Имя вводят с клавиатуры (или указывают
ячейку, содержащую соответствующую информацию) название ряда,
включаемое в легенду, в окне Подписи оси Х вводят диапазон текстовой
информации для обозначения меток на оси категорий. В верхней части окна
отображаются изменения в графическом изображении в зависимости от
выполняемых пользователем действий. Если данные представляют собой
простой блок ячеек (единый прямоугольный диапазон), то их можно
выбирать также при помощи вкладки Диапазон данных (Рисунок 20).
Шаг 3. Параметры диаграммы (Рисунок 21)
Третий шаг состоит в выборе оформления диаграммы. На вкладках
окна Мастер диаграмм (шаг 3 из 4) задаются:
 Название диаграммы и подписи осей (вкладка Заголовки);
 Отображение и маркировка осей координат (вкладка Оси);
 Отображение сетки линий параллельных осям координат (вкладка
Линии сетки);
 Список используемых обозначений (вкладка Легенда);
 Отображение надписей, соответствующих отдельным элементам
данных диаграммы (вкладка Подписи данных);
 Представление данных, использованных при построении диаграммы, в
виде таблицы (вкладка Таблица данных).
35

Область
предварительно
го просмотра

Имя текущего ряда


(отображается в
легенде)
Список
рядов Диапазон числовых
данных значений, используемых
при построении
диаграммы

Кнопки
Диапазон текстовой
добавления
информации для
и удаления
обозначения меток на оси
рядов
категорий

Рисунок 20. Шаг 2 построения диаграммы

Рисунок 21. Шаг 3 построения диаграммы

Внимание: в зависимости от типа диаграммы некоторые из вкладок


могут отсутствовать.
Шаг4. Размещение диаграммы.
Указывается, следует ли для размещения диаграммы использовать
новый рабочий лист или один из имеющихся.
36

4.1. Способы корректировки графических отображений:


1. Объект табличного процессора. Выделяется отдельный элемент
диаграммы, дальнейшие действия аналогичны действиям, выполняемым в
процессе корректировки рисунков и картинок в текстовом процессоре MS
Word. Способ применяется для изменения размеров, направления и
местоположения надписей, ввода графических рамок в диаграмме, ввода
цветовой индикации элементов диаграммы, модификации шкалы числовой
оси и другое.
2. Контекстное меню (меню Диаграмма – появляется при выделении
диаграммы). Выбирается соответствующий пункт контекстного меню (пункт
в меню Диаграмма).

или
Метод применяется для изменения исходной информации, типа
диаграммы, редактирования и добавления надписей, преобразования
объемного изображения и другое.
3. Панель инструментов Диаграмма. Панель отображается на экране
автоматически при выделении диаграммы. На панели инструментов
изменяют порядок отображения графической информации, тип диаграммы,
добавляют или удаляют легенду, устанавливают режим отображения
таблицы данных, изменяют различные области диаграммы и направление её
заголовков.

Для удаления построенной диаграммы можно удалить рабочий лист, на


37

котором она расположена (Правка→Удалить лист), или выделить


диаграмму и нажать клавишу Delete.
Для распечатки внедренной диаграммы на весь лист бумаги, диаграмму
необходимо предварительно выделить.
5. Вычисления в MS Excel
Вычисления в табличном процессоре выполняются при помощи
формульных выражений или мастера функций.
5.1. Формульное выражение – это определённая последовательность
констант, координат ячеек или диапазонов, соединенных знаками операций
или функций. При вычислениях формул порядок выполнения
арифметических операторов совпадает с принятым в математике:
Арифметический Значение
оператор
% Вычисление процента
^ Возведение в степень
*и/ Умножение и деление
+и– Сложение и вычитание
Операции сравнения: больше, меньше, не равно, больше или равно,
>, <, <>, >=,<=, =
меньше или равно, равно

В ячейке отображается результат вычислений, а в строке формул –


формульное выражение.
В первой позиции формульного выражения записывается символ "="
(возможен ввод символа "–" или "+").
Способы ввода формульного выражения:
 прямой ввод (ввод с клавиатуры, адрес ячейки при этом вводится на
английском языке);
 метод указания (ввести символ "=" или нажать кнопку Изменить
формулу в строке формул, выполнить щелчок левой клавишей мыши на
первой ячейке данных, ввести знак операции, выполнить щелчок левой
клавишей мыши на второй ячейке данных и т.д., завершить операцию ввода).
 через Мастер функций.
Завершение ввода только клавишей <Enter>.
38

5.2. Мастер функций


При необходимости использования функций, имеющихся в табличном
процессоре, применяют Мастер функций или вводят функцию
непосредственно в формульное выражение. Функция представляет собой
название, после которого в скобках записывается список параметров
(аргументов). Отдельные параметры разделяются в списке точкой с запятой.
В качестве параметра может использоваться константа, диапазон или
формульное выражение.
Вызвать мастер функций можно через меню Вставка–Функция или с
помощью кнопки в панели инструментов Стандартная (в MS Office 2003 в
строке формул), или в строке формул

Работа мастера состоит из 2-х шагов:


1) выбор функций:

или
2) ввод параметров (аргументов) функции.
39

5.3. Адресация данных


1) Относительная адресная ссылка автоматически изменяется в
процессе копирования формульного выражения.
2) Абсолютная адресная ссылка не изменяется в процессе копирования
формульного выражения. В качестве фиксатора адреса используются символ
$, который располагается слева от фиксируемого значения.
3) Комбинируя абсолютные и относительные ссылки, можно создавать
смешанные адресные ссылки.
Для изменения способа адресации, выделяют необходимую адресную
ссылку и нажимают F4.
Правила обновления адресных ссылок при автозаполнении (копировании).
Нажатие Адресная ссылка Адресная ссылка в следующей ячейке
клавиши в исходной ячейке При заполнении При заполнении
<F4> вправо вниз
A
A B
1-е A1 (относительная) 2 =A1 =B1
2 =A1
3 =A2
A
A B
2-е $A$1(абсолютная) 2 =$A$1 =$A$1
2 =$A$1
3 =$A$1
A
A$1(смешанная – A B
2 =A$1
3-е 2 =A$1 =B$1
абсолютная по строке) 3 =A$1
A
$A1(смешанная – A B
2 =$A1
4-е
абсолютная по столбцу) 2 =$A1 =$A1
3 =$A2
Для ссылки на другие листы текущей рабочей книги к адресу ячейки
40

добавляют ссылку на соответствующий лист в виде Лист№! А для ссылки на


другие рабочие книги – [имя файла]. Например. Лист2!В5 – указывает на
содержимое ячейки В5, находящийся на листе 2 текущей рабочей книги,
[Книга.xls]Лист1!С8 – указывает на содержимое ячейки С8, находящейся на
листе 1 в файле Книга.xls.
При переименовании рабочих листов или книг, а также при
вставке/удалении строк/столбцов существующие адресные ссылки
изменяются автоматически.
Для редактирования и проверки правильности вычислений необходимо
перейти в режим корректировки содержимого активной ячейки. При этом
диапазоны, от которых зависит значение формульного выражения,
выделяются на рабочем листе цветными рамками, а сами ссылки
отображаются в ячейке и в строке формул тем же цветом.
Задания для самостоятельной работы
Имеется следующая информация:

Лист 1
 ПОСТАВКА ЗЕРНА ЗА 2002 ГОД
№ Наименование К-во (га) Урожайность Объем Удельный Премиальн
п\п района (ц\га) поставки вес ые
1 Волновахский 5450
2 Тельмановский 4923
3 Старобешевский 2877
4 Марьинский 3456
Итого

Лист 2
Наименование Урожайность
района (ц\га)
Волновахский 22,4
Тельмановский 21,8
Старобешевский 25,7
Марьинский 20,9
ЗАДАНИЕ
1. Создать табличную информацию и выполнить расчеты.
Информация должна быть размещена на разных листах книги табличного
процессора. Формульные выражения, приведенные в таблице, не должны
быть привязаны к конкретному числовому значению (формульные
41

выражения не должны содержать числовых констант). Между значениями


урожайности установить динамическую связь.
2. Районам, удельный вес собранного зерна которыми больше
среднего, начислить премиальные в размере 11% за каждую тонну зерна,
собранную свыше среднего по области.
3. Построить диаграмму, отображающую объем собранного зерна и
полученные премиальные по каждому району.
4. Построить диаграмму, отображающую долю площади под
зерновыми каждого района от общей площади по области.
Контрольные вопросы для самоподготовки
1. Назначение электронных таблиц.
2. Типы данных.
3. Диапазоны информации и функции над ними.
4. Оформление табличной информации.
5. Расчет значений числовых характеристик. Адресация данных.
6. Мастер функций.
7. Классификация графических отображений.
8. Построение и редактирование диаграмм. Использование мастера
диаграмм.

Тема 3.2. Библиотека функций

1. Работа с мастером функций


1.1. Поиск значения в векторе

Функция ПРОСМОТР категории "Ссылки и массивы"

Формат:
ПРОСМОТР(искомое_значение;просматриваемый_вектор;вектор_значений)
 искомое_значение:=константаІкоордината
ячейкиІстолбецІстрока;
 просматриваемый_вектор:= столбецІстрока;
42

 вектор_значений:= столбецІстрока размера просматриваемого


вектора.
Назначение. По заданному искому значению определяет индекс
соотвествующего элемента в просматриваемом векторе и по найденному
значению индекса находит искомую величину в векторе значений.
Применяется для установки динамической связи между данными в случае
разного размера и различной структуры блоков связываемых данных.
Просматриваемый_вектор должен быть отсортирован по возрастанию;
вектор_значений может быть строкой, а просматриваемый_вектор –
столбцом и наоборот; искомое_значение может быть задано строкой или
столбцом с абсолютными ссылками.
Вторая форма функции: ПРОСМОТР(искомое_значение;массив)
 массив:= блок ячеек.
Пример 1. Имеется следующая информация:
Лист1 Лист2
A B A B
1 №поезда Доход 1 №поезда Доход
2 37 37500 2 175 ПРОСМОТР(A2;Лист1!А2:А4;Лист1!В2:В4)
3 175 28300 3 37
4 432 20050 4 175

Результат: в ячейке А2 – 28300.


Лист1 Лист2
A B A B
1 №поезда Доход 1 №поезда Доход
2 37 37500 2 175 ПРОСМОТР(A2;Лист1!А$2:А$4;Лист1!В$2:В$4)
3 175 28300 3 37
4 432 20050 4 175

Результат: в ячейке B2 – 28300;


B3 – 37500;
B4 – 28300.
43

1.2. Работа со специфицированными заданным условиями данными

Функция СУММЕСЛИ категории "Математические"

Формат:
СУММЕСЛИ(вектор_просмотра;критерий;вектор_суммирования)
критерий:=константаІусловие;
вектор_просматра := столбецІстрока;
вектор_суммирования := столбецІстрока размера
просматриваемого вектора.
Назначение. Определение суммарного значения параметров вектора
суммирования, соответствующих заданному критерию (по заданному
критерию определяет индексы соотвествующих элементов в векторе
просмотра и по найденным значениям индексов находит величины в векторе
суммирования, которые и суммирует).
Ячейки в векторе суммирования суммируются, только если
соответствующие им ячейки в аргументе вектор_просмотра удовлетворяют
критерий. Если вектор_суммирования опущен, то суммируются ячейки в
аргументе вектор_просмотра. Вектор_просмотра может быть строкой, а
вектор_суммирования – столбцом и наоборот. Условие - логическое
выражение без левой части, знак "=" при этом не вводится (пример:
"брюки", >30, D8 и т.д.; >F7, =45, ="брюки" – не воспринимает)
Пример 2. Имеется следующая информация:

Лист1 Лист2
A B A B
1 Товар Доход 1 Товар Доход
2 брюки 37500 2 брюки СУММЕСЛИ(Лист1!А2:А4;A2;Лист1!В2:В4)
3 платье 28300 3 СУММЕСЛИ(Лист1!А2:А4;"брюки";Лист1!В2:В4)
4 брюки 20050 4
Результат: в ячейке В2 – 57550;
В3 – 57550.
44

Практическое задание (самостоятельно)


Имеется следующая информация:
Лист1 Лист2
A B A B
1 Товар Цена 1 Товар Количество
2 бумага 20,50 р. 2 бумага 128
3 ручка 1,32 р. 3 ручка 3451
4 карандаш 0,75 р. 4 бумага 472
5 ластик 0,30 р. 5 карандаш 1267
6 линейка 2,08 р. 6 линейка 830
7 7 ластик 4729
8 8 карандаш 2256
9 9 бумага 691

ЗАДАНИЕ
1. Определить стоимость реализации товара по каждой позиции.
Информация о ценах на товар (с указанием вида валюты) и таблица расчетов
должны быть расположены на разных листах книги табличного процессора.
Формульные выражения, приведенные в ведомости, не должны быть
привязаны к конкретному числовому значению. Цена определяется
автоматически.
2. Вычислить при помощи функций табличного процессора на
сколько больше (меньше) сумма реализации бумаги, чем сумма реализации
карандашей.

Функция СЧЕТ категории "Статистические"

Формат: СЧЕТ(значение1;значение2;…)
 значение:=координата ячейкиІдиапазон (блок ячеек);
Назначение: подсчет количества ячеек, данные в которых
интерпретируются как числовые, в списке аргументов.
Число аргументов функции от 1 до 30; аргументы, которые нельзя
интерпретировать как числа игнорируются.
Пример 3. Имеется следующая информация:
A B С
1 ааа Доход СЧЕТ(А1:В4)
2 37 37500
3 17%
4 43$ 20.05.02
45

Результат: в ячейке С1 – 5.

Функция СЧЕТЗ категории "Статистические"

Формат: СЧЕТЗ(значение1;значение2;…)
 значение:=координата ячейкиІдиапазон (блок ячеек);
Назначение: подсчет количества значений (непустых ячеек) в списке
аргументов.
Число аргументов функции от 1 до 30; считаются и пустые строки (" "),
ошибки и т.д., но не включаются пустые ячейки.
Пример 4. Имеется следующая информация:

A B С
1 ааа Доход СЧЕТЗ(А1:В4)
2 #Н\Д
└┘
3 17%
4 43$ 20.05.02
Результат: в ячейке С1 – 7.
Функция СЧЕТЕСЛИ категории "Статистические"

Формат: СЧЕТЕСЛИ(диапазон;условие)

 диапазон:=координата ячейкиІблок ячеек;


 условие:= константаІкоордината ячейкиІусловие
Назначение: подсчет количества непустых ячеек, удовлетворяющих
условию.
Условие – логическое выражение без левой части, знак "=" при этом не
вводится (пример: "брюки", >30, D8 и т.д.; >F7, =45, ="брюки" – не
воспринимается)
Пример 5. Имеется следующая информация:
A B С
1 ааа Доход СЧЕТЕСЛИ(А1:В4;"ааа")
2 37 #Н\Д СЧЕТЕСЛИ(А1:В4;>200)
3 175 СЧЕТЕСЛИ(А1:В3;C4)
4 432 20050 37

Результат: в ячейке С1 – 1.
С2 – 2
С3 – 1
46

Большинство логических функций использует логические выражения


для определения истинности заданного условия.

1.3. Логические выражения


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

Оператор Определение
= Равно
> Больше
< Меньше
>= Больше или равно
<= Меньше или равно
<> Не равно

Любое логическое выражение должно содержать хотя бы один


оператор сравнения.
Результатом логического выражения является логическое значение
ИСТИНА(1) или ЛОЖЬ(0).
Пример 6. Ввести логические выражения, которые начинаются со знака =).
1. =2+2=4 (ИСТИНА)
2. =3*2<5-2(ЛОЖЬ)

Функция ЕСЛИ категории «Логические»

Формат: ЕСЛИ(логическое выражение; значение если истина; значение


если ложь)
Значение если истина; значение если ложь – числа, функции, формулы,
текстовые значения.

Пример 7.
1. =ЕСЛИ(А6<22;5;10)
Значение если истина; значение если ложь – числа.
Функция возвратит число 5, если значение в ячейкеА6 меньше 22. В
противном случае (если больше или равно) возвратит 10.
2. =ЕСЛИ(СУММ(А1:А10)>0;СУММ(А1:А10);0)
Логическое выражение; значение если истина – функция.
47

Функция возвратит сумму значений в ячейках от А1 до А10, если она


больше 0. Если меньше или равно, то возвратит 0.
При невыполнении условия можно вывести пустую строку: “ ”.
=ЕСЛИ(СУММ(А1:А10)>0;СУММ(А1:А10); “ ”)
3. Пусть значение среднего балла обучающегося находится в ячейке F4.
=ЕСЛИ(F4>80%;”Сдал”;”Не сдал”)
Значение если истина; значение если ложь – текстовые типы данных.
Если значение среднего балла обучающегося (ячейка F4) больше 80%,
то функция возвратит текст Сдал; если меньше или равно, то – текст Не сдал.
Практическое задание (самостоятельно)
В ячейке А1 может находиться любое число.
 Если А1  100, то вывести текст ”Всегда”
 Если А1<100, то вывести текст “Увы”.

Функции И, ИЛИ, НЕ категории «Логические»

Позволяют создавать сложные логические выражения.


Формат: И(аргумент 1; аргумент 2; …)
Назначение: возвращает значение ИСТИНА, если все аргументы имеют
значение ИСТИНА; если хотя бы один аргумент имеет значение ЛОЖЬ, то
возвращает значение ЛОЖЬ.
Формат: ИЛИ(аргумент 1; аргумент 2; …)
Назначение: возвращает значение ИСТИНА, если хотя бы один из
аргументов имеет значение ИСТИНА; возвращает значение ЛОЖЬ, если все
аргументы имеют значение ЛОЖЬ.
И, ИЛИ могут иметь до 30 аргументов.
Формат: НЕ(аргумент)
Назначение: меняет значение своего аргумента на противоположное
логическое значение.
В качестве аргументов могут быть логические выражения; массивы;
ссылки на ячейки, содержащие логические значения.
48

Пример 8.
1. =И(2+2=4;2<5) результат – ИСТИНА
2. 1  А1< 5
=И(А1>=1;А1<5)
3. =ИЛИ(1+1=2;2+2=5) результат – ИСТИНА
=ИЛИ(1+1=1;2+2=5) результат – ЛОЖЬ
4. Пусть значение среднего балла обучающегося находится в ячейке F4, а
количество пропусков в ячейке G4.
=ЕСЛИ(И(G4<5;F4>80%);”Сдал”;”Не сдал”)
Если обучающийся имеет меньше 5 пропусков занятий (ячейка G4) и
значение среднего балла обучающегося (ячейка F4) больше 80%, то функция
возвратит текст Сдал; иначе – текст Не сдал.
5. =ЕСЛИ(ИЛИ(G4<5;F4>80%);”Сдал”;”Не сдал”)
Если обучающийся имеет меньше 5 пропусков занятий (ячейка G4) или
значение среднего балла обучающегося (ячейка F4) больше 80%, то функция
возвратит текст Сдал; иначе – текст Не сдал.
6. =ЕСЛИ(НЕ(А1=2);”Прошёл”;”Не прошёл”)
Функция возвратит текст Прошёл, если значение в ячейке А1 не равно 2.
Можно использовать до 7 уровней вложения функций ЕСЛИ (не
выходя за пределы максимальной длины значения в ячейке – 255 символов).
2. Построение графиков функций
Для построения графика функций применяется точечная диаграмма.
Точечная диаграмма имеет две оси.
2.1. Построение графиков непрерывных функций
Для построения графика непрерывной функции необходимо задать
функцию таблично и отсортировать информацию в порядке возрастания
аргумента. При построении графического изображения применить
"точечную" диаграмму.
Пример 9.
Построить график непрерывной тригонометрической функции:
49

Y(x) = COS(x), где x   1800 ;1800  шаг 100

2.2. Построение графиков сложных (кусочно-гладких) функций


При построении кусочно-гладких функций выполняют следующие
действия:
− Определяют функцию в табличной форме (вводят числовой ряд
аргументов и выполняют, применяя логическую функцию ЕСЛИ, расчет
значений функции).
− Со стороны строгого неравенства добавляют точки разрыва и
пересчитывают значения функции в этих точках (заменяют функцию ЕСЛИ
на формулу, которая соответствует этой ветви графика).
− Строят с помощью Мастера диаграмм график функции, используя
"точечную" диаграмму. Каждую ветвь графика определяют как новый ряд
данных Мастера диаграмм.
− Исключают точки, не принадлежащие графику.
Пример 10.
Построить график сложной (кусочно-гладкой) функции:

 x, x  0;
 2
 x ,0  x  5; x   10;10 шаг 1

 x , x  5.
50

В столбец А вводим значения аргументов х с шагом 1. В столбец В


вводим функцию ЕСЛИ, описывающую искомую функцию. Добавляем точки
разрыва (x = 0, x = 5) и заменяем значения функции в добавленных точках,
если они соответствуют строгому неравенству и оставляем без изменения в
противном случае.
Строим график функции.
Результат выполненных действий
51

Задания для самостоятельной работы


1. Построить функции: Y(x) = SIN(x)
2. Построить график сложной (кусочно-гладкой) функции:

 x 3 , x  2;

3, x  2;
 x , x  2.

3. Работа с массивами
3.1. Понятие вектора и массива. Формулы массива
Под массивом в табличном процессоре понимается простой блок ячеек
(единый прямоугольный диапазон), данные в которых имеют одинаковую
структуру. Данными массива могут быть константы (массив констант) или
формулы.
Массив констант может быть представлен в явном виде (например,
{1;2;3: 4;5;6; 7;8;9}).
Для ввода формулы массива необходимо выделить диапазон для
формулы массива, ввести формулу и нажать:
Ctrl +  +  или , а затем F2, Ctrl +  + 
Пример 11. Имеется следующая информация:
A B С D E
1 123 34 321 44
2 632 27 222 55
3 752 54 131 28
4 148 81 795 66
Задача: найти a*b+c*d. Выделить столбец E, ввести
=A1:A4*B1:B4+C1:C4*D1:D4, нажать Ctrl +  + . Результат:
A B С D E
1 123 34 321 44
18306
2 632 27 222 55
29274
3 752 54 131 28
44276
4 148 81 795 66
64458
Замечание: изменение данных в одной ячейке массива недопустимо.
52

3.2. Работа с матрицами

Функция МОБР раздела "Математические"

Формат: МОБР(массив)
массив := блок ячеек;
Назначение. Определение обратной матрицы.
Массив – это числовой массив с равным количеством строк и столбцов.
Массив может быть задан как диапазон ячеек, например A1:C3; как
массив констант, например {1;2;3: 4;5;6: 7;8;9} или как имя диапазона или
массива.
Функция МОБР возвращает значение ошибки #ЗНАЧ!, если какая-либо
из ячеек в массиве пуста или содержит текст, а также если. массив имеет
неравное число строк и столбцов.
Формулы, которые возвращают массивы, должны быть введены как
формулы массива.
Пример 12. Имеется следующая информация:
A B С D
1 12 26 38 31
2 13 72 62 52
3 17 10 49 10
4 24 8 58 5

Выделить строку блок ячеек А6:D9 и ввести МОБР(A1:D4), нажать


Ctrl +  + . Результат:
A B С D

6 0,09927 -0,01385 -0,36461 0,257797


7 -0,03678 0,031966 -0,08168 0,058931
8 -0,04264 0,003546 0,161087 -0,09471
9 0,076941 -0,0258 0,012182 -0,03313
53

Функция МУМНОЖ категории "Математические"

Формат: МУМНОЖ(массив1;массив2)
массив := блок ячеек;
Количество столбцов аргумента массив1 должно быть таким же, как
количество строк аргумента массив2, и оба массива должны содержать
только числа.
Назначение. Определение произведения матриц Результатом является
массив с таким же числом строк, как массив1 и с таким же числом столбцов,
как массив2.
Если хотя бы одна ячейка в аргументах пуста или содержит текст или
если число столбцов в аргументе массив1 отличается от числа строк в
аргументе массив2, то функция МУМНОЖ возвращает значение ошибки
#ЗНАЧ!. Массив a, который является произведением двух массивов b и c
определяется следующим образом:
n

aij  bc ik kj
,
k 1
где i - это номер строки, а j - это номер столбца.
Формулы, которые возвращают массивы, должны быть введены как
формулы массива.
Для сложения (вычитания) матриц применяют формулу массива.
Пример 13.
Перемножить матрицы A1:D4 и A6:D9. Результат – единичная матрица.
Сложить исходную и обратную матрицы (выделить А11:D14, ввести
=A1:D4+A6:D9, нажать Ctrl +  + ).
Результат
A B С D E
11 12,09927 25,98615 37,63539 31,2578 12,09927
12 12,96322 72,03197 61,91832 52,05893 12,96322
13 16,95736 10,00355 49,16109 9,90529 16,95736
14 24,07694 7,9742 58,01218 4,96687 24,07694
54

3.3. Решение системы линейных уравнений методом обратной матрицы


Пример 14. Решить систему линейных уравнений:

14 x1  6 x2  9 x3  23 x4  28,4;

 5 x2  8 x3  3,7 x4  4;

7 x1  3 x2  0,5 x3  2 x4  11,8;
4  2 
 x1 x2 x3  x4  8.
Ввести
A B С D E F
1 14 6 -9 23 28,4
2 0 5 8 -3,7 4
3 7 -3 -0,5 2 11,8
4 4 2 1 -1 8

Найти обратную матрицу и умножить ее на вектор свободных членов.


Результат:
A B С D E F

6 -0,00199 -0,01613 0,064822 0,14353 1,792076


7 0,021851 -0,01285 -0,1671 0,215938 0,324936
8 0,005343 0,169867 0,129845 -0,24593 0,395947
9 0,041081 0,079641 0,054942 -0,23993 0,214124
Проверка достоверности результата – подставить найденные значения в
систему и получить правые части.

Функция МОПРЕД категории "Математические"

Формат МОПРЕД(массив)
массив := блок ячеек.
Назначение. Определение определителя матрицы.
Массив – это числовой массив с равным количеством строк и столбцов.
Массив может быть задан как диапазон ячеек, например A1:C3; как
массив констант, например {1;2;3: 4;5;6; 7;8;9}, или как имя диапазона или
массива.
55

Определитель матрицы – это число, вычисляемое на основе значений


элементов массива. Для массива A1:C3, состоящего из трех сток и тех
столбцов, определитель вычисляется следующим образом:
МОПРЕД(A1:C3) равняется A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) +
A3*(B1*C2-B2*C1)
Замечание. Функция МОПРЕД возвращает значение ошибки #ЗНАЧ!,
если какая-либо из ячеек в массиве пуста или содержит текст, а также если.
массив имеет неравное число строк и столбцов.
Пример 15. Имеется следующая информация:
A B С D
1 16,5 21 33 13
2 13,8 42 66 5,4
3 17 18 11 16
4 22 8,6 58 27
Найти определитель матрицы
Установить курсор в E1 и ввести МОПРЕД(A1:D4), нажать .
Результат:
A B С D E
1 16,5 21 33 13 -69227,8

2 13,8 42 66 5,4
3 17 18 11 16
4 22 8,6 58 27

3.4. Решение системы линейных уравнений методом Крамера


Пример 16.

12,3 x1  5 x2  8 x3  2 x4  8,3;

5 x1  8 x3  5,7 x4  11;

9 x1  3,6 x2  0,7 x3  x4  6,8;
4 
 x1 x2  3,2 x3  x4  15.

Найти определители, вычислить значения аргументов (X1=DX1/D;


X2=DX2/D; X3=DX3/D; X4=DX4/D), Результат:
56

A B С D E F
1 12,3 5 -8 2 D 8,3
2 5 0 8 -5,7 1642,69 11
3 9 -3,6 -0,7 1 6,8
4 4 1 3,2 -1 15
5
6 8,3 5 -8 2 DX1 X1
7 11 0 8 -5,7 2333,084 1,420283
8 6,8 -3,6 -0,7 1
9 15 1 3,2 -1
10
11 12,3 8,3 -8 2 DX2 X2
12 5 11 8 -5,7 3572,147 2,174572
13 9 6,8 -0,7 1
14 4 15 3,2 -1
15
16 12,3 5 8,3 2 DX3 X3
17 5 0 11 -5,7 5907,254 3,596085
18 9 -3,6 6,8 1
19 4 1 15 -1
20
21 12,3 5 -8 8,3 DX4 X4
22 5 0 8 11 7167,344 4,363175
23 9 -3,6 -0,7 6,8
24 4 1 3,2 15

Проверить достоверность результата (подставить в систему найденные


значения или решить методом обратной матрицы)
Задания для самостоятельной работы
Решить систему линейных уравнений методом обратной матрицы и
методом Крамера
 x1  x2  2 x3  3x4  1
3x  x  x  2 x  4
 1 2 3 4
 .
2
 1 x  3 x 2  x 3  x4  6
 x1  2 x2  3x3  x4  4
Найти сумму и разность исходной и обратной матрицы.

Контрольные вопросы для самоподготовки


1. Логические функции.
2. Функции ПРОСМОТР, СУММЕСЛИ, СЧЕТ, СЧЕТЗ, СЧЕТЕСЛИ.
57

3. Функции ДНЕЙ360, СЕГОДНЯ.


4. Формулы массива.
5. Разветвляющиеся процессы.
6. Принципы построения графиков функций
7. Понятие массива данных.
8. Формулы массива.
9. Вычисление обратной матрицы.
10. Вычисление определителя матрицы.
11. Операции над матрицами.
12. Решение систем линейных уравнений.

Тема 3.3. Работа со списками. Промежуточные итоги

1. Понятие списка, способы заполнения списка


При работе с большими объемами информации для хранения, поиска,
сортировки и изменения данных используются базы данных. База данных
(БД) – это организованная структура, предназначенная для хранения
информации. СУБД (системы управления базами данных) – это комплекс
программных средств, предназначенных для организации и ведения БД.
Основными объектами любой БД являются таблицы.
Для создания и ведения баз данных в Microsoft Excel служат списки
(специальным образом организованные таблицы).
При создании списков следует придерживаться следующих правил:
 на одном листе не должно быть более одного списка;
 если на листе, содержащий список, располагаются и другие данные,
то они должны быть отделены от списка пустыми строкой и столбцом;
 каждый столбец должен содержать информацию одного типа, а весь
столбец должен быть по одной теме;
 одна или две (лучше одна) верхние строчки списка должны
58

содержать заголовки;
 список не должен содержать полностью пустых строк или столбцов.
Строку данных списка часто называют записью, а столбец – полем
данных.
Заполнение списка производится:
 прямым заполнением
Информация вводится с клавиатуры. В процессе заполнения заголовки
списка можно закрепить, разделив окно при помощи "мышки" или выполнив
меню Окно  команда Разделить;
меню Окно  команда Закрепить области.
 при помощи формы для заполнения (Рисунок 22)
Меню Данные  команда Форма

Рисунок 22. Форма для заполнения списка

2. Сортировка списка
Сортировка списка – изменение порядка следования строк в
зависимости от накладываемых условий
Сортировка списка производится при помощи нажатия кнопки
сортировка по возрастанию (по убыванию) или при помощи
Меню Данные  команда Сортировка
59

Рисунок 23. Окно сортировки списка

3. Отбор информации из списка


Для анализа списка используют фильтры.
Отфильтровать список – значит скрыть все строки за исключением
тех, которые удовлетворяют заданным условиям отбора.
Автофильтр применяется к одному полю данных, при этом число
условий не может быть больше двух. Допускается последовательное
применение автофильтра.
Инициализация автофильтра.
Установить курсор в любую ячейку списка и выполнить
Меню Данные  команда Фильтр  команда Автофильтр
3.1. Функции автофильтра
1. Для нахождения заданного числа наибольших или наименьших
элементов списка используют команду Первые десять.

Рисунок 24. Автофильтр Первые десять


60

2. Для задания более сложных условий используют команду Условие.

Рисунок 25. Пользовательский Автофильтр

Пример 1.
Имеется следующая информация:
A B C D E F
1 Ф.И.О. Оклад Возраст
2 Иванов 500 25
3 Петров 400 50
4 Сидоров 300 45
5 Федоров 600 35

1. Выполнить сортировку в алфавитном порядке фамилий

2. Отобрать 2-х сотрудников, имеющих наименьшие оклады


61

3. Найти сотрудников, имеющих оклад более 300, но менее 600.

3.2. Расширенный фильтр

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


более двух.
Меню Данные  команда Фильтр  команда Расширенный фильтр
62

Рисунок 26. Расширенный фильтр

Исходный диапазон – исследуемый список (блок ячеек).


Диапазон условий
 в первой строке – наименование исследуемых столбцов, которые
должны совпадать с наименованиями в списке;
 в последующих – условия (логический оператор без левой части). Если
условия расположены в одной строке, то подразумевается соединитель И;
если – в разных строках, то – ИЛИ. Строк с условиями м.б. и более двух.
Пример 2.
1. Отобрать сотрудников, имеющих оклад более 300 или чей возраст не
превышает 40.

A B C D E F
1 Ф.И.О. Оклад Возраст Оклад Возраст
2 Иванов 500 25 >300
3 Петров 400 50 <40
4 Сидоров 300 45
5 Федоров 600 35

Результат – все строки


63

2. Отобрать сотрудников, имеющих оклад более 300 и чей возраст не


превышает 40.

A B C D E F
1 Ф.И.О. Оклад Возраст Оклад Возраст
2 Иванов 500 25 >300 <40
3 Петров 400 50
4 Сидоров 300 45
5 Федоров 600 35

Результат
A B C D E F
1 Ф.И.О. Оклад Возраст Оклад Возраст
2 Иванов 500 25 >300 <40
3 Федоров 600 35
4
5

3.3. Вычисляемые условия


Вычисляемое условие является разновидностью расширенного
фильтра. В этом случае диапазон условий в первой строке должен содержать
любое название отличное от названий столбцов списка или пустую ячейку,
во второй – логический оператор (вводить после знака =), в левой части
которого должна быть координата первой ячейки исследуемого столбца, а в
правой – координата ячейки вычисляемого значения с абсолютными
ссылками.
Правила для диапазона вычисляемого условия:
1. Заголовок вычисляемого условия должен отличаться от любого
заголовка столбца.
2. Ссылки на ячейки вне списка д.б. абсолютными (ссылки в
64

вычисляемом условии также).


3. Ссылки на ячейки списка д.б. относительными.
Пример 3
Найти всех сотрудников, у которых заработная плата выше среднего
оклада.

A B C
1 среднее
2 =СРЗНАЧ(B5:B8) =B5>$A$2
3
4 Ф.И.О. Оклад Возраст
5 Иванов 500 25
6 Петров 400 50
7 Сидоров 300 45
8 Федоров 600 35

Результат
A B C
1 среднее
2 =СРЗНАЧ(B5:B8) =B2>$E$4
3
4 Ф.И.О. Оклад Возраст
5 Иванов 500 25
6 Федоров 600 35
7
8
65

3.4. Команда Итоги и ее функции


Меню Данные  команда Итоги

Назначение окон:
 "При каждом изменении в: " – выбор переменной группировки.
 "Операция" – выбор функции.
 "Добавить итоги по:" – выбор переменной, для которой применить
"Операцию".
Назначение функций (флажков):
 "Заменить текущие итоги" – флажок устанавливают для замены одной
операции другой без добавления подгрупп.
 "Конец страницы между группами" – флажок устанавливают для
вывода данных каждой группы на отдельной странице.
 "Итоги под данным" – флажок устанавливают для вывода итоговых
результатов в конце данных (в противном случае – над данными).
Кнопка "Убрать все" – удалить промежуточные итоги.
3.5. Группировка данных, вычисления по группам данных
Пример 4.
Отдел Ф.И.О. Оклад Возраст
АТР Сидоров 300 45
АТР Иванов 550 32
ОНК Иванов 500 25
ОНК Петров 400 50
ОНК Федоров 600 35
66

Задание 1. Вычислить средний возраст и средний оклад сотрудников


каждого отдела.
Меню Данные  команда Итоги

Результат
Отдел Ф.И.О. Оклад Возраст
АТР Сидоров 300 45
АТР Иванов 550 32
АТР Среднее 425 38,5
ОНК Иванов 500 25
ОНК Петров 400 50
ОНК Федоров 600 35
ОНК Среднее 500 36,66667
Общее среднее 470 37,4
Задание 2. Определить средний и суммарный оклад и возраст
сотрудников каждого отдела.

Результат
67

Отдел Ф.И.О. Оклад Возраст


АТР Сидоров 300 45
АТР Иванов 550 32
АТР Всего 850 77
АТР Среднее 425 38,5
ОНК Иванов 500 25
ОНК Петров 400 50
ОНК Федоров 600 35
ОНК Всего 1500 110
ОНК Среднее 500 36,66667
Общий итог 2350 187
Общее среднее 470 37,4

3.6. Уровни списка. Сортировка данных по уровням


При использовании команды Итоги выполняется структуризация
данных

Кнопки 1,2,3 в левом верхнем углу – уровни списка.


 1 – просмотр только общих итогов;
 2 – просмотр промежуточных и общих итогов;
 3 – просмотр всего списка с промежуточными итогами.
68

Кнопка "–" – скрыть информацию соответствующего ей уровня.


Кнопка "+" – открыть информацию соответствующего уровня.
Для сортировки данных по уровням необходимо:
 отобразить промежуточные итоги;
 выполнить сортировку по промежуточным итогам;
 открыть скрытую информацию.
Задание 3. Отсортировать информацию в соответствии со средним
возрастом различных отделов.
Отдел Ф.И.О. Оклад Возраст
АТР Среднее 425 38,5
ОНК Среднее 500 36,66667
Общее среднее 470 37,4

Отдел Ф.И.О. Оклад Возраст


ОНК Иванов 500 25
ОНК Петров 400 50
ОНК Федоров 600 35
ОНК Среднее 500 36,66667
АТР Сидоров 300 45
АТР Иванов 550 32
АТР Среднее 425 38,5
Общее среднее 470 37,4
69

3.7. Вложенные промежуточные итоги


Вложенная группировка выполняется так же, как и выбор вложенных
функций.
Отличие. При вложенной группировке необходимо сортировать по
признаку внешней группы, а затем – по признаку внутренней.
Задание 4. Определить средний оклад и возраст сотрудников каждой
лаборатории и каждого отдела.
Отдел Лаборатория Ф.И.О. Оклад Возраст
АТР СВЧ Сидоров 300 45
АТР СВЧ Иванов 550 32
ОНК ОМС Иванов 500 25
ОНК ОМС Петров 400 50
ОНК ВТ Федоров 600 35
АТР УВЧ Федоренко 1000 40
АТР УВЧ Петренко 450 42
ОНК ВТ Ивушкин 600 33
ОНК ВТ Стоян 900 28
70

Результат
Отдел Лаборатория Ф.И.О. Оклад Возраст
АТР СВЧ Сидоров 300 45
АТР СВЧ Іванов 550 32
СВЧ Среднее 425 38,5
АТР УВЧ Федоренко 1000 40
АТР УВЧ Петренко 450 42
УВЧ Среднее 725 41
АТР Среднее 575 39,75
ОНК ВТ Федоров 600 35
ОНК ВТ Ивушкин 600 33
ОНК ВТ Стоян 900 28
ВТ Среднее 700 32
ОНК ОМС Иванов 500 25
ОНК ОМС Петров 400 50
ОМС Среднее 450 37,5
ОНК Среднее 600 34,2
Общее среднее 588,8889 36,66667
Общее среднее 588,8889 36,66667

(В случае неотображения в ячейке выбранной функции, необходимо


увеличить размер столбца).

Контрольные вопросы для самоподготовки

1. Понятие списка в MS Excel, способы заполнения списка.


2. Фильтры в MS Excel. Типы фильтров.
3. Анализ списка, промежуточные итоги.
71

РАЗДЕЛ 4. ВИДЫ ПРЕДСТАВЛЕНИЯ ЭКОНОМИЧЕСКОЙ


ИНФОРМАЦИИ. ИТОГОВАЯ СХЕМА ОБРАБОТКИ
ЭКОНОМИЧЕСКИХ ДАННЫХ

Тема 4.1. Виды представления экономической информации

Данные – это фиксированные сведения о событиях и явлениях. Будучи


полученными, данные могут храниться произвольное время в неизменном
виде.
В общем случае под термином «экономическая информация»
понимается информация, отражающая и обслуживающая процессы
производства, распределения, обмена и потребления материальных благ.
Экономическая информация насчитывает много разновидностей
(типов), которые выделяются на основе соответствующих
классификационных критериев, например:
 по принадлежности к сфере материального производства и
непроизводственной сфере, а внутри – по отраслям и подотраслям народного
хозяйства в соответствии с принятой их группировкой;
 по стадиям воспроизводства и элементам производственного
процесса. В силу этого выделяется информация, отражающая снабжение,
производство, распределение и потребление, а также материальные,
трудовые и финансовые ресурсы;
 по временным стадиям управления. С этих позиций выделяются:
прогнозная информация, плановая, учетная, информация для анализа
хозяйственной деятельности, оперативного управления, составления
отчетности;
 по критериям соответствия отражаемым явлениям экономическая
информация делится на достоверную и недостоверную;
 по полноте отражения событий экономическая информация
подразделяется на достаточную (полную), недостаточную и избыточную.
72

 по стадии возникновения бывает исходная (первичная) и


производная (вторичная) информация.
 по стабильности во времени экономическая информация делится на
постоянную (условно-постоянную) и переменную. Для оценки уровня
стабильности информации используется коэффициент стабильности.

Тема 4.2. Основные этапы анализа данных

Тема 4.3. Методы и средства решения оптимизационных задач

1. Словесное описание проблемы


Завод выпускает три вида продукции, используя при этом четыре вида
сырьевых ресурсов. Нормы затрат сырья, его запасы, а также доход от
выпуска единицы продукции приведены в таблице.
Таблица
Вид сырья Нормы затрат на единицу продукции, кг Запасы
1-го вида 2-го вида 3-го вида
Р1 0.3 0.4 0.1 165
Р2 0.6 0.4 0 240
Р3 0.8 0 0.3 280
Р4 0 0.1 0.7 35
Доход (у.е.) от 6 7 5
реализации
един.продукции
ЗАДАНИЕ:
1. Найти такой план выпуска продукции, при котором будет получен
максимальный доход.
2. Как необходимо изменить доход от реализации изделий 3-го вида,
чтобы получить иное решение?
3. Стоит ли предприятию увеличивать объемы сырья? Как изменится
при этом доход?
4. В каких пределах может изменяться доход от реализации изделий без
изменения плана выпуска?
5. В каких пределах могут изменяться правые части ограничений при
сохранении оптимального плана выпуска изделий?
73

6. Имеет ли предприятие излишки сырья? Какого вида, сколько? Ответ


поясните.
2. Параметризация. Определение параметров и факторов, наложения
условий на факторы и параметры.
Определение множества определения и множества значений.
Обозначим через х1 – количество изделий 1-го вида, х2 – количество
изделий 2-го вида и х3 – количество изделий 3-го вида, запланированных к
производству.
3. Формализация вычислительного процесса
3.1. Построение модели для решения задачи
Математическая модель задачи
Для изготовления изделий необходимо 0,3x1+0,4x2+0,1x3 кг ресурса Р1,
0,6x1+0,4x2 кг ресурса Р2, 0,8x1+0,3x3 кг ресурса Р3 и 0,1x2+0,7x3 кг ресурса
Р4. Требуемое число кг каждого ресурса не должно превышать их запасов,
соответственно 165, 240, 280 и 35 кг, поэтому связь между потреблением
ресурсов и их запасами описывается следующей системой неравенств:
0,3x1  0,4 x 2  0,1x3  165;
0,6 x  0,4 x  240;
 1 2
 (1)
0,8 x1  0,3x 2  280;

0,1x1  0,7 x3  35.
По смыслу задачи переменные:
x1  0, x2  0, x3  0, x4  0. (2)
Доход от реализации планируемых к выпуску изделий 1-го вида
составит 6x1 у.е., изделий 2-го вида – 7 x2 у.е. и изделий 3-го вида – 5 x3 у.е.
Суммарный доход (функция цели задачи) завода (функция цели задачи F)
равен сумме дохода от реализации планируемых к выпуску всех изделий, то
есть F ( x)  6 x1  7 x2  5x3 .
Математическая модель задачи планирования производства: найти такой
план выпуска продукции x = (x1,x2,x3), что удовлетворяет системе
ограничений (1) и условия неотрицательности (2), при которых функция цели
принимает максимальное значение.
74

F ( x)  6 x1  7 x2  5x3  max;

0,3x1  0,4 x 2  0,1x3  165;


0,6 x  0,4 x  240;
 1 2

 0,8 x1  0,3 x 2  280;
0,1x1  0,7 x3  35.
x1  0, x2  0, x3  0, x4  0, xi  целое.
3.2. Выбор метода решения и избрания программного обеспечения с
обоснованием
Задача может быть решена при помощи симплекс метода, метода
динамического программирования и других методов, решающих подобные
задачи. Методика решения в данном случае будет определяться наличием
методики в выбранном программном обеспечении.
Для решения задачи используем профессиональный пакет MS Office.
Выбор базируется на следующих положениях. Компонент пакета MS Office
MS Excel может выполнять различные расчеты, а именно решать
оптимизационные задачи. Используем дополнительный компонент MS Office
MS Excel Поиск решения.
3.3. Решение задачи

A B C D E F
1 С ф-я цели
2 6 7 5 3142,308
3 Х
4 256,4103 215,3846 19,23077
5 А левая часть В
6 0,3 0,4 0,1 164,9999998 165
7 0,6 0,4 0 240 240
8 0,8 0 0,3 210,8974363 280
9 0 0,1 0,7 34,99999959 35
75

A B C D E F
1 С ф-я цели
2 6 7 5 =СУММПРОИЗВ(A2:C2;A4:C4)
3 Х
4 256,410257068292
215,384614397563
19,2307687890426
5 А левая часть В
6 0,3 0,4 0,1 =$A$4*A6+$B$4*B6+$C$4*C6 165
7 0,6 0,4 0 =$A$4*A7+$B$4*B7+$C$4*C7 240
8 0,8 0 0,3 =$A$4*A8+$B$4*B8+$C$4*C8 280
9 0 0,1 0,7 =$A$4*A9+$B$4*B9+$C$4*C9 35

Данные→ Писк решения


76

MicrosoftExcel 11.0 Отчет по устойчивости


Рабочий лист: [Книга1]Лист1
Отчет создан: 08.03.2006 18:59:26

Изменяемые ячейки
Результ. Нормир. Целевой Допустимое Допустимое
Ячейка Имя значение стоимость Коэффициент Увеличение Уменьшение
$A$4 Х 256,4102564 0 6 3,428571429 1,111111111
$B$4 215,3846154 0 7 1,428571429 2,285714286
$C$4 19,23076923 0 5 16 3,5

Ограничения
Результ. Теневая Ограничение Допустимое Допустимое
Ячейка Имя значение Цена Правая часть Увеличение Уменьшение
$D$6 левая часть 165 12,30769231 165 25 22,27272727
$D$7 левая часть 240 3,846153846 240 23,95555556 50
$D$8 левая часть 210,8974359 0 280 1E+30 69,1025641
$D$9 левая часть 35 5,384615384 35 79,26470588 12,5

MicrosoftExcel 11.0 Отчет по результатам


Рабочий лист: [Книга1]Лист1
Отчет создан: 08.03.2006 18:59:26

Целевая ячейка (Максимум)


Ячейка Имя Исходное значение Результат
$E$2 ф-я цели 3142,307687 3142,307692

Изменяемые ячейки
Ячейка Имя Исходное значение Результат
$A$4 Х 256,4102571 256,4102564
$B$4 215,3846144 215,3846154
$C$4 19,23076879 19,23076923

Ограничения
Ячейка Имя Значение Формула Статус Разница
$D$6 левая часть 165 $D$6<=$F$6 связанное 0
$D$7 левая часть 240 $D$7<=$F$7 связанное 0
$D$8 левая часть 210,8974359 $D$8<=$F$8 не связан. 69,1025641
$D$9 левая часть 35 $D$9<=$F$9 связанное 0

4. Анализ полученного решения


Анализ проводим с помощью сформированных отчетов
Конечно, полученные результаты не могут быть использованы в
качестве решения, потому что нельзя производить частями продукцию и
получать за это деньги. Надо добавить условия
77

Данные → Писк решения

С ф-я цели
6 7 5 3138
Х
256 216 18
А левая часть В
0,3 0,4 0,1 165 165
0,6 0,4 0 240 240
0,8 0 0,3 210,2 280
0 0,1 0,7 34,2 35

Ответы на вопросы:
1. Оптимальный план выпуска продукции:
 1-го вида – 256 ед.
 2-го вида – 216 ед.
 3-го вида – 18 ед.
2. Для получения нового решения необходимо установить стоимость
3-го изделия больше 5+16=21 грн. (отчет по устойчивости, таблица 1,
ЦК+Доп_увел).
3. Использованы ресурсы Р1, Р2 и Р4. Дополнительное увеличение
возможно соответственно: 25; 23,95 и 79,2 ед. Увеличение прибыли при этом
возможно: для Р1 – 25х12,3= ; Р2 – 23,95х3,8= ; Р4 – 79,2х5,3= (отчет по
устойчивости, таблица 2, Доп_увел, Теневая цена).
4. Пределы изменения коэффициента функции цели без изменения
оптимального плана – С1 – от 6-1,1 до 6+3,4; С2 – от 7-2,2 до 7+1,4 и С3 – от
5-3,5 до 5+16. (отчет по устойчивости, таблица 1, ЦК, Доп_умен, Доп_увел).
5. Пределы изменения правых частей ограничений без изменения
оптимального плана – Р1 – равно 165; Р2 – равно 240; Р3 – от 280-69 до
78

бесконечности (280+бесконечность) и Р4 – равно 35 (отчет по устойчивости,


таблица 2, Теневая цена, Огран_прав_часть, Доп_уменш, Доп_увел).
6. Излишки сырья Р3 составляют 69,1 (отчет по результатам, таблица
2, Разница).
Задания для самостоятельной работы
Транспортная компания имеет в своем распоряжении 97 автомобилей
грузоподъемностью в 3 т, 81 автомобиль грузоподъемностью в 5 т и 23
автомобиля грузоподъемностью в 12 т. Компании предложили контракт на
перевозку 880 т груза. Определить оптимальный для транспортной компании
состав использования автомобилей для выполнения предложенного
контракта, если известно, что стоимость перевозки 1т груза автомобилем
грузоподъемностью в 3 т составляет 18 $, грузоподъемностью в 5 т - 15 $,
грузоподъемностью в 12 т – 10 $. Известно, что временные ограничения
заказчика позволяют использовать каждый автомобиль только один раз.
ЗАДАНИЕ:
1. Определить оптимальный план использования автомобильного парка
транспортной компанией.
2. Определить стоимость перевозки тонны груза автомобилями
грузоподъемностью 12 т для увеличения их числа при выполнении
контракта.
3. Заказчик предложил транспортной компании увеличить объем
контрактного груза без изменения существующих экономических условий.
Следует ли руководству транспортной компании принять предложение? На
сколько возможно это увеличение?
4. В каких пределах могут изменяться правые части ограничений при
сохранении оптимального плана использования парка автомобилей.
5. После проведения расчетов стало известно, что габаритные размеры
груза требуют использования не менее 21 автомобиля грузоподъемностью 12
т. Каким образом в пределах имеющихся ресурсов транспортной компании
необходимо изменить план использования парка автомобилей для учета
79

приведенного условия.
Контрольные вопросы для самоподготовки
1. Задачи оптимизации.
2. Математическая модель задачи линейного программирования.
3. Исходные данные пакета «Поиск решения».
4. Создание и корректировка исходных данных.
5. Решение задач при помощи пакета MS Excel «Поиск решения».
6. Получение различных видов отчетов.
7. Анализ устойчивости. Приведенная стоимость и теневая цена.
8. Анализ по результатам. Дефицитность ресурса.
9. Задачи целочисленного линейного программирования и их решение.
10. Документирование исходных, промежуточных и выходных данных.
80

РАЗДЕЛ 5. ПРОВЕДЕНИЕ КОМПЬЮТЕРНОГО АНАЛИЗА


ЭКОНОМИЧЕСКИХ ДАННЫХ

Тема 5.1. Анализ информации с помощью офисных программ

1. Описательная статистика в MS Excel


Задача 1. Товарная биржа в августе 2001 года проводит фьючерсные
торги на сахар, который поступит из сахарных заводов в ноябре 2001 года.
По результатам торгов установленная цена 1850 руб/т. Компании «Альфа»
необходимо принять решение относительно приобретения партии сахара,
если известная динамика цен на сахар за последние 8 месяцев.

Рисунок 27
Чтобы ответить на вопрос, сначала всесторонне охарактеризуем
совокупность данных (цену на товар). Для этого необходимо рассчитать ряд
количественных показателей.
Для расчета числовых характеристик нужно с помощью команды
Данные – Анализ данных вызвать окно, отображенное на Рисунок 28, в
котором выбирается команда Описательная статистика.
81

Рисунок 28
Окно Описательная статистика (Рисунок 29) предназначенное для
выбора диапазона исходных данных (Входной интервал), меток для
обозначения данных (Метки в первой строке (столбце)). Для расчета
числовых характеристик нужно установить флажок Итоговая статистика.

Рисунок 29
Результат расчета приведен на Рисунок 30.
82

Рисунок 30

2. Корреляционный и регрессионный анализ в MS Excel


Основная задача корреляционного анализа состоит в определении
параметров тесноты вероятностной связи между случайными величинами.
Задача же регрессионного анализа сводятся к получению функциональных
зависимостей между случайными величинами для оценки неизвестных
значений этих величин.
2.1. Вычисление коэффициента корреляции
Коэффициент корреляции r характеризует степень приближения
зависимости между случайными величинами к линейной функциональной
зависимости. Коэффициент корреляции принимает значение –1 < r < 1.
Коэффициент корреляции может равнять -1 или 1, только если величины
линейно зависят друг от друга. Величина r, близкая к -1 или 1, указывает, что
зависимость между данными величинами почти линейная. Значение r,
близкие к нулю, означают, что связь между данными величинами или слабая,
или не носит линейного характера. Если r>0, то связь между переменными
прямая. При r<0 связь обратная.
Для примера рассмотрим задачу 2.
83

Задача 2. Дана информация о динамике некоторых экономических


показателей за 8 лет. Необходимо оценить взаимосвязь и взаимное влияние
этих показателей.
Для решения задачи 2. необходимо сделать расчет коэффициентов
корреляции, которые оценивают тесноту связи между двумя случайными
величинами.
Таблица входных данных имеет вид, представленный на Рисунок 31.
Для вычисления коэффициентов корреляции выбираем в окне Анализ
данных (Рисунок 28) раздел Корреляция. В окне Корреляция (Рисунок 32)
нужно указать диапазон входного интервала (флажок Метки в первой
строке(столбце) устанавливается тогда, когда диапазон включает заголовки
данных). Матрица коэффициентов может быть представлена или в
квадратном, или в прямоугольном виде. Результат расчета имеет вид окна
Рисунок 33. Он имеет вид треугольной матрицы.

Рисунок 31

Рисунок 32
84

Рисунок 33

Наиболее информативной для решения задачи 2 является квадратная


матрица. Из нее следует:
 величина платы за электроэнергию прямо пропорциональная тарифу на
электроэнергию (коэффициент корреляции равняется 1)*;
 цены на уголь и сталь в значительной степени связаны с величиной
тарифа на электроэнергию (коэффициенты корреляции соответственно
равные 0,93 и 0,91);
 цена на рожь связана с величиной тарифа на электроэнергию в
значительно меньшей степени (коэффициент корреляции 0,49);
 высокая степень связи цен на уголь и сталь (коэффициент корреляции
равняется 0,93);
 практически не связанные цены на рожь с ценами на сталь и уголь
(коэффициенты соответственно равные 0,34 и 0, 24).
2.2. Парная линейная регрессия
Возвратимся к задаче 1. Найдем линейную зависимость цены от
месяца.
Для решения задачи 1 средствами MS Excel представляем таблицу
исходных данных (Рисунок 27) и вызовем окно Анализ данных (Рисунок
28), где выбираем раздел Регрессия (Рисунок 34). Параметры Входной
интервал Y и Входной интервал X представляют собой зависимую и
независимую переменные уравнение линейной регрессии.
Для записи уравнения линейной регрессии в виде y=ax+b выберем

*
Второй вывод: величина расхода электроэнергии в данном случае неизменна.
85

параметры a и b из Рисунок 35: коэффициент при неизвестной a – на


пересечении столбца Коэффициенты и строке с наименованием № месяца,
свободный член b – на пересечении столбца Коэффициенты и строке Y-
Пересечение. Таким образом, уравнение регрессии для задачи 1 запишется в
таком виде:
Цена на сахар = 11,714№ месяца + 1727,54.
или
y = 11,714 x + 1727,54

Рисунок 34

Рисунок 35

Для анализа адекватности полученного уравнения линейной регрессии


86

в MS Excel используются параметры (см. Рисунок 35): коэффициент


множественной корреляции (множественный R); коэффициент
детерминации (R-Квадрат); критерий Фишера (F-Статистика); критерий
Стьюдента ( t-статистика).
Коэффициент множественной корреляции R позволяет оценить тесноту
вероятностной связи между зависимой и независимой переменными.
Высокое значение этой величины свидетельствует о сильной связи между
переменными (при равенстве R=1 – связь функциональная). Таким образом,
величина R=0,921 для задачи 1 говорит о высокой степени связи переменных
МЕСЯЦ и САХАР. Однако, характер этой связи пока неясный.
Величина квадрата коэффициента множественной корреляции или
коэффициент детерминации R2(RI) показывает долю общего разброса
(относительно выборочного среднего зависимой переменной), что
объясняется построенной регрессией. Другими словами данная величина
показывает, разброс какой части полученных экспериментальных данных
(зависимая переменная) отвечает полученному уравнению линейной
регрессии. В задаче 1 эта величина составляет 84,8%, что говорит о том, что
имеющиеся статистические данные с довольно высокой степенью точности
могут быть описанные полученным уравнением регрессии.
F-статистика (критерий Фишера) используется для оценки
значимости полученной линейной зависимости, другими словами он
подтверждает или опровергает гипотезу о существовании линейной
зависимости. Если полученное значение F-Критерия выше критического Fкр,
то гипотеза о незначимости линейной зависимости откидывается. Величина
Fкр должна быть получена со специальных таблиц согласно числу степеней
свободы df. Однако в окне Рисунок 35 приведенное значение величины p –
уровня значимости, которая показывает вероятность непринятия верной
гипотезы. Другими словами, если выдвинута гипотеза Н0 о значимости
линейной зависимости, то если уровень значимости p стремится к единице,
то между переменными (зависимой и независимой) не существует линейной
87

зависимости (гипотеза принимается), и, наоборот, если p стремится к нулю,


то гипотеза отвергается (между переменными существует линейная
зависимость). Для задачи 1 F=33,571; df=1,6; p=0,00116, т.е. вероятность
отвергнуть верную гипотезу о значимости коэффициента при независимой
переменной составляет всего 0,116%.
Значение t-статистики (критерий Стьюдента) используется для оценки
значимостей коэффициента при неизвестной и свободного члена полученной
линейной зависимости. Если полученное значение t-критерия выше
критического tкр, то гипотеза о значимости свободного члена линейной
зависимости отвергается. Аналогично как уровню значимости F-Критерия,
для t-критерия также приведенное значение величины p – уровня значимости,
которая показывает вероятность непринятия верной гипотезы. В задаче 1 для
свободного члена t=169,20903; p=2,89Е-12, т.е. вероятность отвергнуть
верную гипотезу о значимости свободного члена практически равняется
нулю. Для коэффициента при неизвестной t=5,79405; p=0,001158, т.е.
вероятность отвергнуть верную гипотезу о значимости коэффициента при
неизвестной составляет 0,12%.
Таким образом, проанализировав все четыре вышеупомянутых
параметра можно сделать вывод об адекватности полученного уравнения
линейной регрессии.
2.3. Множественная линейная регрессия в MS Excel
В случае построения регрессионной зависимости некоторой случайной
величины от совокупности нескольких случайных величин (одна зависимая
сменная при нескольких независимых сменных) говорят о построении
множественной линейной регрессии вида Y  a0  a1 x1  a2 x2  K  ak xk .
Рассмотрим следующую задачу.
Задача 3. Инвестиционная компания «Аргон-Инвест» рассматривает
инвестиционный проект, связанный с покупкой 20%-ного пакета акций АО
«N-ский металлургический комбинат». Стоимость пакета CП составляет 70
млн. USD. Менеджерами компании собрана информация об аналогичных
88

соглашениях. Для оценки стоимости пакету акций ими избранные


следующие параметры:
 стоимость основных фондов предприятия CОФ, млн. USD;
 объем годового оборота предприятия VО, млн. USD;
 кредиторская задолженность предприятия VК, млн. USD;
 дебиторская задолженность предприятия VД, млн. USD;
 задолженность предприятия по заработной плате VЗП, тыс. USD.
Для решения задачи 3 средствами MS Excel представляем таблицу
исходных данных (Рисунок 36) и вызовем окно Анализ данных (Рисунок
28), где выбираем раздел Регрессия (Рисунок 37). Параметры Входной
интервал Y и Входной интервал X представляют собой зависимую и
независимые сменные уравнение множественной линейной регрессии.
Результаты расчетов приведены на Рисунок 38.

Рисунок 36
89

Рисунок 37

Рисунок 38

По этим результатам может быть построено следующее уравнение


регрессии:

CП = 0,103COФ + 0,541VO – 0,031VK +0,405VD +0,691VЗП – 265,844


или
y = 0,103x1 + 0,541x2 – 0,031x3 +0,405x4 +0,691x5 – 265,844

Коэффициент множественной корреляции, коэффициент


детерминации, критерий Фишера и критерий Стьюдента позволяют не
90

отвергнуть гипотезу о линейном характере зависимости стоимости пакета


акций предприятий от параметров, приведенных в таблице.
Подставив соответствующие данные для N-ского металлургического
комбината (таблица 1) в полученное уравнение регрессии получаем искомое
значение стоимости пакета акций.
Таблица 1
СОФ, VО, VК, VД, VЗП, CП,
USD USD USD USD USD USD
102,50 535,50 45,20 41,50 21,55 64,72
Таким образом, стоимость пакета акций не должна превышать 64,72
млн. USD. Т.е., инвестиционной компании «Аргон-Инвест» нецелесообразно
приобретать предлагаемый пакет акций, так как его сумма завышена.
3. Расчеты прогнозных данных в MS Excel
Использование линии тренда. Для того, чтобы построить линию
тренда необходимо сначала построить точечную диаграмму того же самого
процесса. Возвратимся к задаче 1 и построим точечную диаграмму.
На вкладке Тип выбирается тип апроксимации данных (в нашем случае
– линейная), а на вкладке Параметры – необходимо установить флажки
Показывать уравнение на диаграмме и Поместить на диаграмму
величину достоверности аппроксимации (R2) (коэффициент детерминации
R2).
Чтобы смоделировать линейную статистическую зависимость возьмем
произвольную программу, которая выдает квазислучайные числа, например,
равномерно распределенные в интервале от 0 до 10.
Возьмем 3 выборки и зададим статистическую зависимость в
параметрическом виде: X=A1+B1/2, Y=A1/2+C5/4, сделаем автозаполнение
по всему массиву данных и построим диаграмму по данным X, Y.
91

Рисунок 39

Дальше строим линию тренда с уравнением:

Рисунок 40

Уравнение линии тренда с небольшой погрешностью воссоздает


первичную статистическую зависимость.
Использование функции ПРЕДСКАЗ(). Функция ПРЕДСКАЗ()
предназначена для расчета значений зависимой случайной величины по
известным стастистическим данным на основе линейного приближения
методом наименьших квадратов и имеет следующий синтакис:
ПРЕДСКАЗ(X;изв_значY;изв_значX),
где X – элемент независимой переменной для которой вычисляется
прогнозное значение; изв_значY – известные значения зависимой
переменной; изв_значX- известные значения независимой переменной.
92

Для той же задачи спрогнозируем цену на сахар.

а) б)
Использование функции ТЕНДЕНЦИЯ(). Назначение функции
ТЕНДЕНЦИЯ() очень близко к функции ПРЕДСКАЗ(), но ее возможно
употреблять для прогноза не только линейно зависимых величин (неявная
линейная регрессия). Функция ТЕНДЕНЦИЯ() имеет следующий синтаксис:
ТЕНДЕНЦИЯ(изв_значY; изв_значX; нов_значX;константа),
где
изв_значY – множество известных значений зависимой переменной;
изв_значX– множество известных значений независимой переменной;
нов_значX– новые значения независимой переменной;
константа – логическая константа, если она принимает значения ИСТИНА,
то свободный член уравнения регрессии рассчитывается обычным образом, в
противоположном случае он равен 0, то есть график функции линейной
регрессии будет проходить через начало координат.
93

Внимание! Функция ТЕНДЕНЦИЯ() может быть использована не


только для расчета одного прогнозного значения, но и для расчета массива
значений. Необходимо помнить, что после заполнения одной ячейки C10 ,
надо выделить массив ячеек (C10:C13) , перевести в режим редактирования
(клавиша F2), потом заполнить его комбинацией клавиш CTRL-SHIFT-
ENTER.
Таким образом, прогнозное значение цены составляет 1856,39 грн/т.
Следовательно, фирма «Альфа» может принять решение о закупке, так как
прогнозное значение цены выше предлагаемой на фьючерсных торгах.
Рассмотрим пример использования функции ТЕНДЕНЦИЯ(), когда
одна величина зависит от нескольких независимых переменных. Вернёмся к
примеру 3.
94

Выше было подчеркнуто, что использования всех описанных


методов и функций возможно лишь тогда, когда проверена адекватность
принятых аппроксимаций.
Задания для самостоятельной работы
Проводятся исследования зависимости размера прибыли от величины
оборотных средств и основных фондов нескольких предприятий:
Предприятие Оборотные Основные Прибыль
средства фонды (млн.грн.)
(млн.грн.) (млн.грн)
1 129 510 188
2 64 190 78
3 69 240 93
4 87 470 152
5 47 110 55
6 102 420 161
 Оценить взаимосвязь и взаимное влияние исследуемых показателей
(использовать функцию корреляция).
 Получить вид аппроксимирующей функции зависимости размера
прибыли от величины оборотных средств и основных фондов.
 Выполнить регрессионный анализ и спрогнозировать объем прибыли,
полученной при следующих размерах оборотных средств и основных
фондов:
95

Оборотные Основные
Прибыль
средства фонды
(млн.грн.)
(млн.грн.) (млн.грн)
110 310
74 180
83 340

Контрольные вопросы для самоподготовки


1. Какая основная задача корреляционного анализа.
2. Что такое коэффициент корреляции. Какие значения он может
принимать?
3. Какой пакет MS Excel и раздел используются для расчета
коэффициента корреляции?
4. Какая основная задача регрессионного анализа?
5. Какой пакет MS Excel и раздел используются для регрессионного
анализа?
6. Парная линейная регрессия.
7. Какие параметры используются для анализа адекватности
уравнения линейной регрессии в MS Excel? Дать их определение.
8. Множественная линейная регрессия.
9. Расчеты прогнозных данных в MS Excel. Использование линии
тренда.
10. Расчеты прогнозных данных в MS Excel. Использование функции
ПРЕДСКАЗ и ТЕНДЕНЦИЯ. В чем различие?
96

РАЗДЕЛ 6. БАЗЫ ДАННЫХ

Тема 6.1. Основные понятия о базах данных

1. Этапы проектирования базы данных


1.1. Определение цели создания базы данных
На первом этапе проектирования базы данных необходимо определить
цель создания базы данных, основные ее функции и информацию, которую
она должна содержать.
База данных должна отвечать требованиям тех, кто будет
непосредственно с ней работать. Для этого необходимо определить темы,
которые должна покрывать база данных. Отчеты, которые она должна
выдавать, проанализировать формы, которые в настоящий момент
используются для записи данных. Сравнить создаваемую базу данных с
хорошо спроектированной, подобной ей базой.
1.2. Определение таблиц, которые должна содержать база данных
Разделить используемую в БД информацию на группы, объединенные
общими темами. Впоследствии эти группы станут таблицами.
При проектировании таблиц рекомендуется руководствоваться
следующими основными принципами:
 информация в таблицах не должна дублироваться, так как когда
информация хранится только в одной таблице, то и изменять ее придется
только в одном месте, в результате уменьшится объем работы и исключится
вероятность несовпадения информации в разных таблицах, ошибки;
 каждая таблица должна содержать информацию только на
определенную тему. Сведения на разные темы легче обрабатывать, если они
хранятся в разных таблицах.
1.3. Определение необходимых в таблице полей
Для каждой таблицы определить типы данных, которые будут в ней
храниться. Они впоследствии станут полями таблицы. Правила для полей
97

таковы:
 каждое поле должно быть связано с темой таблицы;
 не рекомендуется включать в таблицы поля, которые являются
результатом вычисления;
 в полях таблицы должна присутствовать вся информация на заданную
тему;
 при создании полей информацию нужно разбивать на наименьшие
логические части.
1.4. Задание индивидуального значения каждому полю
Для того чтобы возможно было связать данные из разных таблиц,
например, данные о клиенте и его заказы, каждая таблица должна содержать
поле или набор полей, которые будут задавать индивидуальное значение
каждой записи в таблице. Для этого используются ключевые поля. Ключевое
поле – это одно поле или комбинация из нескольких полей, значения в
которых однозначно определяет каждую запись в таблице. Иногда ключевое
поле называют основным ключом.
1.5. Определение связей между таблицами
После распределения данных по таблицам и определения ключевых
полей необходимо выбрать схему для связи данных в разных таблицах. Для
этого нужно определить связи между таблицами. В межтабличных связях MS
Access использует ключевые поля для ссылок на указанные записи в одной
таблице из другой таблицы.

Тема 6.2. Отбор информации из базы данных. Запросы

1. Запросы
Запросы используются для просмотра, анализа и изменения данных из
одной или нескольких таблиц.
Запрос на выборку. Позволяет выбрать данные из полей таблиц, на
основе которых запрос сформирован.
98

Это самые простые запросы и наиболее распространенные.


Некоторые запросы выполняются на базе предварительно созданного
запроса на выборку. К ним относятся:
a) Запрос с параметром (критерий отбора может задать сам пользователь).
b) Итоговый запрос (производит математические вычисления по
заданному полю и выдает результат).
1.1. Создание простого запроса в режиме Конструктора
1. В окне БД выбрать вкладку Запросы.
2. кн. «Создать»
3. Конструктор «ОК»
4. Выбрать таблицы и «Добавить»
5. Закрыть окно «Добавить таблицу»
6. Из таблиц 2 –м щелчком выбрать нужные поля.
Бланк запроса можно посмотреть в конструкторе.
Он состоит из двух областей.
В верхней области – структура таблиц, к которым адресован Запрос, в
нижней – столбцы результирующей таблицы:
1 стр – поле; 2 – имя таблицы; 3 – сортировка
Чтобы упорядочить данные по какому-либо полю, применяют
Сортировку: щелкнуть в строке Сортировка нужного поля и выбрать метод
сортировки.
 Данные сортируются слева на право.
4 – вывод на экран
Отображение содержимого на экране подавляют сбросом флажка:
Вывод на экран
5 – условие отбора
Отбор данных по заданному критерию (>30; =10; «Иванов»; «Иванов *»)
1.2. Создание итогового запроса
Открыв бланк запроса, нажать на кнопку «Групповые операции» 
В нижней части бланка создается строка Групповая операция.
99

Записи с совпадающими значениями объединяются в одну группу, а


выбранная в каком-либо поле функция, возвращает результат по всей группе.
1.3. Запрос с параметром
В конструкторе запроса в строке условие отбора в определенное поле
вводится текст в квадратных скобках [текст].
Пример
На основе БД «Налоги»
1. Выдать информацию о плане поступления налогов по предприятиям.

2. Отобразить информацию о плане поступления


а) налога на собственность по предприятиям:
100

б) налога на собственность и на прибыль по предприятиям:

или
101

3. Отобразить информацию о предприятиях, плановый налог на


собственность которых
а) не более 150 грн:

б) от 100 до 200 грн:


102

4. Анализ оплаты налогов по заданному предприятию


1) суммарные значения оплаченной суммы по видам налогов для
каждого предприятия:

2) Недоплаты по предприятиям:
103

3) Выявление недоплат по конкретному предприятию:

5. Выявить платежи на заданную дату по всем предприятиям.

1)
104

2)
105

Тема 6.3. Построение интерфейса базы данных. Формы. Отчеты

1. Создание многотабличных форм


Подчиненной формой называется форма, которая встраивается в
другую форму. Форма, которая включает подчиненную форму, называется
главной формой.
Обычно такие формы применяются для отображения данных из
связанных таблиц. Это бывает не всегда. Иногда главная форма содержит
свободные элементы управления и различные кнопки, которые влияют на
представление данных в подчиненной форме.
Применение подчиненных форм обеспечивает более компактное
представление на экране данных из нескольких таблиц, чем использование
разных форм для каждой таблицы.
1.1. Добавление подчиненной формы в главную форму
Подчиненная форма является элементом управления и, как и все
остальные элементы, может быть добавлена в главную форму с помощью
Мастера подчиненных форм. При этом ее можно создать заранее, и тогда
Мастеру нужно указать имя подчиненной формы.
Если подчиненная форма не создана, Мастер поможет ее создать.
Замечание.
Мастер подчиненных форм нужен тогда, когда подчиненная форма еще
не создана. Если подчиненная форма уже создана, то нужно просто
разместить рядом окно базы данных с раскрытой страницей Формы и
главную форму в режиме Конструктора, и перетащить мышью нужную
форму в главную. Она становится подчиненной и автоматически
устанавливается связь между ними.
1.2. Связывание главной и подчиненной форм.
Связывание главной и подчиненной форм осуществляется с помощью
свойств Основные поля и Подчиненные поля элемента управления
Подчиненная форма.
106

Мастера форм автоматически заполняют эти свойства, основываясь на


связях между таблицами. Если связи не заданы, то связующими полями
считаются поля в таблицах, которые имеют одинаковые имена и
совместимые типы данных. При этом связующее поле в базовой таблице для
главной формы должно быть ключевым. Если данные в главной и
подчиненной форме не синхронизированы, нужно проверить значение
свойств Основные поля и Подчиненные поля элемента управления
Подчиненная форма (команда свойства выбирается из контекстного меню
элемента управления Подчиненная форма).
Замечание.
Связующие поля не обязательно должны присутствовать в формах, они
обязаны присутствовать в таблицах.
Задание: внести данные платежного поручения №10 в таблицы.
В платежном поручении №10 предприятие Восток оплачивает налог на
собственность в размере 50 грн 25.03.13.
Эти данные пользователь должен внести в формы Платежи и
Спецификация платежей (пользователи не имеют доступа к базовым
таблицам, а работают с формами).
Для удобного ввода данных создадим составную форму Платежные
поручения вида:

Платежное поручение №

Дата

Предприятие Код предприятия

Код налога Сумма оплаты Наименование


налога

Для создания этой формы необходимы данные форм Платежи и


Спецификация платежей. В качестве главной формы выберем форму
Платежи, а в качестве подчиненной – Спецификация платежей (т.к. в связи
107

между таблицами Платежи и Спецификация платежей таблица Платежи


участвует своим ключевым полем Номер документа).
Изменим вид формы Спецификация платежей, создав ее заново:
1. на вкладке Формы нажать кнопку <Создать>;
2. Мастер форм  в качестве источника данных выбрать таблицу
Спецификация платежей <ОК>;
3. Выбранные поля : Код налога, Сумма оплаты <Далее>;
4. Вид формы – табличный <Далее>;
5. выбрать стиль <Далее>;
6. задать имя подчиненной формы - Спецификация платежей
подчиненная<Готово>.
Добавим в форму Спецификация платежей подчиненная недостающие
данные – Наименование налога. Создадим поле со списком наименований
налогов, а код налога, чтобы устанавливался автоматически:
1. открыть форму Спецификация платежей подчиненная в
Конструкторе;
2. в область данных, правее от поля Сумма оплаты, внести элемент
Поле со списком;
3. в появившемся окне <Далее>;
4. выбрать таблицу Налоги <Далее>;
5. Выбранные поля: Наименование налога <Далее>;
6. <Далее>;
7. установить переключатель <Сохранить в поле> и из списка выбрать
Код налога (вместо кода налога будет отображаться соответствующее
наименование налога) <Далее>;
8. подпись поля – Наименование налога <Готово>.
Добавим подчиненную форму в главную:
1. открыть форму, которая будет главной (Платежи), в режиме
Конструктора;
2. из Панели элементов, при нажатой кнопке Мастер элементов,
108

перетащить мышью в область данных элемент управления Подчиненная


форма/отчет под все остальные элементы формы;
3. в первом диалоговом окне выбрать переключатель <Имеющиеся
формы> и выбрать форму Спецификация платежей подчиненная <Далее>;
4. определить поля, по которым связываются главная и подчиненная
формы. Установить переключатель <Выбор из списка> <Далее>;
5. имя подчиненной формы то же (Спецификация платежей
подчиненная) <Готово>.
Добавим в форму Платежи недостающие данные – Наименование
предприятия. Создадим поле со списком наименований предприятий, а код
предприятия, чтобы устанавливался автоматически:
1. открыть форму Платежи в Конструкторе;
2. в область данных внести элемент Поле со списком;
3. в появившемся окне <Далее>;
4. выбрать таблицу Предприятия <Далее>;
5. Выбранные поля: Наименование предприятия <Далее>;
6. <Далее>;
7. установить переключатель <Сохранить в поле> и из списка выбрать
Код предприятия (вместо кода предприятия будет отображаться
соответствующее наименование предприятия) <Далее>;
8. подпись поля – Наименование предприятия <Готово>.
Чтобы подчеркнуть необходимые данные, в Конструкторе формы
используется элемент <линия > из Панели элементов.
Придайте форме Платежи вид, как на рисунке.
Теперь выполним задание: внести данные платежного поручения
1. №10 в форму Платежи:
В платежном поручении №10 предприятие Восток оплачивает налог на
собственность в размере 50 грн 25.03.13.
2. №11 в форму Платежи:
В платежном поручении №11 предприятие Север оплачивает арендную
109

плату в размере 100 грн 26.03.13.


Проверьте данные в таблицах Платежи и Спец. Платежей.
2. Отчеты
2.1. Создание отчета с помощью мастера
1. Создадим отчет, отображающий недоплаты по предприятию.
 В окне БД выбрать вкладку Отчеты;
 кн. «Создать»;
 Мастер отчетов «ОК»;
 В качестве источника данных выбрать Запрос 2 «ОК»;
 Выбрать все поля <Далее>;
 Добавить уровни группировки по наименованию предприятия
(нажать на стрелку вправо) <Далее>;
 <Итоги>;
 Выбрать функцию Sum для полей Планируемая сумма, Sum-Сумма
оплаты, Выражение 1 «ОК»;
 <Далее>;
 Выбрать вид макета (по левому краю 2) <Далее>;
 Выбрать стиль (Деловой) <Далее>;
 Задайте имя: Выявление недоплат по предприятию <Готово>
2.2. Режим Конструктора
Разработку структуры отчета, изменение его внешнего вида,
добавление и удаление элементов можно производить в режиме
Конструктора. Появляющаяся Панель элементов позволяет размещать в
отчете новые элементы управления, как в формах (меню Вид  Панель
инструментов  Панель элементов).
Изучите структуру отчета, открыв полученный отчет в режиме
Конструктора.
2. Создать самостоятельно отчет, отображающий оплаченные суммы на
заданную дату.
110

3. Создание главной кнопочной формы


1. В окне БД выбрать выкладку Формы.
2. кн. «Создать».
3. Конструктор «ОК». Получаем пустую форму.
4. Из Панели элементов внести элемент Кнопка при нажатой кнопке
мастера:
 выбрать категорию (работа с формой);
 выбрать действие (открыть форму) <Далее>.
5. Выбрать форму (Предприятия) <Далее>.
6. <Далее>.
7. Выбрать текст (Предприятия) <Далее>.
При выборе рисунка действие кнопки отобразится в виде рисунка на
кнопке.
8. <Готово>.
9. Добавьте самостоятельно кнопки на открытие форм: Налоги, План,
Платежи, а также для печати или просмотра отчетов: Выявление недоплат по
предприятию, Оплаченные суммы на заданную дату и кнопку для выхода из
главной формы.
Задания для самостоятельной работы
1. Создать файл новой базы данных с именем: 0_група_фамилия.mdb.
2. Разработать структуру базы данных, и создать в ней необходимые
таблицы с соответствующими полями (предметная область и данные
приведены ниже).
3. Определите типы данных (счетчик, текстовый, числовой и т.д.) и
описание, если нужно.
4. Установите необходимые свойства полей (размер поля, маску ввода,
значение по умолчанию, ограничения и сообщения об ошибке) созданных
таблиц.
5. Определите первичные ключи в созданных таблицах.
6. Определите необходимые связи между таблицами, задайте
111

необходимые параметры обеспечения целостности данных.


7. Настройте подстановку для полей в созданных таблицах, если это
необходимо.
8. Заполните созданные таблицы данными (3 склада, 7 клиентов, 17
товаров, 22 покупки)
Предметная область: Магазин одежды (состоит из 4 классов)
Набор данных: Номер склада, адрес, заведующий складом, телефон
(маска ввода), название одежды, тип (женский, мужской, детский),
производитель, количество на складе, цена, название клиента, адрес клиента,
телефон клиента (маска ввода), контактное лицо, дата покупки, количество
купленного одежды, скидка.
9. Создайте следующие запросы:
 Отобразить информацию по покупкам, которая содержит дату покупки,
название товара, название клиента, количество купленного товара, цену
товара. Отсортировать названия клиентов по алфавиту;
 Отобразить всю одежду по выбранному типу (запрос с параметром)
 Подсчитать количество покупок, которые сделал каждый клиент
(итоговый запрос)
 Подсчитать стоимость каждой покупки без учета и с учетом скидки
(запрос с вычислительным полем)
 Подсчитать общую сумму денег, которую потратил каждый клиент на
покупку одежды (итоговый запрос)
 Отобразить количество каждого вида одежды на каждом составе
(перекрестный запрос).
Контрольные вопросы для самоподготовки
1. Реляционная база данных.
2. Структура базы данных.
3. Этапы проектирования базы данных.
4. Проектирование таблиц.
5. Типы данных, свойства полей. Ключевые поля.
112

6. Виды связи между таблицами. Схема данных.


7. Понятие о форме и ее назначения.
8. Виды форм и их структура.
9. Средства создания форм.
10. Свойства формы и ее разделов.
11. Создание сложно-подчиненных форм.
12. Запросы. Виды запросов.
13. Отбор данных из нескольких таблиц.
14. Использоване условий в запросах.
15. Группировка данных в запросах.
16. Запрос с параметром.
17. Запросы на изменение данных.
18. Понятие о SQL.
19. Генерация отчетов с помощью мастеру отчетов.
20. Конструктор отчетов. Структура отчета.
21. Использование вычислительных полей в отчетах.
22. Группировка данных в отчете.
23. Печать отчетов.
24. Создание главной кнопочной формы.
113

СПИСОК РЕКОМЕНДОВАННЫХ ИСТОЧНИКОВ

1. Полякова Л.П., Славенко Е.І. Робота з текстовими та електронними


документами. Навчальний посібник. – Донецьк: ДонДУУ, 2008 р. – 222 с.
2. Верзілов О.М. Комп’ютерні мережі та телекомунікації. Навчальний
посібник. – Донецьк: ДонДУУ, 2008 р. – 158 с.
3. Космінська О.М., Літвак О.Г., Славенко Е.І. СУБД MS Access.
Навчальний посібник. – Донецьк: ДонДУУ, 2008 р. – 110 с.
4. Верзілов О.М. Робота з табличним процесором Microsoft Excel.
Навчальний посібник. Частина 1. – Донецьк: ДонДУУ, 2005 р. – 123 с.
5. Верзілов О.М., Космінська О.М. Робота з табличним процесором
Microsoft Excel. Навчальний посібник. Частина 2. – Донецьк: ДонДУУ, 2006
р. – 138 с.
6. Славенко Э.И., Тернов С.А., Шайхет Л.Е. Решение прикладных
экономических задач с помощью специализированного программного
обеспечения. – Донецк: ДонГАУ, 2000 г.
7. Полякова Л.П. Системное программное обеспечение. – Донецк:
ДонГУУ, 2012. – 128с.
8. Информатика для юристов и экономистов / под ред.
С.В.Симоновича – СПб: Питер, 2004 .– 688с.
9. Фигурнов В.Э. IBM PC для пользователя. Изд. 8-е, перераб. и доп.
– М.: ИНФРА-М, 2008. - 640с.
10. Информатика для экономистов: навч. посіб./ В.М. Беспалов, А.Ю.
Вакула, А.М. Гострик, С.Г. Діордіца – Киев: ЦУЛ, – 2003. – 787 с
114

ЗАКЛЮЧЕНИЕ

Данные методические рекомендации способствуют закреплению


основных теоретических сведений курса «Экономическая информатика» и
навыкам их использования при решении задач.
Самостоятельное выполнение обучающимися всех заданий
способствует глубокому усвоению курса, поможет в подготовке к
промежуточной аттестации и как результат, подготовит базу для успешного
усвоения таких дисциплин, как «Компьютерный практикум» и
«Информационные технологии с менеджменте».