- •Министерство сельского хозяйства рф
- •Практикум по работе в табличном процессоре ms excel
- •Введение
- •1. Работа в электронных таблицах ms excel
- •1.1. Основные элементы excel
- •Виды адресации
- •1.2. Ввод и редактирование данных
- •Лабораторная работа №1 вводное занятие. Знакомство с excel
- •2. Ошибки при вводе информации и их интерпретация
- •3. Типичные ошибки при вводе и вывод в ячейке
- •Лабораторная работа №2 автоматизация ввода данных
- •Числовые ряды
- •Смешанные ряды
- •Ряды из дат
- •Стандартные списки
- •Задания
- •Лабораторная работа №3
- •1. Решение простейших задач с использованием данных типа "формула"
- •Задания для выполнения самостоятельной работы
- •2. Решение задач способом копирования формул с различными типами ссылок
- •3. Решение задач с использованием формулы массива
- •Задания для выполнения самостоятельной работы
- •Лабораторная работа №4 нахождение корней уравнения с помощью ms excel Рекомендации по отысканию корней уравнений с помощью ms Excel
- •Лабораторная работа № 5 работа с матричными объектами: векторы, матрицы и массивы
- •1. Умножение массива на число
- •2. Сумма (разность) двух массивов
- •3. Вычисление некоторой функции от каждого элемента массива
- •4. Функции рабочего листа для работы с матрицами
- •4. Перемножение двух матриц
- •5. Транспонирование матриц
- •6. Обращение матриц
- •7. Примеры решения задач
- •8. Решение системы линейных уравнений методом Гаусса
- •Задания для выполнения самостоятельной работы
- •Лабораторная работа №6 расчет заработной платы
- •Создание таблицы расчета заработной платы
- •2. Ввод данных в таблицу
- •Редактирование таблицы
- •Выбор данных из таблицы расчета заработной платы
- •Сортировка таблицы расчета заработной платы
- •Получение ведомости
- •7. Защита данных
- •Дополнительные задания
- •4. Таблица реализации продукции
- •Лабораторная работа №6 связанные таблицы
- •Основные принципы формирования рабочей книги
- •Формирование рабочей книги
- •Создание и заполнение таблиц данными. Ввод формул
- •Связывание таблиц в Excel
- •Задания для самостоятельной работы
- •Лабораторная работа №6 сводные таблицы. Сводные диаграммы
- •Создание сводных таблиц
- •5. Продажа автомобилей
- •1.1.Работа с данными в сводной таблице
- •Создание и работа со сводной диаграммой
- •Лабораторная работа методы решения задач "подбор параметра" и "поиск решения"
- •1.2.Указания
4. Перемножение двух матриц
Две матрицы можно перемножить при условии, что количество столбцов первой матрицы равно количеству строк второй матрицы. Как и в предыдущих примерах, начнем с ввода двух перемножаемых матриц в электронную таблицу.
В начале процесса умножения укажем блок ячеек, где будет находиться результирующая матрица. Следует указывать реальный размер, состоящий из «внешних» размеров перемножаемых матриц, с правильным количеством ячеек, однако если нужные размеры заранее неизвестны, лучше выбрать слишком большой диапазон ячеек, чем слишком маленький).
Указав местоположение новой матрицы, начинайте вводить функцию массива МУМНОЖ (матрица1; матрица2), выполняющую перемножение матриц.
Рис. 26. Матричное произведение двух матриц
Чтобы закончить формулу перемножения матриц, нужно ввести закрывающие кавычки и нажать комбинацию клавиш < Ctrl+Shift+Enter > и в указанных ячейках отобразится результат (рис. 27).
Рис. 27. Получение матрицы [С] размерами 3х4
5. Транспонирование матриц
Любую матрицу можно транспонировать. Чтобы транспонировать матрицу, нужно просто поменять местами ее строки и столбцы. В Ехсеl это можно сделать двумя способами: переставляя каждое значение по отдельности или с помощью функции массива ТРАНСП( ). Первый способ более простой, но его использование не позволяет выполнять автоматический пересчет результата при изменении входных данных.
1-й способ. Транспонирование матрицы с помощью команды меню Правка/Специальная вставка…
Введите исходную матрицу.
Начните процесс транспонирования, выбрав ячейки, в которых содержится эта матрица. Скопируйте их содержимое в буфер обмена Windows с помощью команды Правка / Копировать.
Укажите, в какой ячейке будет содержаться верхнее левое значение результирующей матрицы.
Выберите команду Правка / Специальная вставка....
Отобразится диалоговое окно Специальная вставка.
На панели Вставить установите переключатель в положение значения и установите флажок транспонировать, расположенный в нижней части диалогового окна.
Чтобы закрыть диалоговое окно и создать транспонированную матрицу, щелкните на кнопке ОК.
Рис. 28. Транспонирование матрицы с помощью команды меню Специальная вставка…
2-й способ. Транспонирование матрицы с помощью функции массива
Процесс транспонирования матрицы с помощью функции ТРАНСП() можно представить так:
Введите исходную матрицу.
Укажите, куда следует поместить результат; для этого нужно выделить диапазон ячеек соответствующего размера.
Начните вводить функцию массива ТРАНСП(матрица) и укажите с помощью мыши ячейки, в которых содержится матрица, подлежащая транспонированию.
Завершите функцию вводом закрывающей скобки и нажмите комбинацию клавиш Ctrl+Shift+Enter, чтобы транспонировать матрицу (рис.29)
Рис. 29. Транспонирование матрицы с помощью функции массива
