- •Часть 2 табличный процессор
- •2.1. Копирование и форматирование ячеек
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
- •2.2. Запись формул
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
- •2.3. Адресация ячеек
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
- •2.4. Функция “если”
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
- •2.5. Функции “и”, “или”, “не”
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
- •2.6. Графики функций
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
- •2.7. Параметрические функции и функции в полярной системе координат
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
- •2.8. Массивы чисел
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
- •2.9. Функции баз данных
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
- •2.10. Программа подбора параметра
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
- •2.11. Программа поиска решения
- •Основные сведения
- •Задания
- •Домашняя работа
- •Вопросы
Вопросы
Какие две таблицы необходимо создавать при организации расчетов с помощью табличного процессора? Почему это следует делать?
Какие адреса ячеек используют в табличном процессоре?
Что достигается распространением (копированием) формулы на другие ячейки?
Что называется смешанной ссылкой? Что произойдет при копировании формулы со смешанной ссылкой?
Какие адреса используются в формулах при ссылке на ячейки таблицы с исходными данными? Обоснуйте ответ.
Какая часть адреса ячеек M$6, $E2, $A$5 остается неизменной при распространении формулы а) вдоль столбца, б) вдоль строки?
Будет ли изменяться содержимое ячеек при распространении вдоль столбца некоторой формулы, содержащей в своей записи адреса ячеек а) $E$3, б) E$4, в) $E5?
В формуле существует ссылка на ячейку C5 с постоянным числом. Как нужно изменить этот адрес, если формулу необходимо распространить вдоль столбца?
Что вычисляет функция Дней360(…) ? Какие аргументы она содержит? Для каких целей ее можно использовать?
Как определить а) возраст человека, б) стаж его работы? Какие исходные данные для расчета необходимы?
2.4. Функция “если”
Цель работы – изучение встроенной логической функции ЕСЛИ, ее использование при расчетах многозначных функций.
Основные сведения
Встроенная функция ЕСЛИ выполняет проверку условия и реализует ветвление алгоритма по 2 направлениям (исходам). Она содержит 3 аргумента:
Проверяемое условия (это логическое выражение, которое должно иметь знаки =, >, >=, <, <=, или <>),
Указание на действие, которое должно быть выполнено, если проверяемое условие выполняется (имеет значение ИСТИНА),
Указание на действие, которое должно быть выполнено, если проверяемое условие не выполняется (имеет значение ЛОЖЬ).
Действиями могут быть, например, вычисления, присвоение определенного значения или вывод текста.
Функции ЕСЛИ могут быть вложены одна в другую в качестве значений аргументов, указывающих на действие (то есть они могут быть во 2-м и (или) в 3-м аргументах). Это позволяет организовать более сложные проверки и увеличить число исходов. Например, две функции ЕСЛИ в одном выражении позволяют реализовать 3 исхода, а три функции – 4 исхода.
Встроенная функция СЧЁТЕСЛИ() подсчитывает количество ячеек внутри диапазона, удовлетворяющих заданному критерию.
При использовании мастера встроенных функций для текстового сообщения, вводимого в окно аргумента, кавычки записывать не нужно, они появляются автоматически. При наборе функции с клавиатуры кавычки (а также разделители аргументов и знак равенства перед формулой) необходимо проставлять самостоятельно.
Задания
1. Найти 20 значений функции с точностью до 4-го разряда:
для изменяющегося
с шагом h=0,1
аргумента x,
начиная с
.
Использовать функцию ЕСЛИ.
2. Рассчитать
таблицу значений функции
для
изменяющегося с шагом h=0,05
аргумента x,
начиная с
.
При достижении
расчет y
завершить. Форматировать аргумент
числовым форматом с 2 десятичными
разрядами после запятой, а функцию y
числовым форматом с 6 десятичными
разрядами после запятой.
Таблица исходных
данных должна содержать значение шага
h,
начального значения аргумента
,
конечного значения аргумента
.
3. Дополнить расчетную таблицу столбцом с округленным значением функции. Округление производить до 3-х десятичных разрядов с помощью встроенной функции.
4. Дополнить
расчетную таблицу столбцом абсолютной
погрешности округления
и столбцом относительной погрешностей
округления
.
Абсолютная погрешность числа y
определяется как модуль разности этого
числа y
и его приближенного значения:
Относительная погрешность определяется
как модуль отношения абсолютной
погрешности числа к самому числу:
.
5. Дополнить
расчетную таблицу столбцом анализа
необходимости завершения расчетов,
если расчет произведен для всех значений
аргумента. Столбец анализа на завершение
расчетов содержит проверку
.
Использовать логическую функцию ЕСЛИ. В столбце анализа выводится текстовое сообщение “Стоп” или “Продолжить”.
6. Таблицу исходных
данных дополнить граничными значениями
относительной погрешности
,
.
7. Расчетную таблицу
дополнить столбцом анализа на фактическое
значение относительной погрешности
.
Если выполняется условие
,
то выводится текстовое сообщение ”Малая
погрешность”, если
,
то текст “Высокая погрешность”, в
противном случае нужно выводить саму
величину относительной погрешности
.
Так как число возможных исходов равно 3, то необходимо использовать две функции ЕСЛИ, одна из которых вложена в другую.
8. Изменяя в таблице
с исходными данными граничные значения
относительной погрешности
и
добиться того, чтобы в столбце анализа
относительной погрешности одновременно
присутствовали сообщения ”Малая
погрешность”, “Высокая погрешность,
а также само значение относительной
погрешности
.
9. Найти значения функции, вычисленной c 4 знаками после запятой:
для переменной
,
изменяющейся с шагом
.
Здесь N
– номер варианта студента. Использовать
две функции ЕСЛИ.
10. Вычислить значения функции, вычисленной с 3 знаками после запятой:
на интервале [0,0; 2,5] c шагом h=0,1.
a) Использовать две функции ЕСЛИ. Результат записать в столбец y1.
b) Использовать также две функции ЕСЛИ, но изменить условие проверки по сравнению с предыдущим способом. Результат записать в новый столбец y2.
Проверить совпадение результатов расчетов.
11. Создать сводную ведомость успеваемости по предметам математика, химия, информатика, в которой указываются полученные студентами оценки за сессию (от 1 до 5). Оценка 1 предусматривается при неявке студента. Внести данные о 10 или более студентах.
Используя функцию СЧЁТЕСЛИ(), определить по каждому предмету количество:
-отличников,
-студентов с неудовлетворительной оценкой,
- отсутствующих студентов,
-студентов, сдавших сессию (они получили оценки 3,4 или 5).
Дополнить таблицу столбцом с текстовым пояснением о том, сдана ли сессия студентом. Студент сдал сессию, если его оценка по каждому предмету выше 2. Определить число таких студентов.
