
- •Тема: Табличные вычисления на эвм средствами Microsoft Excel.
- •1. Первоначальные данные и сведения о программе Microsoft Excel
- •Форматы ячейки:
- •2. Вычисления в ms Excel.
- •3. Встроенные функции в ms Excel.
- •Функция или. Возвращает истина, если хотя бы один из аргументов имеет значение истина; возвращает ложь, если все аргументы имеют значение ложь.
- •Примеры:
- •Функция если. Возвращает одно значение, если заданное условие при вычислении дает значение истина, и другое значение, если ложь. Функция если используется при проверке условий для значений и формул.
- •4. Графическая обработка числовых данных.
- •4.1. Параметры диаграммы.
- •4.2. Построение диаграммы.
- •4.3. Редактирование диаграмм.
Функция или. Возвращает истина, если хотя бы один из аргументов имеет значение истина; возвращает ложь, если все аргументы имеют значение ложь.
Синтаксис: ИЛИ(логическое_значение1;логическое_значение2; ...)
Логическое_значение1, логическое_значение2, ... — от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.
Примеры:
1) Введем в ячейку С1 формулу =ИЛИ(ИСТИНА;ИСТИНА). Все аргументы — ИСТИНА, следовательно, результат – ИСТИНА.
2) Введем в ячейку С2 формулу: =ИЛИ(ИСТИНА;ИСТИНА;ЛОЖЬ). По крайней мере один аргумент имеет значение ИСТИНА, следовательно, результат – ИСТИНА.
3) Введем в ячейку С4 формулу: =И(2+2=5; 2+3=4). Все аргументы расцениваются как ЛОЖЬ, следовательно, результат – ЛОЖЬ.
Функция если. Возвращает одно значение, если заданное условие при вычислении дает значение истина, и другое значение, если ложь. Функция если используется при проверке условий для значений и формул.
Синтаксис: ЕСЛИ(лог_выражение; значение_если_истина; значение_если_ложь)
Лог_выражение — это любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ. Например, A10=100 — это логическое выражение; если значение в ячейке A10 равно 100, то выражение принимает значение ИСТИНА, в противном случае — ЛОЖЬ.
Значение_если_истина — это значение, которое возвращается, если лог_выражение равно ИСТИНА.
Значение_если_ложь — это значение, которое возвращается, если лог_выражение равно ЛОЖЬ. Значение_если_истина, Значение_если_ложьмогут быть: числовое выражение, функция или формула, ссылка на ячейку таблицы, заключенный в кавычки (“ “) текст.
Пример: Пусть даны некоторые числовые данные, записанные в диапазоне ячеек А1:А3. Выяснить: равны ли эти данные некоторому числу, которое записано в ячейке Е1. Результат поместить по столбцу .Для этого необходимо использовать функцию Если. В ячейку С1 вводим следующую формулу: =ЕСЛИ(A1=$E$1;"да";"нет"). То есть, если значение в ячейке А1 равно 15, то возвращается "да", если значение в ячейке А1 неравно 15, то возвращается "нет". Копируем в ячейки С2, С3. в результате получиться как показано на рисунке 13.
В некоторых случаях может потребоваться использование функции как одного из аргументов другой функции. Такая функция будет вложенной. Вложенная функция должна вычислять соответствующий этому аргументу тип данных. В формулах можно использовать до семи уровней вложения функций. Когда функция Б является аргументом функции А, функция Б находится на втором уровне вложенности.
Например, в следующей формуле функция СРЗНАЧ вложена в функцию ЕСЛИ для сравнения среднего значения нескольких значений с числом 50.
.
Функции СРЗНАЧ и СУММ считаются функциями второго уровня, потому что обе они являются аргументами функции ЕСЛИ. Функция, вложенная в качестве аргумента в функцию СРЗНАЧ, будет функцией третьего уровня и так далее.
Пример: Необходимо выяснить принадлежит ли значение функции примера п.3 промежутку от 0 до 10. Результат поместить в ячейку В5. Так как необходимо проверить два условия: В4>0 и B4 <10, то нужно применить логическую функцию И, как вложенную:
=ЕСЛИ(И(B4>0;B4<10);"да";"нет")
Если значение функции больше 0 и меньше 10, возвращается значение "да", иначе "нет".
Функция НЕ. Меняет на противоположное логическое значение своего аргумента. Функция НЕ используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой конкретной величине.
Синтаксис: НЕ(логическое_значение)
Логическое_значение — величина или выражение, которые могут принимать два значения: ИСТИНА или ЛОЖЬ.