- •Самарский государственный университет путей сообщения
- •Информатика Электронные таблицы msExcel
- •Введение
- •Лабораторная работа №1. Основы работы с программой ms Excel
- •Задание 1. Знакомство с интерфейсом программы Excel
- •Задание 2. Выделение ячеек, строк, столбцов, блоков и листов
- •Задание 3. Ввод данных в ячейки. Форматирование ячеек
- •Задание 4. Операции перемещения, копирования и удаления содержимого ячеек
- •Лабораторная работа №2. Создание таблиц и построение диаграмм
- •Задание 1. Абсолютная и относительная адресация ячеек
- •Задание 2. Форматирование таблицы
- •Задание 3. Построение диаграмм
- •Задание 4. Создание таблицы с расчетами в Excel
- •Задание 5. Расчеты по формулам, содержащим абсолютные ссылки
- •Лабораторная работа №3. Расчеты в ms Excel
- •Задание 1. Простейшие математические вычисления в ms Excel
- •Задание 2. Сложные математические расчеты
- •Задание 3. Построение графиков функций
- •Задание 4. Выполнение тестового задания
- •Лабораторная работа №4. Логические функции в ms Excel
- •Задание 1. Использование функции если
- •Задание 2. Создание таблицы логических операций
- •Задание 3. Расчет значения сложной функции
- •Задание 4. Выполнение тестового задания №1
- •Задание 5. Выполнение тестового задания №2
- •Лабораторная работа №5. Решение задач линейной алгебры в ms Excel
- •Задание 1. Решение задач линейной алгебры
- •Задание 2. Решение системы линейных уравнений по формулам Крамера Вариант вашего задания задает преподаватель!
- •Задание 3. Решение уравнений, записанных в матричной форме Вариант вашего задания задает преподаватель!
- •Лабораторная работа №6. Таблица ms Excel как простейшая база данных
- •Внимание! Работу производите только в своей рабочей книге!!! задание 1. Сортировка базы данных
- •Тестовое задание 1
- •Задание 2. Фильтрация базы данных по одному полю
- •Тестовое задание 2
- •Задание 3. Фильтрация базы данных по нескольким полям
- •Тестовое задание 3
- •Задание 4. Расширенный фильтр
- •Тестовое задание 4
- •Задание 5. Запросы к базе данных
- •Тестовое задание 5
- •Задание 6. Создание сводных таблиц
- •Тестовое задание 6
- •Библиографический список
Задание 4. Выполнение тестового задания
Указания:
Для построения графика функции y=f(x)на отрезке [a;b] с шагомhоткройте чистый лист рабочей книги или создайте его. Переименуйте его, введя названиеТест. Создайте таблицу табулирования функции, для этого в ячейку А1 введитеХ, в ячейку В1У. В ячейки А2, А3 и т.д. введите значения аргумента Х на заданном отрезке с заданным шагом. В ячейку В2 введите формулу для расчета значения функции. Затем скопируйте её в ячейки В3, В4 и т.д.
Выделите диапазон ячеек и с помощью Мастера диаграмми постройте график функции на том же рабочем листе.
на отрезке [-2, 2] с шагом 0,2.
на отрезке [0, 4] с шагом 0,2.
на отрезке [0, 2] с шагом 0,1.
на отрезке [-3, 3] с шагом 0,3.
на отрезке [2, 4] с шагом 0,1.
на отрезке [-1, 1] с шагом 0,1.
на отрезке [0, 5] с шагом 0,5.
на отрезке [0, 4] с шагом 0,2.
на отрезке [1, 4] с шагом 0,2.
на отрезке [1, 10] с шагом 0,5.
на отрезке [0, 2] с шагом 0,1.
на отрезке [0, 3] с шагом 0,15.
на отрезке [-2, 4] с шагом 0,4.
на отрезке [0, 10] с шагом 0,4.
Лабораторная работа №4. Логические функции в ms Excel
Цель работы:познакомиться с возможностями использования логических функций и вычислений проверки условий.
В состав встроенных функций MSExcel входят логические функции, что позволяет более широко использовать табличный процессор для решения задач, требующих проверки различных условий. Основной в этой группе является функция ЕСЛИ.
Синтаксис функции:
ЕСЛИ(лог_выражение; значение_1; значение_2)
В ячейке, где записана функция ЕСЛИ, сначала находится значение логического выражения. Если оно истинно, то в ячейку помещается значение_1, если ложно, тозначение_2. В качестве логического выражения чаще всего используется оператор сравнения, который позволяет сравнивать два значения. Результатом сравнения является логическое значение ИСТИНА или ЛОЖЬ.
В качестве значения_1илизначения_2можно использовать число, формулу или другую функциюExcel, в том числе и саму функцию ЕСЛИ. Функция ЕСЛИ допускает вложенность до 7 уровней, что позволяет конструировать проверку достаточно сложных условий.
Фактически функция ЕСЛИ позволяет реализовать ветвящуюся алгоритмическую структуру (рис.9).
Рис. 9.
В таблице 4 приведены операторы сравнения, которые могут использоваться при составлении логических выражений:
Таблица 4
Оператор сравнения |
Значение |
= |
Равно |
> |
Больше |
< |
Меньше |
>= |
Больше или равно |
<= |
Меньше или равно |
<> |
Не равно |
Рассмотрим примеры записи формул с логической функцией ЕСЛИ:
1) =ЕСЛИ(А1>3;10;20) – формула возвращает число 10, если значение в ячейке А1 больше 3, и 20 в противном случае;
2) =ЕСЛИ(А1>=3;"Зачет сдал";"Зачет не сдал") – если оценка, записанная в ячейке А1, окажется больше или равна 3, то формула возвращает текстовую строку Зачет сдал или Зачет не сдал в противном случае.
3) =ЕСЛИ(А1="Россия";"Москва";"") – если в ячейке А1 записано слово Россия, то формула вернет текст Москва, в противном случае формула вернет пустую строку.
При проверке сложных условий используются логические функции И и ИЛИ:
И(лог_выражение_1; лог_выражение_2;…),
ИЛИ(лог_выражение_1; лог_выражение_2;…).
Функции И и ИЛИ позволяют проверить одновременное выполнение нескольких условий, записанных в скобках. При этом функция И возвращает значение ИСТИНА, если все выражения в списке имеют значение ИСТИНА, а функция ИЛИ возвращает значение ИСТИНА, если хотя бы одно выражение имеет значение ИСТИНА.
Рассмотрим примеры функций И и ИЛИ:
1) И(A3=0; B2 > 0) – выражение будет истинным только если в ячейке A3 находится 0, а в ячейке B2 будет записано положительное число;
2) И(5 > 0; 2 = 3; 1 < 5) – выражение будет ложным, т.к. второе условие ложно;
3) ИЛИ(5 > 0; 2 = 3) – выражение всегда будет истинным, т.к. первое условие является истинным;
4) ИЛИ(7 > 10; 4 = 0) – выражение всегда ложно, т.к. ложны оба его условия.
Функции И и ИЛИ часто используются в составе функции ЕСЛИ:
1) ЕСЛИ(И(A1>0; B2<0); 1; 0) – выражение возвращает в ячейку значение 1 только тогда, когда выполнены сразу оба условия A1>0 и B2<0, а если хотя бы одно из них не выполняется, в ячейку заносится 0;
2) ЕСЛИ(ИЛИ(A1>0; B2<0); 1; 0) – выражение возвращает в ячейку значение 1, когда выполнено хотя бы одно их двух условий; значение 0 будет занесено только тогда, когда сразу оба условия не выполняются