Similar presentations:
Логічні функції в Excel
1. Логічні функції в Excel
2. В Excel можна використовувати вирази, які містять знаки порівняння: >(більше), <(менше), =(дорівнює), < >(не дорівнює),
В Excel можнавикористовувати вирази, які
містять знаки порівняння:
>(більше), <(менше),
=(дорівнює), < >(не дорівнює),
≥(більше або дорівнює),
≤(менше або дорівнює).
Такі вирази є прикладами так
званих логічних виразів.
3. Якщо рівність або нерівність правильна (істинна), то вважають, що відповідний логічний вираз має значення
TRUE(англ.true-істина).А якщо рівність або нерівність
неправильна (хибна), то
вважають, що відповідний
логічний вираз має значення
FALSE(англ.false-хибність).
4. Функція, результат якої дорівнює TRUE або FALSE, називають логічною.
5. Табличний процесор Excel містить такі логічні функції:
• IF (англ. if – якщо)• AND (англ. аnd – і)
• OR (англ. оr – або)
• NOT (англ. not – не)
та інші.
6.
Функція952003
ЕСЛИ
И
ИЛИ
НЕ
20072013
IF
AND
OR
NOT
Кількість
аргументів
від 1 до 255
Результат
Приклад
TRUE, якщо весь логічний
вираз істина, та FALSE,
якщо логічний вираз
хибність
=если (A1+B1>100; A1/B1)
=if(A1+B1>100; A1/B1)
від 1 до 255
TRUE, якщо всі її
аргументи мають значення
істина, та FALSE, якщо
хоча б один аргумент хибний
и(A1>2; B1>10;C1=5)
and(A1>2; B1>10;C1=5)
від 1 до 255
TRUE, якщо хоча б один
аргумент приймає
значення істина, та
FALSE, якщо всі
аргументи - хибні
или(A1>2; B1>10;C1=5)
or(A1>2; B1>10;C1=5)
1
TRUE, якщо аргумент має
значення хибність, та
FALSE, якщо аргумент істина
не(A1>25)
not(A1>25)
7. Задача. Дана таблиця
А1
В
С
-7
5
2
0
12
3
7
9
В комірках С1, С2, С3 обчислити
значення логічних виразів:
1. якщо А<0, то С=В/А
2. якщо А>0, то С=А/В
3. якщо А=0, то “Ділення неможливе”
8. Для розв’язання задачі треба використати логічну функцію
C=ЕСЛИ(A<0;B/A;ЕСЛИ(A>0;A/B;"ділення неможливе "))
(В Excel 2007-2013 замість ЕСЛИ пишеться IF)
C=IF(A<0;B/A;IF(A>0;A/B;
"ділення неможливе"))
9.
АВ
С
1
-7
5
-0,714285714
2
0
12 ділення неможливе
3
7
9
0,777777778
10. Якщо в задачі використовується подвійна нерівність, наприклад, 10<Х<20 (значення Х записано в комірці А1), то запис логічного
Якщо в задачі використовуєтьсяподвійна нерівність, наприклад,
10<Х<20 (значення Х записано в
комірці А1), то запис логічного
виразу має вигляд:
И(A1>10;A1<20),
якщо використовується запис X<-2
або X>10, (значення Х записано в
комірці А1), то маємо:
ИЛИ(А1<-2;A1>10)
11. ЗАДАЧА Знайти значення функції Y для 10 значень змінної Х, яка задана таким чином:
12.
13. Домашнє завдання
. Для довільних десяти значень змінноїХ, знайти значення функції Y, якщо