Системы табличной обработки данных. Анализ данных

• Проведение анализа. Работа со списками данных.
• Анализ данных в списках с помощью запросов.
• Анализ данных в списке с помощью сводных таблиц.
• Использование функций MS Excel для анализа данных в списках.

Функция ЕСЛИ используется при проверке условий для значений и формул.
Синтаксис ЕСЛИ
Лог_выражение - это любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ. Например, A10 = 100 - это логическое выражение: если значение в ячейке A10 равно 100, то выражение принимает значение ИСТИНА. В противном случае - ЛОЖЬ. Этот аргумент может быть использован в любом операторе.
Значение_если_истина - это значение, что возвращается, если лог_выражение равно ИСТИНА. Например, если этот аргумент - строка «В пределах бюджета» и лог_выражение равно ИСТИНА, тогда функция ЕСЛИ отобразит текст «В пределах бюджета». Если лог_выражение равно ИСТИНА, а значение_если_истина пусто, то возвращается значение 0. Чтобы отобразить слово ИСТИНА, необходимо использовать логическое значение ИСТИНА для этого аргумента. Значение_если_истина может быть формулой.
Значение_если_ложь - это значение, что возвращается, если лог_выражение равно ЛОЖЬ. Например, если этот аргумент - строка «Превышение бюджета» и лог_выражение равно ЛОЖЬ, то функция ЕСЛИ отобразит текст «Превышение бюджета». Если лог_выражение равно ЛОЖЬ, а значение_если_ложь опущена (т.е. после значение_если_истина нет точки с запятой), то возвращается логическое значение ЛОЖЬ. Если лог_выражение равно ЛОЖЬ, а значение_если_ложь пусто (т.е. после значение_если_истина стоит точка с запятой с последующей закрывающей скобкой), то возвращается значение 0. Значение_если_ложь может быть формулой.
Условные вычисления
В столбце А набранные фамилии двадцати учеников класса, в столбце B - их рост. Нужно определить средний рост учеников, которые ниже 1,60 м, и средний рост тех, кто выше указанной границы.
Это можно сделать функциями СУММЕСЛИ (математические функции) и СЧЕТЕСЛИ (статистические функции).
СУММЕСЛИ - суммирует ячейки, заданные критерием.
Синтаксис - СУММЕСЛИ (диапазон; критерий; диапазон_суммирования)
Диапазон - диапазон ячеек, вычисляются.
Критерий - критерий в форме числа, выражения или текста, определяющего ячейки, суммируются. Например, критерий может быть выражен как 32, "32", "> 32", "яблоки".
Диапазон_суммирования - фактические ячейки для суммирования.
• Ячейки в «диапазон_суммирования» суммируются, только если соответствующие им ячейки в аргументе «диапазон» удовлетворяют критерию.
• Если «диапазон_суммирования» опущен, то суммируются ячейки в аргументе «диапазон».
• Microsoft Excel предлагает дополнительные функции, которые можно применять для анализа данных с использованием условий. Например, для подсчета числа появлений текстовой строки или числа в пределах диапазона ячеек, используйте функцию СЧЁТЕСЛЫ. Для получения формулы, возвращающей в зависимости от выполнения условия одно из двух значений, например вознаграждение по указанному объему продаж, используйте функцию ЕСЛИ.
СЧЁТЕСЛЫ - Подсчитывает количество ячеек внутри диапазона, удовлетворяющих заданному критерию.
Синтаксис - СЧЁТЕСЛЫ (диапазон; критерий)
Диапазон - диапазон, в котором нужно подсчитать ячейки.
Критерий - критерий в форме числа, выражения или текста, который определяет, какие ячейки надо подсчитывать. Например, критерий может быть выражен следующим образом: 32, "32", "> 32", "яблоки".
Сложные логические выражения
В реальных задачах часто условия относятся много сложнее, чем простое сравнение значений на равенство или превышение. Для комбинирования логических условий используются элементы алгебры логики. Ее основные постулаты изложил английский математик Джордж Буль в 1847 году, поэтому она еще называется «булевой алгебры».
Логические функции
Все самые сложные логические выражения могут быть представлены в виде комбинации трех логических функций И, ИЛИ и НЕ. При этом И возвращает «истину», если истинны все ее аргументы (выполняются все условия). ИЛИ возвращает «истину», если истинный хоть один ее аргумент (выполняется хоть одно условие). НЕ инвертирует «истину» в «недостаток». (Константы «ИСТИНА» и «ложь» также определены в Excel и могут набираться вручную или через «Мастер функций»).
Синтаксис - И (логическое_значение1; логическое_значение2; ...)
логическое_значение1; логическое_значение2; ... - Это от 1 до 30 условий, которые проверяются, которые могут иметь значение или ИСТИНА или ЛОЖЬ.
• Аргументы должны быть логическими значениями (такими, как ИСТИНА или ЛОЖЬ), массивами или ссылками, содержащими логические значения.
• Если аргумент, который является ссылкой или массивом, содержит текст или пустые ячейки, то такие значения игнорируются.
• Если указанный интервал не содержит логических значений, И возвращает значение ошибки # ЗНАЧ!.
Сортировка
Сортировка списков.
Сортировка строк по возрастанию (от А до Я или от 0 до 9) или по убыванию (от Я до А или от 9 до 0)
1. Укажите ячейку в списке сортируется.
2. Нажмите кнопку Сортировать по возрастанию или Сортировать по убыванию.
Сортировка строк по двум или трем столбцами.
Лучше, если диапазон, сортируется, будет иметь заголовки столбцов.
1. Выделите ячейку в списке нужно отсортировать.
2. В меню Данные выберите команду Сортировка.
3. Укажите столбцы сортировки в полях Сортировать по и Затем по.
4. Выберите другие параметры сортировки и нажмите кнопку OK.
Фильтрация. Авто фильтр.

Всплывающее меню автофильтра.
Расширенный фильтр
Более сложные условия отбора данных Excel позволяет осуществить с использованием «расширенного фильтра».
Это один из простейших приложений расширенного фильтра. Выделяем мышкой в ??таблице колонку оценок и нажимаем в главном меню: Данные / Фильтр / Расширенный фильтр. Для восстановления исходного вида таблицы (с включением отфильтрованных строк) нужно в основном меню выбрать: Данные / Фильтр / Отобразить все.

Контрольные вопросы
1. В каких случаях может использоваться функция ЕСЛИ.
2. Опишите синтаксис ЕСЛИ.
3. Опишите синтаксис - СУММЕСЛИ.
4. Опишите синтаксис функции-СЧЕТЕСЛИ.
5. Логические функции.
6. Опишите синтаксис - ИЛИ.
7. Опишите синтаксис - И.
8. Опишите синтаксис - НЕ.
9. Опишите синтаксис - ЛОЖЬ ().
10. Опишите синтаксис - ИСТИНА ().
11. . Что такое сортировка данных и для чего оно предназначено?
12. 2.Как происходит сортировка списков?
13. 3.Как происходит сортировка строк по двум или трем столбцам, сортировка по четырем столбцам?
14. 4.Как происходит сортировка строк по месяцам и дням недели, использование собственного списка как порядок сортировки?
15. 5.Для чего необходима фильтрация данных? Что такое автофильтр?
16. 6.В яки случаях целесообразно применять расширенный фильтр?