Министерство образования и науки Украины
 Николаевская общеобразовательная школа № 3
 Реферат 
по информатике
 на тему:
 Условная функция и логические выражения в  электронных таблицах
 Microsoft Exel 97.
 Подготовила 
ученица 11-А класса
 Воронова Елена
 Проверила
 Девяткова В.Н.
 2002
 
  Условная функция и логические выражения в  электронных таблицах
 Microsoft Exel 97. 
 Условная функция. Общий вид условной функции следующий:
 ЕСЛИ(<условие>; <выражение1>; <выражение2>)
  
 Условие — это логическое выражение, которое может принимать значение ИСТИНА или ЛОЖЬ. <выражение 1> и <выражение 2> могут быть числами, формулами или текстами.
 Условная функция, записанная в ячейку таблицы, выполняется так: если условие истинно, то значение данной ячейки определит <выражение 1>, в противном случае — <выражение 2>.
 Логические выражения. Логические выражения строятся с помощью операций отношения (<, >, <= (меньше или равно), >= (больше или рано), =, <>(не равно)) и логических операций (логическое И, логическое ИЛИ, логическое отрицание НЕ). Результатом вычисления логического выражения являются логические величины ИСТИНА или ЛОЖЬ.
 Существуют особенности записи логических операций в табличных процессорах: сначала записывается имя логической операции (И, ИЛИ, НЕ), а затем в круглых скобках перечисляются логические операнды.
 И (логическое_значение1;                     Возвращает значение
 ИСТИНА, если все аргументы 
Логическое_значение2; …)                   имеют значение
 ИСТИНА;   возвращает значение
  (AND)                                                      ЛОЖЬ, если хотя бы один 
 аргумент имеет значение
 ЛОЖЬ; например
,   И(2+2=4; 2+3=5) равняется
 ИСТИНА, если 
 ячейка B4 содержит число между 1 и 100, то 
 И(1<B4; B4<100) равняется
 ИСТИНА ИЛИ(логическое_значение1;                Возвращает значение ИСТИНА, если хотя бы  один
 Логическое_значение2; …)                  аргументов имеет значение ИСТИНА  и возвращает
 (OR)                                                        значение ЛОЖЬ, если все  аргументы имеют  значение ЛОЖЬ;  например, ИЛИ(2+2=4; 2+3=6) возвращает ИСТИНА; если ячейка B4 содержит число меньше 1 или больше 100, то ИЛИ(1<B4; B4>100) возвращает   ИСТИНА.
  
 НЕ (логическое_зачение) (NOT)         Меняет на противоположное логическоезначение своего аргумента; например  НЕ(2+2=5) возвращает ИСТИНА; если ячейка  B4 содержит число меньше 1 или больше 100, то  НЕ(ИЛИ(1<B4; B4>100)) возвращает ЛОЖЬ
  
 Вложенные логические функции ЕСЛИ.
 Формат записи:
             =ЕСЛИ(усл.1; выражение В; ЕСЛИ(усл.2; выражение С; ЕСЛИ(…))).
             Число вложенных функций в принципе может быть любое, но общая длина строки не должна быть слишком большой.
 Пример 1. Найти работников, у которых имеются одновременно задолжен-ности по обоим видам кредита, и удержать от начисленной им суммы 20% в счет погашения кредитов. С остальных работников, имеющих задолженность по какому-либо одному виду кредита, удержать 10% от начисленной им суммы.  ............