☰ Содержание · Информатика

Математические функции и функции произведения

Уроки 13–14 · 2 урока · Н. И. Тайлаков (общий редактор), А. Б. Ахмедов, М. Д. Пардаева, А. А. Абдуганиев, У. М. Мирсанов. Информатика и информационные технологии, 10 класс, 1-е издание. «Extremum-Press», Ташкент, 2017
14

Функции для вычисления произведений

Учебник: с. 35–37
ЦельВычисляет произведение с помощью =A1*B1, PRODUCT и SUMPRODUCT и различает их.
Новые слова
PRODUCT: перемножает все числа, заданные в её аргументах или диапазоне · PRODUCTSUMPRODUCT: перемножает соответствующие элементы диапазонов и складывает произведения · SUMPRODUCTдиапазон: блок ячеек, например A1:A4, используемый как один аргумент · diapazonфакториал n!: произведение 1·2·3·…·n · faktorial
Объяснение

Есть два способа вычислить произведение: со знаком «*» (=A1*B1*C1) или с помощью функции PRODUCT. PRODUCT(number1, number2, …) перемножает аргументы или все числа диапазона и игнорирует пустые и текстовые ячейки диапазона: для 1,5, 2, 4, 0,5 в A1:A4 =PRODUCT(A1:A4) = 6. Когда диапазон длинный, функция сокращает запись, и её удобно сохранять при добавлении новой строки. SUMPRODUCT(array1, array2) перемножает соответствующие ячейки и складывает произведения; она полезна для вычисления суммы заказа одной формулой. Факториал можно записать как PRODUCT(1, 2, …, n) или FACT(n). Для суммы используется SUM, а для произведения – PRODUCT; не путайте их.

Примеры
=PRODUCT(2,3,4) = 24. Если A1:A4 содержат 1,5, 2, 4, 0,5, то =PRODUCT(A1:A4) = 6; =PRODUCT(A1:A5) по-прежнему даёт 6, если A5 пуста, потому что пустая ячейка не учитывается. Вручную: 1,5·2 = 3; 3·4 = 12; 12·0,5 = 6.
Заказ: цены в A2:A4 равны 4 200, 7 500 и 1 800 сумов; количества в B2:B4 равны 5, 2 и 10. =SUMPRODUCT(A2:A4,B2:B4) = 4 200·5 + 7 500·2 + 1 800·10 = 21 000 + 15 000 + 18 000 = 54 000 сумов. Если цена 100 000 сначала вырастет на 10%, а затем на 20%: =PRODUCT(100000,1.1,1.2) = 132 000.
Работа в классе

«Одна формула»: группы строят таблицу заказа из 5 товаров; сначала они отдельно вычисляют итог каждой строки и складывают их, а затем проверяют результат одной формулой SUMPRODUCT.

Упражнения
1
Чему равно =PRODUCT(5,2,3)?
2
Если A1 = 4, A2 пуста, а A3 = 5, чему равно =PRODUCT(A1:A3)?
3
Цены равны 4 200, 7 500, 1 800, а количества – 5, 2, 10. Каков результат SUMPRODUCT в сумах?
4
В чём преимущество записи PRODUCT(A1:A20) вместо A1*A2*…*A20 в длинном списке?