MS Excel: функции, формулы массива

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

Функции бывают Пример
без аргументов =СЛЧИС() функция вычисления случайного числа от 0 до 1
с одним аргументом =КОРЕНЬ(А1^2+A2^2) функция извлечения корня из числа
с фиксируемым количеством аргументов =ЕСЛИ(условие;истина;ложь) функция вычисления по условию
с неопределённым количеством аргументов =СУММ(А1:A10;C1:C10;G11;100) суммирование ячеек, диапазонов и чисел
с необязательными аргументами  

 

В качестве аргументов функций можно использовать: имена =СУММ(Продажи), формулы =КОРЕНЬ(А1^2 + А2^2), другие функции =SIN(РАДИАНЫ(В9)).

Иметься несколько категорий формул: инженерные, логические, математические, тригонометрические, финансовые и другие.

Для ввода функции используют Мастер функций (Формулы/ вставить функцию), Рис. 5.

Рис. 5

Массив – набор ячеек, значений, которые обрабатываются как одна группа.

Формула массива – формула, где массив является операндом.

Ввод формулы массива – Ctrl+Shift+Enter (при сохранении - в фигурные скобки).

Ввод списка формул для работы с массивами (Формулы/Ссылки и массивы)

ПРИМЕР. Решение систем линейных уравнений.

3х + 6у = 9

2х + 0,54у = 4

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

А * Х = В, где

А - квадратная матрица коэффициентов при неизвестных,

В - вектор свободных членов,

Х - вектор неизвестных.

Тогда решение можно записать как

Х = А-1* В, где

А-1 - обратная матрица коэффициентов.

Следовательно, решение системы линейных уравнений можно выполнить в два шага:

- сначала обратить матрицу коэффициентов,

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

- Среди встроенных функций Excel имеются функции, выполняющие:

- МОБР(«аргумент») - обращение матрицы, заданной «аргументом»,

- МУМНОЖ(«аргумент 1»; «аргумент 2») - перемножение матриц «аргумент 1» на «аргумент 2».

РЕШЕНИЕ

1. Ввести в ячейки рабочей области числа - коэффициенты при неизвестных (область B45:C46) и свободные члены (область E45:E46)

2. Выделить область под обращенную матрицу коэффициентов (область B49:C50)

3. Ввести в выделенную область формулу массива {=МУМНОЖ(B49:C50;E45:E46)}

4. Выделить область под вектор решения (область E49:E50)

5. Ввести в выделенную область формулу массива {=МУМНОЖ(B49:C50;E45:E46)}

 

Рис. 6


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: