- •Лабораторная работа №1
- •1. Общие приёмы работы
- •5. Объединение/разбиение ячеек.
- •8.2. Выделение крайних значений
- •8.3. Форматирование с использованием гистограммы
- •8.4. Форматирование с использованием трехцветной шкалы
- •8.5. Форматирование с использованием набора значков
- •8.6. Управление правилами условного форматирования
- •8.7. Поиск ячеек с условным форматированием
- •Лабораторная работа №2
- •1.Ввод формул.
- •2. Ввод формул, содержащих ссылки на ячейки.
- •Лабораторная работа №3.
- •Лабораторная работа №4
- •Изменение типа диаграммы
- •Изменение источника данных
- •Добавление и удаление элементов диаграммы
- •Изменение положения диаграммы и ее элементов Изменение положения всей диаграммы
- •Изменение положения элементов диаграммы
- •Изменение размеров диаграммы и ее элементов Изменение размеров всей диаграммы
- •Выбор стиля оформления элемента
- •Заливка элементов диаграммы
- •Аналогично можно изменить контур (линии) элементов диаграммы, добавить эффекты оформления элементов диаграммы Особенности оформления осей
- •Оформление шрифта элемента
- •Восстановление параметров оформления
- •Лабораторная работа №5. Тема: Функции условия
- •3.2. Начисление налогов с помощью условий
- •Практическая работа № 6
- •Лабораторная работа №7
- •2.2. Вычисление суммы кредита.
- •2.3. Подбор параметра для вычисления срока погашения кредита
- •2.4. Подбор параметра для вычисления процентной ставки
- •3. Расчеты по депозитам
- •4.1. Вычисление количества билетов для детей
- •4.2. Вычисление количества билетов для взрослых
- •Лабораторная работа №8
- •2. Создание таблицы подстановки с двумя входами.
- •3. Удаление и преобразование таблиц подстановки
- •4 . Использование таблиц подстановки для подсчета дивидендов
- •5. Возможные ошибки при работе с Таблицами подстановки.
- •Лабораторная работа №9
- •1. Задача вычисления объёма
- •2. Задача вычисления расстояния
- •3. Расчёты по банковским кредитам
- •4. Структура производства.
- •Лабораторная работа №10
- •1. Создание и работа со сценариями
- •2. Самостоятельная работа. Использование сценариев для прогноза объемов продаж
- •3. Защита сценариев от изменений
- •4. Ошибки при работе со сценариями
- •Лабораторная работа №11
- •Лабораторная работа №12
- •1.1. Автоматически обновляемая текущая дата
- •1.4. День недели произвольной даты
- •4.1. Преобразование регистра текста. Для преобразования регистра текста используются три функции: прописн, пропнач, строч.
- •4.2. Объединение текста
- •4.4. Расчет количества знаков
- •4. Назначение макроса графическому объекту или элементу управления.
- •5. Запуск макроса.
- •7. Удаление макроса.
- •Лабораторная работа №14
4. Ошибки при работе со сценариями
При создании нового сценария или при изменении существующего могут появиться следующие сообщения об ошибках.
По крайней мере в одной из изменяющихся ячеек содержится формула. При использовании сценария формулы будут заменены на постоянные значения. Это сообщение появляется тогда, когда в диалоговом окне Добавление сценария или окне Изменение сценария в поле ввода Изменяемые ячейки введены адреса ячеек, содержащих формулы. Если вы сохраните эти адреса, то при просмотре сценария формулы в этих ячейках будут заменены на те значения, которые вы укажете в диалоговом окне Значение ячеек сценариев. Если этого необходимо избежать, закройте сначала сообщение, а затем в открытом диалоговом окне щелкните на кнопке Отмена. После этого вы вернётесь в диалоговое окно Диспетчер сценариев, откуда можно повторить попытку создания или изменения сценария.
Имена сценариев должны быть уникальными. Это сообщение об ошибке появляется тогда, когда новому сценарию вы даете имя уже существующего сценария. Если в списке сценариев диалогового окна Диспетчер сценариев нет сценария с задаваемым именем, а описываемое сообщение все равно появилось, то это значит, что сценарий с таким именем все же существует, но он не отображается в списке Сценарии. Такое возможно, если этот сценарий защищен и скрыт (см. подраздел «Защита сценариев от изменений»). Чтобы разрешить эту коллизию, присвойте новому сценарию другое имя, либо снимите защиту с рабочего листа и сценария и удалите сценарий с таким именем.
Введенный текст не является правильной ссылкой или именем. Это сообщение об ошибке появляется тогда, когда в диалоговом окне Добавление сценария или окне Изменение сценария в поле ввода Изменяемые ячейки введено нечто, что Excel не может распознать как ссылку на ячейку. Чаще всего такая ошибка возникает тогда, когда вы вручную вводите адрес ячейки, а не указываете ячейку путем щелчка на ней. (Например, если вы вводите адрес ячейки «русскими» буквами.) Чтобы исправить эту ошибку, закройте сначала сообщение об ошибке, а затем введите в поле ввода правильный адрес ячейки. Затем снова щелкните на кнопке ОК.
Внимание! При работе со сценариями необходимо также учитывать следующие ограничения:
Нельзя отменить удаление сценария. Если нужно восстановить удаленный сценарий, вы должны создать его заново.
Если вы вывели сценарий и он заменил значения на рабочем листе, то восстановить автоматически исходные значения невозможно. Для восстановления исходных значений придется ввести их вручную, либо надо предусмотреть такую ситуацию заранее и создать еще один сценарий с исходными значениями. Эта ситуация бывает особенно обидной, когда значения из сценария заменяют формулы. К сожалению, не существует способа восстановить эти формулы — их придется вводить заново.
Лабораторная работа №11
Тема: Функции для работы с матрицами
Простые диапазоны (массивы) в Excel называются матрицами. Встроенные функции матричных действий можно вводить как из библиотеки, так и с клавиатуры. Ввод формул, возвращающих матрицы всегда завершается нажатием одновременно трёх кнопок: Ctrl+Shift+Enter. Формула автоматически заключается в фигурные скобки – признак массива.
Задание 1. Получение транспонированной матрицы. В диапазон А1:С5 введите матрицу размера 3х5 (рис. 1):
-
А
В
С
1
январь
февраль
март
2
1
2
3
3
86
76
91
4
43
28
35
5
79
71
109
Рис. 1. Матрица 3х5
Необходимо получить транспонированную матрицу: строки должны стать столбцами, а столбцы – строками.
Выделите блок ячеек, куда будет вставляться изменённая матрица. Например А8:Е10.
Вызовите окно Мастера построения функций и выберите функцию ТРАНСП.
В рабочее поле Массив введите диапазон исходной матрицы А1:Е2. Нажмите сочетание клавиш Ctrl+Shift+Enter.
З адание 2. Вычислить определитель матрицы
А=
Введите матрицу в диапазон G1:J4
Курсор поместите в ячейку, в которую будет записано значение, например J6.
Вызовите окно Мастера построения функций, в поле Категория выберите Математические и далее функцию МОПРЕД. Нажмите кнопку ОК.
В следующем окне в поле Массив введите диапазон исходной матрицы, нажмите ОК. В ячейке J6 появится значение определителя матрицы.
Ответ: 0.
Задание 3. Получение обратной матрицы. Для этого задания в любой диапазон введите матрицу
А=
Выделите блок ячеек 3х3, в который будет занесена обратная матрица.
Вызовите окно Мастера построения функций и в поле Категория выберите Математические и далее функцию МОБР. Нажмите кнопку ОК.
В следующем окне в поле Массив введите диапазон исходной матрицы, нажмите сочетание клавиш Ctrl+Shift+Enter.
Если обратная матрица не появилась, то указатель мыши поместите в строку формул и повторите сочетание клавиш Ctrl+Shift+Enter.
О твет:
Задание 4. Найти сумму двух матриц.
Введите две произвольные матрицы А и В размером 2х3 каждая (одинаково расположенные).
Выделите блок ячеек 2х3, в который будет занесена результирующая матрица.
Введите формулу для вычисления суммы: диапазон 1-й матрицы + диапазон 2-й матрицы.
Нажмите сочетание клавиш Ctrl+Shift+Enter. В результате в выделенном диапазоне появится матрица, равная сумме исходных матриц. Аналогично вычислите разность исходных матриц.
Задание 5. Умножение матрицы на число.
Введите произвольную матрицу А размером 2х3.
Выделите блок ячеек 2х3, в который будет занесена результирующая матрица.
Введите формулу для вычисления результатов умножения матрицы на 3: диапазон исходной матрицы*3.
Нажмите сочетание клавиш Ctrl+Shift+Enter. В результате в выделенном диапазоне появится матрица, равная произведению исходной матрицы на постоянную 3.
Задание 6. Произведение двух матриц.
Введите две произвольные матрицы А и В размером 3х3 каждая.
Выделите блок ячеек 3х3, в который будет записана матрица-произведение.
Вызовите окно Мастера построения функций, в поле Категория выберите Математические и далее функцию МУМНОЖ. Нажмите кнопку ОК.
В следующем окне в поле Массив1 введите диапазон первой исходной матрицы, а в рабочее поле Массив2 введите диапазон второй исходной матрицы.
Нажмите сочетание клавиш Ctrl+Shift+Enter. В результате в выделенном диапазоне появится матрица, равная произведению исходных матриц.
Задание 7. Используя функцию МУМНОЖ рассчитать затраты сырья для планового выпуска продукции. Предприятие выпускает продукцию трёх типов из двух видов сырья. Известен расход сырья каждого типа на единицу продукции. Необходимо рассчитать затраты сырья по видам для планового выпуска всей продукции (рис.2).
-
расход на единицу
сырьё 1
сырьё 2
план выпуска продукции
продукция 1
4
8
продукция 1
продукция 2
продукция 3
продукция 2
3
2
130
250
160
продукция 3
1
5
Рис. 2. Таблицы данных для расчёта затрат сырья
Введите обе матрицы.
Выделите блок ячеек 1х2 (например В6:С6), в который будет записана матрица, показывающая какое количество сырья необходимо для выпуска плановой продукции.
Вызовите окно Мастера построения функций и в поле Категория выберите Математические и далее функцию МУМНОЖ. Нажмите кнопку ОК.
В следующем окне в поле Массив1 введите диапазон исходной матрицы, показывающий план выпуска продукции. В рабочее поле Массив2 введите диапазон исходной матрицы, показывающей расход сырья на единицу продукции.
Нажмите сочетание клавиш Ctrl+Shift+Enter. В результате в выделенном диапазоне появится матрица, показывающая необходимое количество сырья для производства запланированной продукции.
Использование матриц для решения систем уравнений.
С помощью функций работы с матрицами удобно решать системы линейных уравнений вида:
Такую систему в матричном виде можно записать как АХ=В,
где А= Решением такой системы будет: Х=А-1В,
где А-1 – обратная матрица
Задание 8. Решить систему уравнений
1. Введите А матрицу в диапазон А1:В2 А= Вектор В введите в диапазон С1:С2 В=
2. Найдите обратную матрицу. Для этого:
- выделите блок ячеек 2х2 (например А5:В6), в который будет записана матрица;
- вызовите окно Мастера построения функций, в поле Категория выберите Математические и далее функцию МОБР. Нажмите кнопку ОК;
- в следующем окне в поле Массив введите диапазон исходной матрицы;
- нажмите сочетание клавиш Ctrl+Shift+Enter.
3. Умножьте обратную матрицу на вектор В. Диапазон ячеек, в который будет записываться результат, должен быть аналогичен диапазону матрицы В. В первой ячейке будет записано значение для х (6), во второй – для у (12). Сделайте проверку решения системы уравнений.
Задание 9. Решить систему уравнений
Введите матрицу А в диапазон А1:В3. Вектор В введите в диапазон С1:С3 (аналогично предыдущему заданию).
Найдите транспонированную матрица Ат. её размер будет 2х3, например А4:С5.
Найдите произведение матрицы Ат и вектора В. Размерность результирующей матрицы будет 2х1, например Е4:Е5.
Найдите произведение матриц Ат и А. Размерность результирующей матрицы будет 2х2, например А7:В8.
Найдите обратную матрицу полученной в пункте 4.
Найдите произведение полученной обратной матрицы на вектор АтВ (то, что получили в пункте 3). Размерность результирующей матрицы будет 2х1, например С6:С7.
В результате получится вектор, показывающий значения х (2) и значение у (-4).
Выполните проверку.