Мумнож в excel как использовать
Описание использования функции МОБР в Excel
Как использовать функцию МОБР в Excel рассмотрим ниже на примерах. Но сначала ознакомимся как устроена данная функции.
Формулы, которые возвращают массивы, должны быть введены как формулы массива.
Для вывода обратного массива необходимо после выбора диапазона для данной функции нажать комбинацию клавиш Ctrl+Shift+Enter, а не просто Enter.
Функция МОБР производит вычисления с точностью до 16 значащих цифр, что может привести к незначительным ошибкам округления. Рассмотрим применение данной функции на конкретных примерах.
Поиск обратной матрицы в Excel с помощью функции МОБР
Пример 1. Используя пакет Excel, найти обратную матрицу для матрицы, приведенной в таблице 1.
Исходные данные | ||
1 | 2 | |
3 | 4 |
Для решения данной задачи открывает пакет Excel, в произвольной ячейке вводим исходные данные, дальше выбираем функцию МОБР. В качестве массива выбираем диапазон с введенными данными и контролируем полученный результат. В Excel общий вид функции выглядит следующим образом:
Рисунок 1 – Результат расчета.
Как найти валовый показатель по матрице взаимосвязей?
Пример 2. Связь между тремя отраслями представлена матрицей прямых затрат А. Спрос (конечный продукт) задан вектором X. Найти валовой выпуск продукции отраслей Х. Описать используемые формулы, представить распечатку со значениями и с формулами.
Исходные данные приведены на рисунке 2:
Рисунок 2 – Исходные данные.
Данная задача связана с определением объема производства каждой из N отраслей, чтобы удовлетворить все потребности в продукции данной отрасли. При этом каждая отрасль выступает и как производитель некоторой продукции и как потребитель своей и произведенной другими отраслями продукции. Задача межотраслевого баланса – отыскание такого вектора валового выпуска X, который при известной матрице прямых затрат обеспечивает заданный вектор конечного продукта Y.
Матричное решение данной задачи:
где Е – единична матрица.
Для решения задачи в примере используем следующие 4 функции для работы с матрицами в Excel:
- МОБР – нахождение обратной матрицы.
- МУМНОЖ – умножение матриц.
- МОПРЕД – нахождение определителя матрицы.
- МЕДИН – нахождение единичной матрицы.
Результаты приведены на рисунке 3:
Рисунок 3 – Результат вычислений.
Пример 3. Найти обратную матрицу для матрицы, приведенной в таблице 2.
Исходные данные | ||
1 | 2 | 4 |
2 | 4 | 8 |
4 | 8 | 16 |
Функция МУМНОЖ предназначена для нахождения произведения двух матриц из таблиц Excel по заданным данным. Данную функцию особенно удобно применять при решении задач матричной алгебры.
Как использовать функцию МУМНОЖ в Excel?
Рассмотрим следующий пример. Компания занимается изготовлением ролов на заказ, в состав ассортимента входит четыре вида продукции: рол унаги, филадельфия, зеленый дракон. Предположим нам необходимо решить задачу о затратах на покупку ингредиентов (рис, мягкий сыр, лосось) для планового изготовления ролов. Ниже приведем таблицы А - нормы расхода ингредиентов, B - план выпуска ролов (в штуках).
То есть, чтобы нам получить матрицу-строку затрат ингредиентов C, необходимо умножить матрицу B на матрицу А:
Итоговая размерность матрицы С равна 1×3. Для вычисления элементов матрицы С и для проверки полученных затрат на ингредиенты можно воспользоваться встроенной функцией табличного процессора MS Excel МУМНОЖ.
Функция МУМНОЖ в Excel пошаговая инструкция
- Создадим на листе рабочей книги табличного процессора Excel матрицы A и B, как показано на рисунке:
- Далее на листе рабочей книги подготовим область для размещения нашего результата - итоговой матрицы С (затраты на ингредиенты в руб.), как показано на рисунке:
- Выделим диапазон ячеек для элементов матрицы С, т.е. диапазон А5:С5 и вызовем функцию МУМНОЖ категории «Математические», например, по команде «Вставить функцию» (SHIFT+F3), расположенной на вкладке «Формулы».
- В появившемся окне укажем диапазон соответствующий перемножаемым матрицам, помня о том, что произведение матриц некоммутативно:
- Вместо кнопки "Ок", нажмем клавишу F2, а затем — клавиши CTRL+SHIFT+ВВОД. Это делается для того, чтобы получить результат в виде массива, а не одного значения в ячейке А5. Результат на рисунке ниже:
Таким образом получен следующий результат: затраты на изготовление ролов "унаги" составили 9700 руб., ролов "филадельфия" - 9800 руб., ролов зеленый дракон "8600".
Как найти произведение матрицы по функции МУМНОЖ в Excel
Рассмотрим классический пример из курса матричной алгебры, который будет полезен любому студенту, изучающему высшую математику в Вузе. Предположим необходимо найти произведение матрицы А и вектора столбца:
- Создадим на листе рабочей книги табличного процессора Excel матрицы A и B. На листе рабочей книги подготовим область для размещения итоговой матрицы С, как показано на рисунке:
- Выделим диапазон ячеек для элементов матрицы С, т.е. диапазон G2:G3 и вызовем функцию МУМНОЖ категории «Математические», например, по команде «Вставить функцию», расположенной на вкладке «Формулы». В появившемся окне укажем диапазон, соответствующий перемножаемым матрицам, помня о том, что произведение матриц некоммутативно:
- Вместо кнопки "Ок", нажмем клавишу F2, а затем — клавиши CTRL+SHIFT+ВВОД. Это делается для того, чтобы получить результат в виде массива, а не одного значения в ячейке. Результат на рисунке ниже:
Рассмотрим еще один "жизненный пример". Каждому человеку необходимо оплачивать коммунальные платежи. Высчитывать сколько и за какой вид услуги платить - довольно трудоемкая задача, поэтому предлагаем ее решить непосредственно при помощи MS Excel, функции МУМНОЖ.
Анализ расходов в Excel с функцией МУМНОЖ
Предположим у нас имеется 3 вида коммунальных платежей: вода, газ, электроэнергия, и соответствующие данные по месяцам (май, июнь, июль) об использовании каждой услуги. Нам необходимо вычислить сколько по каждой услуге и за какой месяц необходимо заплатить.
- Составим матрицы А и В. На листе рабочей книги подготовим область для размещения нашего результата - итоговой матрицы С (итоговая стоимость по каждой услуге), как показано на рисунке:
- Выделим диапазон ячеек для элементов матрицы С, т.е. диапазон А8:A10 и вызовем функцию МУМНОЖ категории «Математические», например, по команде «Вставить функцию», расположенной на вкладке «Формулы».
- В появившемся окне укажем диапазон соответствующий перемножаемым матрицам:
- Вместо кнопки "Ок", нажмем клавишу F2, а затем — клавиши CTRL+SHIFT+ВВОД. Это делается для того, чтобы получить результат в виде массива, а не одного значения в ячейке А6. Результат на рисунке ниже:
Таким образом, за воду за 3 месяца мы должны будем заплатить 26 456 руб., за газ - 2697,2 руб., за электроэнергию - 18 661 руб.
Как известно, программа Excel обладает множеством инструментов для работы с матрицами. Одним из них является функция МУМНОЖ. С помощью данного оператора у пользователей появляется возможность перемножать различные матрицы. Давайте узнаем, как использовать эту функцию на практике, и в чем заключаются основные нюансы работы с ней.
Использование оператора МУМНОЖ
Основной задачей функции МУМНОЖ, как было сказано выше, является перемножение двух матриц. Она относится к категории математических операторов.
Синтаксис этой функции следующий:
Как видим, у оператора всего два аргумента – «Массив1» и «Массив2». Каждый из аргументов представляет собой ссылку на одну из матриц, которую следует перемножить. Именно это и выполняет указанный выше оператор.
Важным условием для применения МУМНОЖ является то, что количество строк первой матрицы должно совпадать с количеством столбцов второй. В обратном случае, в результате обработки будет выдаваться ошибка. Также во избежание ошибки ни один из элементов обоих массивов не должен быть пустым, а они полностью должны состоять из чисел.
Умножение матриц
Теперь давайте на конкретном примере рассмотрим, как можно умножить две матрицы, применив оператор МУМНОЖ.
-
Открываем лист Excel, на котором уже располагаются две матрицы. Выделяем на нем область из пустых ячеек, которая по горизонтали имеет в своем составе количество строк первой матриц, а по вертикали количество столбцов второй матрицы. Далее жмем на значок «Вставить функцию», который размещен около строки формул.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Чтобы просмотреть более подробные сведения о функции, щелкните ее название в первом столбце.
Примечание: Маркер версии обозначает версию Excel, в которой она впервые появилась. В более ранних версиях эта функция отсутствует. Например, маркер версии 2013 означает, что данная функция доступна в выпуске Excel 2013 и всех последующих версиях.
Возвращает модуль (абсолютную величину) числа.
Возвращает арккосинус числа.
Возвращает гиперболический арккосинус числа.
ACOT
Возвращает арккотангенс числа.
ACOTH
Возвращает гиперболический арккотангенс числа.
Возвращает агрегат для списка или базы данных.
АРАБСКОЕ
Преобразует римские числа в арабские в виде числа.
Возвращает арксинус числа.
Возвращает гиперболический арксинус числа.
Возвращает арктангенс числа.
Возвращает арктангенс для заданных координат x и y.
Возвращает гиперболический арктангенс числа.
ОСНОВАНИЕ
Преобразует число в текстовое представление с данным основанием (базой).
Округляет число до ближайшего целого или кратного.
ОКРВВЕРХ.МАТ
Округляет число в большую сторону до ближайшего целого или кратного.
Округляет число до ближайшего целого или кратного. Число округляется до большего значения вне зависимости от его знака.
Возвращает количество комбинаций для заданного числа объектов.
ЧИСЛКОМБА
Возвращает количество комбинаций с повторами для заданного числа элементов.
Возвращает косинус числа.
Возвращает гиперболический косинус числа.
COT
Возвращает котангенс угла.
COTH
Возвращает гиперболический котангенс числа.
CSC
Возвращает косеканс угла.
CSCH
Возвращает гиперболический косеканс угла.
ДЕС
Преобразует текстовое представление числа в заданном основании в десятичное число.
Преобразует радианы в градусы.
Округляет число до ближайшего четного целого.
Возвращает число e, возведенное в указанную степень.
Возвращает факториал числа.
Возвращает двойной факториал числа.
Округляет число до ближайшего меньшего по модулю значения.
ОКРВНИЗ.МАТ
Округляет число в меньшую сторону до ближайшего целого или кратного.
Округляет число в меньшую сторону до ближайшего целого или кратного. Число округляется в меньшую сторону независимо от знака.
Возвращает наибольший общий делитель.
Округляет число до ближайшего меньшего целого.
ISO.ОКРВВЕРХ
Округляет число в большую сторону до ближайшего целого или кратного.
Возвращает наименьшее общее кратное.
Возвращает натуральный логарифм числа.
Возвращает логарифм числа по заданному основанию.
Возвращает десятичный логарифм числа.
Возвращает определитель матрицы массива.
Возвращает обратную матрицу массива.
Возвращает матричное произведение двух массивов.
Возвращает остаток от деления.
Возвращает число, округленное с требуемой точностью.
Возвращает мультиномиальный коэффициент множества чисел.
МЕДИН
Возвращает матрицу единицы или заданный размер.
Округляет число до ближайшего нечетного целого.
Возвращает число пи.
Возвращает результат возведения числа в степень.
Возвращает произведение аргументов.
Возвращает целую часть частного при делении.
Преобразует градусы в радианы.
Возвращает случайное число в интервале от 0 до 1.
Возвращает массив случайных чисел в интервале от 0 до 1. Но вы можете указать количество заполняемых строк и столбцов, минимальное и максимальное значения, а также какие значения необходимо возвращать: целые или десятичные.
Возвращает случайное число в интервале между двумя заданными числами.
Преобразует арабские числа в римские в виде текста.
Округляет число до указанного количества десятичных разрядов.
Округляет число до ближайшего меньшего по модулю значения.
Округляет число до ближайшего большего по модулю значения.
SEC
Возвращает секанс угла.
SECH
Возвращает гиперболический секанс угла.
Возвращает сумму степенного ряда, вычисленную по формуле.
Возвращает знак числа.
Возвращает синус заданного угла.
Возвращает гиперболический синус числа.
Возвращает положительное значение квадратного корня.
Возвращает квадратный корень из значения выражения (число * пи).
Возвращает промежуточный итог в списке или базе данных.
Суммирует ячейки, удовлетворяющие заданному условию.
Суммирует ячейки в диапазоне, удовлетворяющие нескольким условиям.
Возвращает сумму произведений соответствующих элементов массивов.
Возвращает сумму квадратов аргументов.
Возвращает сумму разностей квадратов соответствующих значений в двух массивах.
Возвращает сумму сумм квадратов соответствующих элементов двух массивов.
Возвращает сумму квадратов разностей соответствующих значений в двух массивах.
Возвращает тангенс числа.
Возвращает гиперболический тангенс числа.
Отбрасывает дробную часть числа.
Важно: Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM. Подробнее об этих различиях.
Читайте также: