МЕТОДИЧКА_EXCEL_НОВАЯ
.pdf
Окончание таблицы 1.2
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
3 |
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
m 2; |
c 1 |
|
f 3 mtgt |
|
csint |
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
t 1,2; |
b 0,7 |
||||||||||||||||
|
|
z mcos(btsint) c |
|||||||||||||||||||||||
|
|
|
|
||||||||||||||||||||||
9 |
|
y btg2x |
|
|
|
|
|
a |
|
a 3,2 |
|
||||||||||||||
|
|
|
|
sin2(x a) |
b 17,5 |
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
d ae |
|
|
|
cos(bx a) |
x 4,8 |
|
|||||||||||||||||
|
|
|
a |
|
|||||||||||||||||||||
10 |
|
f ln(a x2) sin2(x b) |
a 10,2; |
b 9,2 |
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x 2,2; |
c 0,5 |
|
|
z e |
cx |
|
|
x |
|
|
|
|
|
x a |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
x |
|
|
|
|
|
x b |
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
11 |
|
a 1,2c |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
c 2,15 |
|
||||
|
|
b 3c 5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x 2,5 |
|
|||||
|
|
k (a3 2 b3 2) (a2 ab)3 2 |
|
|
|||||||||||||||||||||
|
|
F cos(x2 |
|
1,43 ) |
x |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|||||
12 |
|
y |
a |
2x |
b |
x |
|
cos(a b)x |
|
a 0,3 |
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
b 0,9 |
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
x 1 |
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
x 0,61 |
|
|||||||||||||||
|
|
R |
|
|
x2 |
|
b b2 sin3 (x a) x |
|
|||||||||||||||||
11
ТЕМА 2 Логические функции в EXCEL
2.1. Краткие теоретические сведения
Microsoft Excel имеет богатый набор логических функций. Большинство логических функций используют логические выражения для определения истинности заданного условия.
Логические выражения используются для записи условий, в которых сравниваются числа, функции, формулы, текстовые или логические значения.
Пример записи логических выражений:
А1>А2 5-3<5*2
Любое логическое выражение должно содержать по крайней мере один оператор сравнения, который определяет отношение между элементами логического выражения. Например, в логическом выражении А1>А2 оператор больше (>) сравнивает значения в ячейках А1 и А2. Следующая таблица содержит список операторов сравнения Excel.
Оператор |
Определение |
= |
Равно |
> |
Больше |
< |
Меньше |
>= |
Больше или равно |
<= |
Меньше или равно |
<> |
Неравно |
Результатом логического выражения является логическое значение ИСТИНА (1) или логическое значение ЛОЖЬ (0). Например, логическое выражение Z1=10 возвращает значение ИСТИНА, если значение в ячейке Z1 10, и ЛОЖЬ, если Z1 содержит любое другое значение:
12
Таблица 2.1. – Логические функции
Оператор |
Описание |
ЕСЛИ (лог_выражение; |
Проверяет, выполняется ли условие, и |
значение_если_истина; |
возвращает одно значение, если оно |
значение_если_ложь) |
выполняется, и другое значение, если нет. |
И (логическое_значение1; |
Возвращает значение ИСТИНА, если все |
логическое_значение2;…) |
аргументы имеют значение ИСТИНА. |
ИЛИ (логическое_значение1; |
Возвращает ИСТИНА, если хотя бы один |
логическое_значение2;…) |
аргумент имеет значение ИСТИНА. |
ИСТИНА( ) |
Возвращает логическое значение ИСТИНА |
|
|
ЛОЖЬ ( ) |
Возвращает логическое значение ЛОЖЬ |
НЕ (логическое_значение) |
Изменяет значение ЛОЖЬ на ИСТИНА, а |
|
ИСТИНА на ЛОЖЬ. |
Функция ЕСЛИ
Функция ЕСЛИ (IF) относится к категории логических функций. Она позволяет организовать разного рода разветвления.
Синтаксис:
=ЕСЛИ(логическое_условие;когда_верно;когда_неверно) =ЕСЛИ(логическое_выражение; значение_если_истина;_ значение_если_ложь)
Вкачестве аргументов функции ЕСЛИ можно использовать другие функции и текстовые аргументы.
Вфункцию ЕСЛИ может быть вложена другая функция ЕСЛИ, а
внее еще одна – и так до семи вложений.
Например следующая формула возвращает число 5, если значение в ячейке А1 меньше 20, а в противном случае число 10.
=ЕСЛИ(A1<20;5;10)
Функции И, ИЛИ и НЕ
Три дополнительные функции – И (AND), ИЛИ (OR) и НЕ (NOT)
– позволяют создавать сложные логические выражения. Эти функции работают в сочетании с простыми операторами сравнения (см. табл. выше) и могут иметь до 30 логических аргументов.
Функция И позволяет задать несколько условий, которые можно использовать в функции ЕСЛИ. Все условия в функции И должны быть выполнены, только тогда функция принимает значение
13
ИСТИНА. Если хоть одно условие не выполнено, то значение ее ЛОЖЬ.
Синтаксис:
=И(логическое_условие_1;логическое_условие_2…;_ логическое_условие_30)
Например, следующая формула:
=ЕСЛИ(И(A1<7; A1>0) ; ”Верно”;”Неверно”)
возвращает текст Верно, если значение в ячейке A1 больше 0 и меньше 7.
Функция ИЛИ тоже позволяет задать несколько условий, но иным образом. Если хоть одно из них выполнено, то функция принимает значение ИСТИНА. И только когда все заданные условия неверны, получим ЛОЖЬ. Формат такой же, как у функции И, использовать ее совместно с ЕСЛИ можно точно также.
Синтаксис:
=ИЛИ(логическое_условие_1;логическое_условие_2…;_ логическое_условие_30)
Функция НЕ имеет только один аргумент и следующий синтаксис:
=НЕ(логическое_условие)
Например, следующая формула:
=ЕСЛИ(НЕ(A1=2); ”Сдал”;”Не сдал”)
возвращает текст Сдал, если значение в ячейке A1 не равно 2.
2.2. Примеры решения задач
ПРИМЕР 2.1. Вычислить значение функции:
|
|
2 |
p, |
если t 0 |
|
m |
t |
|
|||
|
|
|
если t 0 |
||
|
t p c, |
||||
|
|
|
|
|
|
При p 0,5 |
c 1,2 |
t 2; 3 |
|||
Вызов функции ЕСЛИ производится щелчком ЛКМ (левая кнопка мыши) по кнопке fx строки формул диалогового окна. На рис. 2.1. приведен фрагмент ее диалогового окна «Мастер функций – шаг 1 из
14
2». Её диалоговое окно «Аргументы функции» показано на рис. 2.2. Результаты расчета приведены на рис. 2.3. (при t 2).
Рисунок 2.1 – Диалоговое окно Мастер функций – шаг 1 из 2
Рисунок 2.2 – Диалоговое окно Аргументы функции
15
Рисунок 2.3 – Результаты расчета примера 2.1
ПРИМЕР 2.2. Вычислить значение функции:
|
(t2 1)bc |
t 0 |
при: |
|
|
|
|
b = 0,5; c = 1,2; |
|
|
m 1/(t 1) |
если 0 t 4 |
|
|
|
t = –2; 3; 5 |
|
||
|
|
t 4 |
|
|
|
sin2(t 1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
Рисунок 2.4 – Диалоговое окно Аргументы функции
16
Вызываем вложенную функцию ЕСЛИ.
Рисунок 2.5 – Диалоговое окно Аргументы функции
Результат решения представлен на рис.2.6(t 2).
Рисунок 2.6 – Результаты расчета примера 2.2 (способ 1)
Способ 2 – с использованием логической функции И
Решение задачи представлено на рис. 2.7, 2.8. Результат решения при t 2 см. рис. 2.9.
17
Рисунок 2.7 – Диалоговое окно Аргументы функции
Рисунок 2.8 – Диалоговое окно Аргументы функции
Рисунок 2.9 – Результаты расчета примера 2.2 (способ 2)
18
2.3. Задачи для выполнения лабораторных работ
Условия задач и исходные данные для выполнения лабораторных работ приведены в табл.2.1
Таблица 2.1 – Варианты задач
Вар. |
Функция |
Исходные данные |
1 |
x3 |
|
x a |
|
|
x a |
при: |
|
|
|
|
|
|
если |
x a |
|
|
xsinax |
a 2,5 |
|
||||||
|
|
|
|
|
|
x a |
x 3; 2,5; 1 |
|
|
e ax cosax |
|
||||||
2 |
lg(ay 1) |
|
y 10 |
при: |
|
|||
|
|
|
|
|
|
y 10 |
|
|
|
|
|
|
|
a 0,2; |
b 0,01; |
||
x (ay b)/2 если |
||||||||
|
|
a 1 |
|
y 10 |
y 2; 10; 12,5 |
|||
|
|
|
||||||
|
|
|
|
|
|
|
|
|
3 |
cos(x) |
|
x 2,8 |
при: |
|
|||
|
|
|
||||||
|
|
|
|
|
|
|
a 2,6 |
|
s a b x 1 если 2,8 x 6 |
|
|||||||
|
|
|
|
|
|
x 6 |
b 0,39 |
|
|
ex sin x |
|
x 2; 3; 6,2 |
|||||
|
|
|
|
|
|
|
||
|
|
|
|
|
||||
4 |
(a b) 2 x |
x 1 |
при: |
|
||||
f |
|
|
|
|
если x 1 |
|
||
|
|
|
a 0,7; |
b 0,31 |
||||
x lg(a b) |
||||||||
|
|
|
|
|
|
x 1 |
x 2,4; 1; 0,5 |
|
|
(a b)x a |
|
||||||
5 |
1 x, |
|
x 0 |
при: |
|
|||
s |
|
|
|
|
если |
x 0 |
|
|
|
|
|
a 7,2; |
b 0,001 |
||||
(1 xb) a |
||||||||
|
|
|
|
|
|
x 0 |
x 0; 3; 5,4 |
|
|
(1 x) 0,5 |
|
||||||
6 |
(m 1,5y) 2 |
y 2 |
при: |
|
||||
x |
|
|
|
|
если |
y 2 |
b 0,2; |
m 5; |
mb y |
||||||||
|
|
|
|
|
|
y 2 |
y 4; 1,5; 2 |
|
|
y mb |
|
||||||
19
Окончание таблицы 2.1
Вар. |
|
|
|
|
|
Функция |
|
Исходные данные |
|||
7 |
|
3,5x 15,2y |
|
|
y 5 |
при: |
|
||||
|
s |
|
|
|
|
если y 5 |
|
||||
|
8,1x sin(y 1) |
a 0,1; |
x 3 |
||||||||
|
|
|
|
|
a |
|
y 5 |
||||
|
|
(1,2x 5,1y) |
|
y 7; 5; 2,67 |
|||||||
8 |
|
y 1 |
|
|
|
|
y 1 |
при: |
|
||
|
|
|
|
|
|
|
|
|
a 0,2; |
b 0,3 |
|
|
|
|
|
|
|
|
|
||||
|
f |
y a2 b |
|
если |
y 1 |
||||||
|
|
(yb 1)/(a b) |
|
y 1 |
y 2; 1; 4,8 |
||||||
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
||||
9 |
|
|
1 cosx y |
|
y 0 |
при: |
b 0,001 |
||||
|
f |
|
|
2 |
если |
y 0 |
a 0,2; |
||||
|
(ay b) |
x 2 |
|
||||||||
|
|
|
|
|
|
|
|
y 0 |
|
||
|
|
|
a 1 |
|
|
|
|
y 2; 0; 5,8 |
|||
|
|
|
|
|
|
|
|
|
|
||
10 |
|
|
1 acosx |
|
x 1 |
при |
|
||||
|
m |
|
|
|
если x 1 |
|
|||||
|
|
|
a 0,001; b 5,1 |
||||||||
|
ax b |
|
|
||||||||
|
|
|
|
|
|
|
x 1 |
x 3; 1; 8,56 |
|||
|
|
|
x b a |
|
|||||||
11 |
|
|
a /sin(x c) |
|
x 0 |
при |
|
||||
|
y |
|
|
|
если |
x 0 |
|
||||
|
(a2 c)x |
a 1,5; |
c 0,45 |
||||||||
|
|
|
|
|
|
|
|
x 0 |
x 2; 3,5; 0 |
||
|
|
|
a c |
|
|
|
|
||||
12 |
|
|
y3 0,3 |
|
|
|
y 0 |
при |
|
||
|
g |
|
если |
0 y 1 |
|
||||||
|
0 |
z 3; 1,5; 0 |
|||||||||
|
|
|
|
|
|
|
y 1 |
y z 2; |
|||
|
|
|
y2 y |
|
|
|
|||||
20
