- •Краткие теоретические сведения по теме №1: «Статистический анализ данных»
- •Варианты заданий для выполнения:
- •Задача №4.
- •Приблизительный вид результирующей таблицы краткие теоретические сведения по теме №2: «Построение диаграмм»
- •В Excel имеется 9 типов двумерных и 6 типов 3-х мерных диаграмм, каждая из которых имеет несколько разновидностей. Рассмотрим некоторые из них.
- •Технология построения диаграммы
- •Построение гистограммы
- •Добавление новых данных к уже существующей диаграмме
- •Объекты диаграммы
- •Круговые диаграммы
- •Точечные диаграммы
- •Форматирование объектов
- •Изменение типа диаграммы
- •Варианты заданий для выполнения:
- •Задача №3.
- •Приблизительный вид результирующей таблицы
- •Краткие теоретические сведения по теме №3: «Логические функции»
- •Функции и, или, не.
- •Вложение функций если()
- •Варианты заданий для выполнения:
- •Порядок выполнения и оформления задания.
Функции и, или, не.
=И(логич. выражение1; логич. выражение2; … )
=ИЛИ(логич. выражение1; логич. выражение2; … )
=НЕ(логич. выражение)
Эти функции дают возможность строить сложные логические выражения. Функции И() и ИЛИ() могут иметь в качестве аргументов до 30 логических выражений, функция НЕ() – только один аргумент. Аргументами этих функций могут быть логические значения, массивы, адреса ячеек.
Результаты, получаемые с помощью функций И() и ИЛИ() существенно отличаются.
Рассмотрим примеры:
=ЕСЛИ(И(А3>0; B3>0); “Решение есть”; “Решения нет”))
=ЕСЛИ(ИЛИ(А3<0; B3<0); “Решения нет”; “Решение есть”))
В первом случае: если и содержимое ячейки А3>0, и содержимое ячейки D3>0, результатом будет “Решение есть”, если содержимое хотя бы одной из ячеек (А3 или В3) <=0, результатом будет - “Решения нет” (рис. 5, 6, 7).
Рис.5
Рис. 6
Рис.7
Примечание. Формулу можно сделать короче, если вместо текстовых констант ввести ссылки на них (рис.8).
Рис. 8
Во втором случае: если или содержимое ячейки А3<0, или содержимое ячейки D3<0, результатом будет “Решения нет”, в противном случае Решение есть (рис.9, 10, 11).
Рис. 9
Рис. 10
Рис.11
Часто вместо функций И, ИЛИ нагляднее использовать операторы умножения и сложения. Например, рассматриваемые формулы можно записать:
=ЕСЛИ(А3>0*D3>0; “Решение есть”; “Решения нет”)) (рис.12)
=ЕСЛИ((А3<0)+(D3<0); “Решения нет”; “Решение есть”)) (рис.13).
Рис.12
Рис.13
Функция НЕ() выдает логическое значение противоположное логическому значению своего аргумента:
=НЕ(А1=А2) эквивалентна =А1<>A2
=НЕ(А1>А2) эквивалентна =А1<=A2
Например
=НЕ(2*2=4) вернет ЛОЖЬ, так как условие 2*2=4 истинно (рис. 14).
=НЕ(2*2=5) вернет ИСТИНА, так как условие 2*2=5 ложно (рис.15).
Рис. 14 Рис. 15
Вложение функций если()
Функции ЕСЛИ() могут вкладываться друг в друга. Можно вложить друг в друга в качестве второго и третьего аргументов до 7 функций ЕСЛИ().
=ЕСЛИ(B3=25;"Отлично";ЕСЛИ(И(B3<25;B3>22);"Хорошо";ЕСЛИ(И(B3<=22;B3>19);"Удовлетворительно";"Неудовлетворительно")))
Выполняется функция следующим образом: если число, находящееся в ячейке В3, равно 25, то значением функции будет “Отлично”; иначе – если число, находящееся в ячейке В3 меньше 25, но больше 22, то функция примет значение “Хорошо”, иначе – если В3 меньше или равно 22 и больше 19, функция примет значение “Удовлетворительно”, иначе “Неудовлетворительно” (рис.16, 17, 18).
Рис.16
Рис.17
Рис.18
Следует иметь в виду, что вложенных функций ЕСЛИ() должно быть на единицу меньше, чем возможных вариантов принимаемых значений.
Иногда аргументы логических функций становятся громоздкими, если приходится проверять выполнение одного и того же условия элементами блоков ячеек, например:
=ЕСЛИ(И(А4>=B2;B4>=B2;C4>=B2;D4>=B2;E4>=B2;F4>=B2); “Да”; “Нет”) (рис. 19)
Условие можно записать короче, если в аргументе функции использовать блок ячеек:
=ЕСЛИ(И(А4:F4>=B2); “Да”; “Нет”) (рис. 20).
Рис. 19
Рис. 20