высшего образования
«Саратовский государственный технический университет
имени Гагарина Ю.А.»
Методические указания
для выполнения практических работ
в среде табличного процессора Excel 2007
по дисциплине
«Информационные технологии»
Саратов 2020
СОДЕРЖАНИЕ
1. Общая информация.........................................................................................................................3
1.1. Лента..........................................................................................................................................3
1.2. Вкладки......................................................................................................................................3
1.3. Мини-панель инструментов.................................................................................................3
1.4. Структура документа............................................................................................................4
2. Ввод и редактирование данных......................................................................................................4
2.1. Общие правила ввода данных.................................................................................................4
2.2. Ввод текста................................................................................................................................4
2.3. Ввод чисел.................................................................................................................................5
2.4. Ввод дат и времени..................................................................................................................5
2.5. Создание и редактирование формул.......................................................................................5
2.5.1. Создание формул с использованием мастера функций.................................................6
2.5.2. Создание формул с использованием кнопки "Сумма"..................................................6
3. Относительные и абсолютные ссылки..........................................................................................6
4. Математические вычисления..........................................................................................................8
Методические указания к работе 1. Расчет заработной платы...........................................................9
Методические указания к работе 2 Диаграммы. Структура компании...........................................11
Методические указания к работе 3. Фильтры. Функции СЧЁТ, СЧЁТЕСЛИ................................13
Методические указания к работе 4. Проверяемые данные. Функция Если ()...............................16
Методические указания к работе 5. Табулирование функции.........................................................22
Методические указания к работе 6. Решение нелинейных уравнений с одним неизвестным.....24
Методические указания к работе 7. Сводные таблицы.....................................................................28
Методические указания к работе 8. Подбор параметра....................................................................30
Методические указания к работе 9. Первичный анализ данных......................................................33
2
1. Общая информация
1.1. Лента
Главный элемент пользовательского интерфейса Microsoft Excel 2007 представляет
собой ленту, которая идет вдоль верхней части окна каждого приложения, вместо
традиционных меню и панелей инструментов. (рис. 1.1).
Рисунок 1. Лента
С помощью ленты можно быстро находить необходимые команды (элементы
управления: кнопки, раскрывающиеся списки, счетчики, флажки и т.п.). Команды упорядочены
в
Содержание ленты для каждой вкладки постоянно и неизменно. Нельзя ни добавить
какой-либо элемент на вкладку, ни удалить его оттуда.
1.2. Вкладки
По умолчанию в окне отображается семь постоянных вкладок: Главная, Вставка,
Разметка страницы, Формулы, Данные, Рецензирование, Вид.
Для перехода к нужной вкладке достаточно щелкнуть по ее названию (имени).
Помимо постоянных, имеется целый ряд контекстных вкладок, например, для работы с
таблицами, рисунками, диаграммами и т.п., которые появляются автоматически при переходе в
соответствующий режим или при выделении объекта или установке на него курсора. В
некоторых случаях появляется сразу несколько вкладок, например, при работе с диаграммами
появляются три вкладки: Конструктор, Макет и Формат.
1.3. Мини-панель инструментов
Мини-панель инструментов содержит основные наиболее часто используемые элементы
для оформления данных. В отличие от других приложений Office 2007 (Word, PowerPoint и др.)
3
в Excel 2007 мини-панель не отображается автоматически при выделении фрагмента листа. Для
отображения панели щелкните правой кнопкой по выделенной области.
1.4. Структура документа
Документ Microsoft Excel называют книгой (иногда используют термин "рабочая
книга").
Книга Microsoft Excel состоит из отдельных листов (иногда используют термин "рабочий
лист"). Вновь создаваемая книга обычно содержит 3 листа. Листы можно добавлять в книгу.
Максимальное количество листов не ограничено. Листы можно удалять. Минимальное
количество листов в книге – один.
Листы в книге можно располагать в произвольном порядке. Можно копировать и
перемещать листы, как в текущей книге, так и из других книг.
Каждый лист имеет имя. Имена листов в книге не могут повторяться.
Ярлыки листов расположены в нижней части окна Microsoft Excel.
Листы могут содержать таблицы, диаграммы, рисунки и другие объекты. Могут быть
листы, содержащие только диаграмму.
Лист состоит из ячеек, объединенных в столбцы и строки.
Лист содержит 16384 столбца. Столбцы именуются буквами английского алфавита.
Заголовок столбца содержит от одного до трех символов. Первый столбец имеет имя А,
последний – XFD. Лист содержит 1048576 строк. Строки именуются арабскими цифрами.
4
Рисунок 2. Отображение текста в ячейках
По умолчанию все данные в ячейке вводятся одной строкой. Для перехода к новой
строке (новому абзацу) в ячейке необходимо нажать клавишу Enter при нажатой клавише Alt.
Также текст в несколько строк в ячейке можно будет расположить при форматировании
ячейки. Для этого выделите ячейку с текстом, выберите вкладку Главная/Формат/Формат
ячеек или нажмите правую кнопку мыши, выберите Формат ячеек, а затем выберите раздел
Выравнивание и в меню Отображение и поставьте галочку у строки переносить по словам.
2.3. Ввод чисел
При первоначальном вводе числа (до изменения ширины столбцов) в ячейку может
отобразиться число из 11 цифр. При этом ширина столбца может автоматически увеличиться.
При вводе большего числа число будет отображено в экспоненциальном формате.
Если ширина столбца была уменьшена и число не помещается в ячейке, то вместо числа
в ячейке отображаются символы #. При этом число можно увидеть в строке формул или в виде
всплывающей подсказки при наведении указателя мыши на ячейку. В ячейке число может быть
отображено при увеличении ширины столбца или при уменьшении размера шрифта.
При вводе с клавиатуры десятичные дроби от целой части числа отделяют запятой.
Можно вводить числа с простыми дробями. При вводе с клавиатуры простую дробь от
целой части числа отделяют пробелом. В строке формул простая дробь отображается как
десятичная.
2.4. Ввод дат и времени
Microsoft Excel воспринимает даты начиная с 1 января 1900 года. Даты до 1 января 1900
года воспринимаются как текст. Наибольшая возможная дата – 31 декабря 9999 года.
Произвольную дату следует вводить в таком порядке: число месяца, месяц, год. В
качестве разделителей можно использовать точку ( .), дефис ( - ), дробь ( / ). При этом все
данные вводятся в числовом виде. Точка в конце не ставится. Например, для ввода даты 12
августа 1918 года с клавиатуры в ячейку следует ввести: 12.8.1918 или 12-8-1918 или 12/8/1918.
2.5. Создание и редактирование формул
Формулы можно вводить с использованием клавиатуры и мыши при работе в любой
вкладке Excel.
6
Рисунок 3. Копирование формул
7
добавить служебный символ $. Например, для того чтобы ссылка на ячейку А20 стала
абсолютной, необходимо ввести $А$20.
Ссылка может быть не только относительной или абсолютной, но и смешанной.
Ссылка формата A$1 является относительной по столбцу и абсолютной по строке, т.е.
при копировании ячейки с формулой выше или ниже, ссылка изменяться не будет. А при
копировании влево или вправо будет изменяться заголовок столбца.
Ссылка формата $A1 является относительной по строке и абсолютной по столбцу, т.е.
при копировании ячейки с формулой влево или вправо ссылка изменяться не будет. А при
копировании выше или ниже будет изменяться заголовок строки.
4. Математические вычисления
Математические функции используют при выполнении арифметических и
тригонометрических вычислений, округлении чисел и в некоторых других случаях.
Для простейшего суммирования используют функцию СУММ.
Синтаксис функции СУММ(А),
где A – список от 1 до 30 элементов, которые требуется суммировать. Элемент может
быть ячейкой, диапазоном ячеек, числом или формулой. Ссылки на пустые ячейки, текстовые
или логические значения игнорируются.
Фактически данная функция заменяет непосредственное суммирование с
использованием оператора сложения ( + ). Формула =СУММ(В2:В7), указанная в ячейке В8
(рис. 5), тождественна формуле =В2+В3+В4+В5+В6+В7. Однако есть и некоторые отличия.
При использовании функции СУММ добавление ячеек в диапазон суммирования
автоматически изменяет запись диапазона в формуле. Например, если в таблицу вставить
строку, то в формуле будет указан новый диапазон суммирования. Аналогично формула будет
изменяться и при уменьшении диапазона суммирования.
8
Методические указания к работе 1. Расчет заработной платы
Задание.
1. Создать таблицу «Расчет заработной платы работников предприятия АВС».
Для того, чтобы заголовки столбцов отображались на нескольких строках надо выделить эти
заголовки, нажать правую кнопку мыши, выбрать Формат ячеек/Выравнивание и в меню
Отображение поставить галочку в строке Переносить текст. Или воспользоваться кнопкой
Переносить текст на вкладке Главная в группе Выравнивание.
2. Ввести 5 произвольных фамилий и заполнить таблицу произвольными окладами и
надбавками к окладам в %. Для того, чтобы суммы имели денежный формат надо выделить
диапазон ячеек, которые необходимо представить в денежном формате и нажать правую кнопку
мыши. Выбрать Формат ячеек/Число/Денежный. В появившемся окне выбрать Число
десятичных знаков: 0, Обозначение ₽. Или воспользоваться кнопкой экспресс-форматов группы
Число на вкладке Главная.
3. Важно, чтобы каждое значение находилось точно в одной ячейке таблицы!
4. Рассчитать сумму дохода для первого сотрудника по формуле: оклад + сумма
надбавки, исходя из % надбавки. Скопировать эту формулу вниз по столбцу, для этого
выделить утолщенный крестик в правом нижнем углу ячейки с формулой, нажать левую кнопку
мыши и не отпуская потянуть крестик вниз до нужной строки – происходит копирование
формулы из одной ячейки в диапазон ячеек. Обратите внимание, что номера строк в
скопированных формулах меняются в соответствии с новым расположением формулы.
(Важно! При копировании формулы вдоль столбца в формулах меняются номера строк. При
копировании формулы вдоль строки – меняются имена столбцов).
5. Рассчитать общий фонд оплаты труда (ФОТ) предприятия – общий доход
сотрудников предприятия, используя функцию СУММ() в столбце Доход.
6. Ввести в ячейку В2 текст «Налоговый вычет =», а в ячейку С2 сумму налогового
вычета на 1 ребенка – 1400 рублей.
7. Определить величину налогового вычета для каждого сотрудника, исходя из
количества детей. Для этого в ячейку G5 ввести формулу =F5*C2. При копировании формулы в
пределах столбца адрес ячейки С2 изменяться не должен, поэтому его надо сделать
абсолютным. Для этого необходимо выделить курсором ячейку C2 в строке ввода формулы и
нажать клавишу F4. Формула должна принять вид =F5*$C$2. После этого ее можно копировать
вниз по столбцу, при этом проверьте, что адрес ячейки С2 не меняется.
9
8. Рассчитать величину НДФЛ (налог на доходы физических лиц), используя ячейку
Е2, в которой находится ставка НДФЛ.
НДФЛ = (Доход – Налоговый вычет)*Ставка НДФЛ.
При копировании формулы вниз по столбцу проверьте, что адрес ячейки Е2 не изменяется, для
этого не забудьте сделать его абсолютным.
9. Аналогичным образом рассчитать значения выплат в «Пенсионный фонд» (1% от
дохода) и «К выдаче» – Доход -НДФЛ-Отчисления в ПФ.
10. Создать отдельную таблицу для расчета страховых взносов от фонда оплаты
труда по представленным ниже ставкам.
11. Рассчитать величину страховых взносов предприятия в рублях, исходя из ставки
взноса. Для этого значение ставки взноса в % от ФОТ. умножить на адрес клетки, в которой
находится значение ФОТ. Затем скопировать формулу. Т.к. в каждой строке надо умножать на
одну и ту же ячейку, содержащую величину ФОТ. адрес этой ячейке необходимо сделать
абсолютным, внеся знак $ перед номером стоки или нажав клавишу F4.
10
Методические указания к работе 2 Диаграммы. Структура компании
11
«Сумма продаж») и легенду. Легендой являются названия столбцов (месяцы), которые
необходимо включить в Диапазон данных для диаграммы.
5. По столбцу "Доля в процентах" постройте круговую диаграмму, на которой будет
отображено процентное соотношение продаж каждого района относительно общей суммы
дохода. Для этого выделите ячейки в столбце Районы, включая заголовок столбца (без ячейки
Сумма) и, удерживая клавишу Ctrl, выделите ячейки в столбце «Доля в процентах», включая
заголовок, но без ячейки Сумма. Затем выберите вкладку Вставка/ Диаграммы/Круговая.
Диаграмму расположите на листе "Диаграммы".
Сумма по
всем районам . .
за месяц
12
Методическ
ие указания к работе 3. Фильтры. Функции СЧЁТ, СЧЁТЕСЛИ
Задание 1. Автофильтры
1. Создайте таблицу по образцу.
2. В таблице должна быть отображена информация о программах обучения и
обучающихся на них людях. Все графы, кроме графы "Дата начала обучения", заполняются на
ваше усмотрение (воспользуйтесь командой копирования). Графа "Дата начала обучения"
заполняется следующим образом: в первой ячейке указывается дата первого курса, например,
15.01.2020 г. Каждый следующий курс начинается через 45 дней, но все слушатели на
определенный курс должны начать обучение в одну дату. Составьте формулу для заполнения
данного столбца.
3. Установите Автофильтр на поля таблицы. Для этого выделите строку заголовков
таблицы, затем вкладка Данные/Фильтр. С помощью настраиваемого фильтра выберите из
таблицы записи, соответствующие слушателям, у которых количество баллов по курсу больше
15, но меньше 20.
4. Отсортируйте данные в таблице с учетом следующих параметров: Фамилии
людей должны идти по алфавиту, кроме того, для каждого человека установите
последовательность курсов по убыванию баллов - от максимальной оценки к минимальной. Для
это вкладка Данные/ Сортировка Сортировать по сначала выбрать по Фамилии, затем
Добавить уровень и выбрать по Баллам.
13
5. С помощью настраиваемого фильтра создайте из рабочей таблицы новые таблицы
и разместите их на новых листах. Измените название листов: правой кнопкой мыши на Лист1
выбрать Переименовать и введите название фильтра (по дате, по курсу и т.д.):
a. таблица, в которой будут отображены записи, соответствующие слушателям,
которые начали обучение 15.01.2020г.;
b. таблица, в которой будут отображены записи, соответствующие слушателям,
которые выбрали курс 3Ds Max;
c. таблица, в которой будут отображены записи, соответствующие слушателям,
которые учились по программе Corel и получили за тест не меньше 20 баллов;
d. таблица, в которой будут отображены записи, соответствующие слушателям,
получившим баллы больше 18, но меньше 23;
e. таблица, в которой будут отображены записи, соответствующие слушателям,
получившим баллы меньше 18, но больше 23.
Ведомость слушателей программы Дизайнер компьютерной графики
Дата начала Количеств
Фамилия Курс Баллы
обучения о Часов
Абрамов Евгений
Константинович 15.01.2020 Corel 40 25
Абрамов Евгений
Константинович 3Ds Max 120 21
Иванов Игорь Леонидович 3Ds Max 120 23
Ложкарева Ирина 19
Геннадьевна 3Ds Max 120
Петров Андрей Ильич 3Ds Max 120 13
Сидоров Антон Васильевич 3Ds Max 120 16
Иванов Игорь Леонидович Corel 40 22
Ложкарева Ирина
Геннадьевна Corel 40 14
Петров Андрей Ильич Corel 40 21
Сидоров Антон Васильевич Corel 40 21
Абрамов Евгений
Константинович Illustrator 20 24
Иванов Игорь Леонидович Illustrator 20 10
Ложкарева Ирина
Геннадьевна Illustrator 20 22
Петров Андрей Ильич Illustrator 20 25
Сидоров Антон Васильевич Illustrator 20 23
Абрамов Евгений
Константинович InDesign 24 10
Иванов Игорь Леонидович InDesign 24 12
Ложкарева Ирина
Геннадьевна InDesign 24 24
Петров Андрей Ильич InDesign 24 17
Сидоров Антон Васильевич InDesign 24 22
14
Абрамов Евгений
Константинович Photoshop 74 20
Иванов Игорь Леонидович Photoshop 74 17
Ложкарева Ирина
Геннадьевна Photoshop 74 18
Функция СЧЁТЕСЛИ
С помощью статистической функции СЧЁТЕСЛИ можно подсчитать количество ячеек,
удовлетворяющих определенному условию.
Самая простая функция СЧЁТЕСЛИ означает следующее:
=СЧЁТЕСЛИ (где нужно искать; что нужно найти)
Синтаксис функции:
СЧЁТЕСЛИ (диапазон; критерий), где
диапазон – диапазон, в котором подсчитываются ячейки;
критерий – критерий в форме числа, адреса ячейки, выражения или текста, который
определяет, какие ячейки надо подсчитывать.
Критерий может быть выражен следующим образом: 32, “32”, “>32”, “Corel”, или
непосредственно задан адресом ячейки.
Функция СЧЁТЕСЛИМН
15
Применяет условия к ячейкам в нескольких диапазонах и вычисляет количество соответствий
всем условиям.
Синтаксис функции:
СЧЁТЕСЛИМН(диапазон_условий1, условие1, [диапазон_условий2, условие2]…)
Пример: найти количество ячеек со значением большим или равным 32 и меньшим или равным
85, в ячейках В2–В5.
=СЧЁТЕСЛИМН(B2:B5;"<=85"; B2:B5;">=32")
Важно! Каждый дополнительный диапазон должен состоять из такого же количества строк и
столбцов, что и аргумент диапазон_условий1.
Эти диапазоны могут не находиться рядом друг с другом.
Задание 2
1. Подсчитать общее количество строк, содержащих числа, в таблице.
2. Подсчитать количество слушателей на курсе Photoshop.
3. Подсчитать количество слушателей, начавших обучение 15.01.2018.
4. Подсчитать количество слушателей, получивших баллы > 18, но < 23.
16
Методические указания к работе 4. Проверяемые данные. Функция Если ()
17
Спе №
ФИО врача День приема
циальность кабинета
3. В диалоговом окне Проверка вводимых значений откройте вкладку Параметры, если она
еще не выбрана.
4. В поле Тип данных выберите значение Список.
5. Щелкните поле Источник, а затем введите значения списка фамилий врачей из
вспомогательной таблицы.
Функция ЕСЛИ возвращает одно значение, если заданное условие ИСТИННО, и другое
значение, если условие ЛОЖНО.
Синтаксис фунции:
ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь)
Например, A10=100 — логическое выражение; если значение в ячейке A10 равно 100, это
выражение принимает значение ИСТИНА, а в противном случае — значение ЛОЖЬ.
19
После вычисления аргументов «значение_если_истина» и «значение_если_ложь»,
функция ЕСЛИ возвращает полученное значение.
Пример. Вывести на экран результат сдачи экзамена в зависимости от величины баллов: если
количество баллов >50, вывести «Экзамен сдан», если <=50, вывести «Экзамен не сдан».
Решение приведено на рисунок 4.
Больше 90 Отлично
От 75 до 90 Хорошо
От 50 до 75 Удовлетворительно
Менее 50 Неудовлетворительно
20
Задание 3.
В столбец В «Специальность» ввести специальность врача, в соответствии с фамилией
выбранной в ячейках столбца А. С этой целью использовать вложенные функции ЕСЛИ().
Соответствие фамилии и специальности выбирать из вспомогательной таблицы (Рисунок 2).
Задание 4.
В столбцы День приема и № кабинета ввести данные в соответствии со специальностью врача
из столбца B. Данные о днях приема и кабинете врача соответствующей специальности выбрать
из вспомогательной таблицы (Рисунок 2).
Задание 5.
В столбец В «Специальность» ввести специальность врача, в соответствии с фамилией
выбранной в ячейках столбца А с помощью функции ПРОСМОТР. В качестве
Просматриваемого вектора выбрать столбец ФИО врача, а Вектора результатов столбец
Специальность из вспомогательной таблицы (Рисунок 2).
Пример выполнения данного задания с помощью функции ПРОСМОТР представлен на
Рисунок 7.
ВАЖНО.
Фамилии врачей во вспомогательной таблице должны быть отсортированы по
возрастанию до использования функции ПРОСМОТР .
Ячейки диапазона просматриваемого вектора и вектора результатов должны иметь
абсолютную адресацию для корректного копирования ячейки B4 на диапазон B5:B9.
21
Задание 6.
В столбцы День приема и № кабинета ввести данные в соответствии со специальностью врача
из столбца B с помощью функции ПРОСМОТР. Данные о днях приема и кабинете врача
соответствующей специальности выбрать из вспомогательной таблицы (Рисунок 2).
22
Методические указания к работе 5. Табулирование функции
b (т. е. x∈ [ a ,b ] ) с шагом h .
Номер варианта выбирается из таблицы по последней цифре номера зачётной книжки.
Варианты задания.
№ a b h f (x )
0 –2 2 0.25
{−3x+2+sin(x), при x<−1;¿{|x|, при −1≤x<0;¿¿ ¿
2
1 –1 3 0.2
{0 , при x≤0;¿ {x −x, при0<x≤1; ¿ ¿¿¿
2 2 4 0.2
{2 x3−7x2+5x+3, при x<3; ¿ ¿¿¿
2
3
−π
4
π
2
π
12
{cos(2x)−1,при x≤0;¿{5x −2,при 0<x≤1;¿¿ ¿
3 2
4 –4 0 0.4
{5 x +2x −x+6, при x<−2; ¿ ¿¿¿
2
5 −π 2π
π
4
{sin(0.5x), при x≤0;¿{3x −2cos(x), при 0<x≤π;¿¿ ¿
23
№ a b h f (x )
начала интервала изменения аргумента, т.е. значение a . Во вторую клетку столбца надо
Решить одно уравнение с одним неизвестным вида F(x)=0 – значит найти такие значения
неизвестного, при которых уравнение обращается в тождество. Все численные методы решения
уравнений являются итерационными и дают решение с заданной степенью точности.
X Y
0 5 Функция F(x)
0,5 2,75 6
1 1
1,5 -0,25 5
2 -1
4
2,5 -1,25
3 -1 3
Ось Y
3,5 -0,25
2
4 1
4,5 2,75 1
5 5
0
0 1 2 3 4 5
-1
-2
Ось X
26
Рисунок 1– График функции с выделенными интервалами локализации корней уравнения
3. Определить интервал, на котором функция меняет знак, и выделить его желтым цветом, как
показано на рисунке. Видим, что функция на выбранном отрезке 2 раза пересекает ось Х, следовательно,
уравнение имеет два корня.
4. Уточняем значение 1 корня. Осуществить табулирование функции на новом интервале [ 1 ; 1,5 ]
и уменьшить шаг изменения х на один порядок, т.е. до 0,05.
5. Вновь определить интервал, на котором функция меняет знак. Выбрать его в качестве
конечного интервала табулирования функции с уменьшенным шагом.
6. Продолжать аналогичные действия до тех пор, пока шаг изменения аргумента х не станет
меньше или равен значению ε=10−5 . Значение функции на данном отрезке будет стремиться к нулю
с заданной точностью (рис.2.)
X Y X Y X Y
0 5,000 1,35 0,07250 1,3815 0,00104225
0,5 2,750 1,355 0,06102 1,38155 0,00093040
1 1,000 1,36 0,04960 1,3816 0,00081856
1,5 -0,250 1,365 0,03823 1,38165 0,00070672
2 -1,000 1,37 0,02690 1,3817 0,00059489
2,5 -1,250 1,375 0,01563 1,38175 0,00048306
3 -1,000 1,38 0,00440 1,3818 0,00037124
3,5 -0,250 1,385 -0,00677 1,38185 0,00025942
4 1,000 1,39 -0,01790 1,3819 0,00014761
4,5 2,750 1,395 -0,02897 1,38195 0,00003580
5 5,000 1,4 -0,04000 1,382 -0,00007600
X Y X Y X Y
1 1,000 1,38 0,00440 1,38195 0,00003580
1,05 0,853 1,3805 0,00328 1,381955 0,00002462
1,1 0,710 1,381 0,00216 1,38196 0,00001344
1,15 0,573 1,3815 0,00104 1,381965 0,00000226
1,2 0,440 1,382 -0,00008 1,38197 -0,00000892
1,25 0,313 1,3825 -0,00119 1,381975 -0,00002010
1,3 0,190 1,383 -0,00231 1,38198 -0,00003128
1,35 0,072 1,3835 -0,00343 1,381985 -0,00004246
1,4 -0,040 1,384 -0,00454 1,38199 -0,00005364
1,45 -0,148 1,3845 -0,00566 1,381995 -0,00006482
1,5 -0,250 1,385 -0,00677 1,382 -0,00007600
Подбор параметра
X Y
1,00 1,000
27
b. В качестве значения аргумента X вставить число близкое к значению искомого корня,
например, 1 (Важно: в данной клетке должно быть число, а не формула!). В клетку Y скопировать
формулу для расчета левой части уравнения, т.е. функции F(x).
c. Открыть ленту Данные/Анализ «что если»/ Подбор параметра. В появившемся окне
Подбор параметра (рис.4.) в строке Установить в ячейке: ввести адрес клетки, в которую скопирована
формула для расчета функции F(x).
d. В строку Значение: ввести значение правой части уравнения, в данном случае 0.
Подбор параметра
X Y
1,38196521 0,000
Рисунок 5 – Результат уточнения корня с помощью функции Подбор параметра
g. Сравнить полученные последовательными приближениями значение корня со значением,
полученным с помощью Подбора параметра.
h. Уточнить значение 2 корня на отрезке [3,5; 4].
Варианты заданий
№ a b f (x )
π
0 – 5,5 –4 sin( π−2⋅x )+
6
28
№ a b f (x )
5
1 0 1 x −0,3⋅|x−1|
2
2 5 10 e 0, 01⋅x −2
3 1 3 ln( x )−2⋅x+ 3
x
0,8 −0,5
4 1 6
0,8 x +2
2⋅x 2
5 –3 1 e −2⋅x
6 0 3 ln( x 2 +1 )−1
x 2
7 0,2 1,4 0,7 −x
3 2
8 0 2 x −0,75⋅|x −1|
9 –3 0 cos( 0,2⋅x 2−2 )
10 7 11 0,1⋅tg(0,1⋅x +0 , 025⋅x 2 )
29
Методические указания к работе 7. Сводные таблицы
Цель работы: изучить возможности пакета Ms Excel по разработке сводных таблиц для
анализа данных по различным ключевым группам
30
б) сводная таблица, в которой отображается следующая информация: общую сумму
часов, которые читаются для каждой специальности с учетов наименования дисциплин с
разбивкой на лекции и практические занятия.
в) сводная таблица, в которой отображается следующая информация: общую сумму
часов, которые читаются по каждой дисциплине с учетом специальности с разбивкой на лекции
и практические занятия.
3. Осуществите изменение в наименовании какой-либо дисциплины и количестве часов
по дисциплине. Обновите данные в сводной таблице Работа со сводными
таблицами>Анализ>Обновить.
Фамилия Вид
Час Специальност
преподавател Дисциплина занятий(лекц./прак
ы ь
я т.)
Викторов Математика лекции 36 ПМИН
Викторов Математика практич. 36 ПМИН
Дискретная
Викторов математика практич. 36 САУП
Дискретная
Викторов математика лекции 18 САУП
Викторов Математика практич. 36 ТХФИ
Иванов Общая физика лекции 36 ПМИН
Иванов Общая физика практич. 98 ПМИН
Иванов Общая физика лекции 18 САУП
Иванов Общая физика практич. 108 САУП
Иванов Физика твердого тела практич. 108 ТХФИ
Петров Информатика лекции 36 ПМИН
Петров Информатика практич. 96 ПМИН
Петров Информатика лекции 18 САУП
Петров Информатика практич. 108 САУП
Петров Информатика практич. 108 ТХФИ
Сергеев Архитектура ЭВМ лекции 18 ПМИН
Сергеев Архитектура ЭВМ практич. 96 ПМИН
Архитектура ЭВМ и
Сергеев сетей лекции 9 ПМИН
Архитектура ЭВМ и
Сергеев сетей практич. 96 САУП
Архитектура ЭВМ и
Сергеев сетей лекции 36 САУП
Сергеев Архитектура ЭВМ лекции 18 ТХФИ
Сергеев Архитектура ЭВМ практич. 96 ТХФИ
31
Методические указания к работе 8. Подбор параметра
Часто при решении практических задач возникают ситуации, когда необходимо достичь
какой-то конкретной цели.
Специфика таких задач состоит в том, что в распоряжении пользователя есть
математическая модель исследуемого процесса, но неизвестно при каком значении входящего в
нее параметра можно достичь заданного значения.
Решение таких задач можно искать методом перебора. Однако в лучшем случае на это
уходит много времени.
Можно предложить другие способы решения. В Excel они реализованы как поиск
значения параметра формулы, удовлетворяющего ее конкретному значению.
Эту процедуру используют для поиска такого значения ячейки, при котором значение
другой ячейки, вычисляемое по формуле, заранее задано. В формуле должна быть ссылка на
ячейку, значения которой ищут. Ограничения на искомое значение ячейки не налагают.
Познакомимся с этой процедурой на примере составления штатного расписания.
Пусть известно, что в штате предприятия состоят 20 рабочих, 5 мастеров цеха, 8
технологов, 3 начальника цеха, 4 начальника смены, 2 ответственных за ресурсы, 1 начальник
производства и 1 директор. Общий месячный фонд зарплаты составляет 1500000 руб.
Необходимо определить, какими должны быть оклады сотрудников предприятия.
Построим модель решения этой задачи. За основу возьмем оклад рабочего, а остальные
оклады будем вычислять, исходя из данной величины.
Каждый оклад является линейной функцией от оклада рабочего:
Ai*С+Вi,
где С - оклад рабочего; Аi и Вi – коэффициенты, которые для каждой должности
определяют следующим образом:
мастер цеха получает в 1,5 раза больше рабочего (А2=1,5; В2=0);
технолог – в 3 раза больше рабочего (В3=0; А3=3);
начальник цеха – на 5000 руб. больше, чем технолог (А4=3; B4=5000);
начальник смены – в 2 раза больше рабочего (А5=2; В5=0);
ответственный за ресурсы – на 4000 руб. больше мастера цеха (А6=1,5; В6=40);
начальник производства – в 4 раза больше рабочего (А7=4; В7=0);
директор – на 10000 руб. больше начальника производства (А8=4; В8=20);
32
Зная количество человек на каждой должности, математическую модель можно записать
как уравнение
N1*A1*C+N2*(A2*C+B2)+...+N8*(A8*C+B8) = 1500000,
A B C D E F
В столбце D вычислите заработную плату для каждой должности. Например, для ячейки
D4 формула расчета имеет вид =B4*$H$8+C4.
В столбце F вычислите заработную плату всех работающих на данной должности.
Например, для ячейки F4 формула расчета имеет вид =D4*E4.
В ячейке F12 вычислите суммарный месячный фонд заработной платы предприятия.
33
В поле "Установить в ячейке" появившегося окна введите ссылку на ячейку,
содержащую формулу;
в поле "Значение" наберите искомую сумму 1500000;
в поле "изменяя значение ячейки" введите ссылку на изменяемую ячейку H8 и
щелкните на кнопку ОК.
34
Методические указания к работе 9. Первичный анализ данных
35
Инструмент Пакета анализа «генерация случайных чисел»
36
В строке «число переменных» указывается количество генерируемых переменных. Если
выбраны 2 или 3 переменные, то можно получить многомерную выборку. Для получения
многомерной выборки необходимо в выходной таблице выбрать необходимое число столбцов.
Параметр «число случайных чисел» определяет число точек данных, которое будет
сгенерировано для каждой из переменных.
Параметром «распределение» указывается закон распределения. В состав инструмента
«генерация случайных чисел» входят следующие виды распределения:
нормальное распределение;
равномерное распределение;
дискретное распределение;
распределение Пуассона;
биномиальное распределение.
Каждый из законов распределения характеризуется набором параметров.
В работе рассмотрим два наиболее часто используемых вида распределения: нормальное
и равномерное.
Равномерное распределение характеризуется верхней и нижней границей. Вероятность
попадания переменной в отрезок фиксированной длины зависит только от длины отрезка и не
зависит от его расположения на интервале. Обычно для этого распределения на практике берут
интервал [0,1].
Нормальное распределение характеризуется средним значением и стандартным
отклонением. На практике обычно принимают среднее значение, равное – 0, а стандартное
отклонение, равное – 1.
Формирование последовательности случайных чисел
Задание №1. Сформируйте последовательность случайных чисел, распределенных по
нормальному закону распределения. Последовательность состоит из 100 чисел.
Использование инструмента «гистограмма» в пакете анализа
Инструмент «гистограмма» вычисляет частоты появления данных. Числовой
промежуток между наименьшим и наибольшим значением делится на равные интервалы,
образуя интервал карманов.
Если в области окна «гистограмма» установлен флажок в поле «парето», то на экран
будет выведена отсортированная гистограмма. В этой гистограмме значения расположены по
возрастанию значений данных.
При установке флажка «вывод графика» на экран будет выведено графическое
представление гистограммы.
37
Методика и порядок выполнения работы
Для выполнения лабораторной работы необходимо использовать приведенные в
описании примеры.
Порядок формирования последовательности случайных чисел
1. В диалоговом окне «анализ данных» выберите инструмент «генерация случайных
чисел» и нажмите кнопку ОК. После этого на экран будет выведено диалоговое окно
«генерация случайных чисел».
2. В нем в поле ввода «число переменных» введите 1, а в поле ввода «число случайных
чисел» –100.
3. При помощи мыши перейдите в поле ввода «распределение». Для задания типа
распределения нажмите на кнопку прокрутки и выберите «нормальное», после чего в окне
диалога появится область для ввода его параметров.
4. В области «параметры» в поле ввода «среднее» введите 5, а в поле «стандартное
отклонение» введите 1.
5. Перейдите с помощью мыши в область «параметры вывода».
6. Затем перейдите на поле «выходной интервал». Активизируйте ячейку, начиная с
которой будет выведена сформированная последовательность случайных чисел, например
ячейку В1. При этом имя этой ячейки автоматически перенесено в поле «выходной интервал».
7. Для завершения формирования последовательности случайных чисел нажмите
кнопку ОК.
Порядок построения гистограммы
1. В диалоговом окне «анализ данных» выберите инструмент «гистограмма».
2. В диалоговом окне «гистограмма» вначале заполните область «входные данные». В
поле «входной интервал» введите интервал, в котором расположена последовательность
случайных чисел.
3. Затем с помощью мыши перейдите в область окна «параметры вывода».
4. В поле «выходной интервал» укажите ячейку, с которой начнется вывод результатов.
5. Перейдите с помощью мыши в поле «вывод графика» и нажмите кнопку ОК.
Построение гистограммы завершено.
Задания к работе
Задание 1. Сформируйте последовательность случайных чисел, распределенных по
равномерному закону распределения. Последовательность состоит из 100 чисел. Постройте
гистограмму для данной последовательности чисел. Построить 2 гистограммы: с флажком
«парето» и без него.
38
При установке флажка в поле «интегральный процент» на гистограмме будет выведен
график интегрального процента.
39