Тема: «ИСПОЛЬЗОВАНИЕ МАТЕМАТИЧЕСКИХ, СТАТИСТИЧЕСКИХ, ЛОГИЧЕСКИХ ФУНКЦИЙ.



 

1. МАТЕМАТИЧЕСКИЕ ФУНКЦИИ

Основные математические функции

sin x cos x tg x arcsin x arccos x
SIN(x) COS(x) TAN(x) ASIN(x) ACOS(x)
arctg x ln x lg x ex êxï
ATAN(x) LN(x) LOG10(x) EXP(x) ABS(x)

Пример 1. Вложенные функции

Вычислить значение функции в заданных точках:

1. Активная ячейка А1→0,394

2. Активная ячейка А2→0,124

3. Активная ячейка А3→0,842

4. Активная ячейка В1

5. Строка формул =

6. fx

7. Категория «Математические»®Функция «СТЕПЕНЬ»

8.

9.

10. Активная ячейка В1

11. Строка формул (продолжаем формулу). Ставим знак + в конце выражения.

12. fx→»Математические»→Функция «СТЕПЕНЬ»

13.

 

14. Результат в ячейке В1

 

2. СТАТИСТИЧЕСКИЕ ФУНКЦИИ

Пример 1. Обработка данных метеостанции (функции СУММ, МИН, МАКС, СРЗНАЧ, СТАНДОТКЛОН)

Пример 2.Функции НАИБОЛЬШИЙ(блок k), НАИМЕНЬШИЙ (блок k).

Первая из этих функций возвращает k-е наибольшее значение из множества данных, а вторая – наименьшее.

В некоторых видах спортивных состязаний выступление каждого спортсмена независимо оценивается несколькими судьями, затем из всей совокупности оценок удаляются наиболее высокая и наиболее низкая, а для оставшихся оценок вычисляется среднее арифметическое, которое и идет в зачет спортсмену. Если наиболее высокую оценку выставили несколько судей, то из совокупности оценок удаляется только одна такая оценка; аналогично поступают с наиболее низкими оценками.

Пусть в именованном диапазоне «Оценки» проставлены оценки, выставленные судьями одному из участников соревнований. Считая, что количество оценок заведомо не менее трех, определить оценку, которая пойдет в зачет.

Пример 3. Функции СЧЕТЕСЛИ, СЧЕТ, СЧЕТЗ

Функция СЧЕТЕСЛИ (интервал, критерий) подсчитывает в интервале (блоке) количество значений, удовлетворяющих критерию.

Вычислим количество засушливых месяцев, т.е. месяцев, когда выпадало менее 10 мм осадков.

Функция СЧЕТ подсчитывает количество числовых значений в блоке.

Функция СЧТЗ – количество всех значений, не различая числовых и текстовых.

 

3. ЛОГИЧЕСКИЕ ФУНКЦИИ

Функция ЕСЛИ проверяет условие, которое может принимать значения ИСТИНА или ЛОЖЬ. Если условие выполняется, функция возвращает одно значение, если условие ложно – другое. Функция имеет три аргумента: проверяемое условие, значение, возвращаемое при истинном условии, и значение, возвращаемое при ложном условии.

=ЕСЛИ (лог_выражение; значение_если_истина; значение_если_ложь)

В языках программирования высокого уровня этой функции соответствует оператор

если лог_выражение то действие1 иначе действие2

Пример 1.

Пусть требуется вычислить значение функции У(х) следующего вида:

Y=ЕСЛИ(x<10; 5+x; 5)

В1=ЕСЛИ(А1<10; 5+A1; 5)

Пример 2.

Пусть нужно начислить праздничные премии работникам организации. Положим текущий месяц март и женщинам устанавливается премия в размере 300 руб. ко дню 8-ого марта.

 

ЛОГИЧЕСКИЕ ФУНКЦИИ

И (<условие>; <условие>; …) – функция логического умножения (конъюнкция). Возвращает значение ИСТИНА, если истинны все аргументы.

ИЛИ (<условие>; <условие>; …) – функция логического сложения (дизъюнкция). Возвращает значение ИСТИНА, если истинен хотя бы одни из аргументов.

НЕ (<условие>) – функция отрицания (инверсия), поскольку ее значение всегда противоположно значению аргумента.

Пример 1.

Требуется построить таблицу выявления факта пригодности призывников к военной службе (годен/не годен) к зачислению в летное училище. Пусть это невозможно для лиц, имеющих недостаточные/избыточные значения антропометрических параметров (рост и вес). Отклоняются кандидатуры ростом менее 150 см или более 200 см, а также с весом менее 55 кг или свыше 100 кг.

а) применение логической функции ИЛИ:

D2=ЕСЛИ(ИЛИ(В2<150;B2>200;C2<55;C2>100); “Не годен”; “Годен“)

б) применение логической функции И:

D2=ЕСЛИ(И(В2>=150;B2<=200;C2>=55;C2<=100); “Годен”; “Не годен“)

ВЛОЖЕННЫЕ УСЛОВИЯ

Функции, содержащие несколько вложенных условий (несколько ЕСЛИ) могут строиться различным образом.

Вложенных функций ЕСЛИ () должно быть на единицу меньше, чем возможных диапазонов данных.

Схема формирований вложенных условий (на примере анализа трех условий)                    да    

=ЕСЛИ (условие1; ответ_да_1;     да

                    ЕСЛИ (условие2; ответ_да_2;

                 нет                          ЕСЛИ (условие3; ответ_да_3

                                                   нет                          ответ_нет_3)))

=ЕСЛИ (условие1; ответ_да_1;

ЕСЛИ (условие2; ответ_да_2;

ЕСЛИ (условие3; ответ_да_3; ответ_нет_3)))

Пример 1.

Пусть требуется вычислить значение функции У(х) следующего вида:

Решение.

1. В общем виде:

Y = ЕСЛИ (x<0; 5+x; ЕСЛИ(И(0<=x; x<10; 5; 10-0,5*x))

2. С адресацией:

B2= ЕСЛИ (B1<0; 5+B1; ЕСЛИ(И(0<=B1; B1<10; 5; 10-0,5*B1))

Пример 2.

Торговый агент получает процент от суммы совершенной сделки. Если объем сделки до 3000, то 5%; если объем до 10000, то 2%; если выше 10000, то 1,5%.

 


Дата добавления: 2018-11-24; просмотров: 437; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!