Уроки 23–24 · 2 урока · Б. Болтаев, А. Азаматов, А. Аскаров, М. Содиков, Г. Азаматова. Основы информатики и компьютерной техники, 8 класс. Второе издание. Государственное научное издательство «O‘zbekiston milliy ensiklopediyasi», Ташкент, 2015
24
Повторение: работа с математическими формулами
Учебник: с. 106–107
ЦельИспользует функции в более сложных задачах: подсчёт, поиск, повторение, факториал и сложные проценты.
Новые слова
COUNTIF(диапазон; условие): считает ячейки, удовлетворяющие условию · COUNTIFFIND(что; где): позиция одного текста внутри другого или ошибка, если он не найден · FINDREPT(текст; число повторов): повторяет текст заданное число раз · REPTсложные проценты: проценты, добавляемые к сумме каждый год, поэтому проценты следующего года начисляются на большую сумму · murakkab foiz
Объяснение
На этом практическом занятии мы знакомимся с новыми функциями. COUNTIF(C2:C9; "<0") даёт число отрицательных значений; COUNTIF(A1:A5; ">=60") считает баллы 60 и выше. FIND("@"; A1) даёт позицию знака «@» в адресе электронной почты в A1, а если его нет – ошибку (#VALUE!), поэтому, чтобы проверить его наличие, мы пишем =IF(ISNUMBER(FIND("@"; A1)); "yes"; "no"). REPT("*"; 5) даёт пять звёздочек. ROMAN(2024) переводит арабское число в римские цифры (MMXXIV), а FACT(5) = 5! = 120. Если сумма B внесена на банковский вклад и каждый год добавляется M процентов (проценты каждый год добавляются к общей сумме), то через A лет сумма будет равна =B*(1+M/100)^A. Например, 1 000 000 сум при 10 процентах на 3 года превращаются в 1 000 000 · 1,1³ = 1 331 000 сум. В вычислениях вроде подоходного налога помещай ставку в отдельную ячейку, чтобы при изменении ставки результат обновлялся.
Примеры
COUNTIF(A1:A5; ">=60") даёт 3, если A1:A5 = 45, 60, 72, 58, 90 (значения 60, 72 и 90).