- •А.В. Курочкин, м.Н. Малышев, в.А. Розанов
- •Введение
- •1.Оформление таблиц
- •2.Виды адресных ссылок.
- •3. Ввод и тиражирование простых формул. Форматы числа.
- •4. Функции рабочего листа.
- •4.1 Математические функции.
- •Функция степень
- •Функция суммесли
- •Функция суммпроизв
- •Функция слчис
- •Функции для работы с матрицами
- •4.2 Статистические функции
- •Функция макс
- •Функция мин
- •Функция ранг
- •Функция срзнач
- •Функция счётесли
- •Функция “Стандартное отклонение” и вычисление ошибки среднего значения.
- •4.3 Логические функции
- •Функция если
- •Функция и
- •Естественно, что в ячейке с5 будет выведено сообщение «значение вне интервала». Функция или
- •4.4 Финансовые функции
- •5. Обработка данных в таблицах
- •5.1. Сортировка и фильтрация записей
- •5.2. Промежуточные итоги.
- •5.3. Сводные таблицы
- •5.4. Консолидация данных
- •6. Подбор параметра
- •Приложение. Горячие клавиши Excel 2007 (наиболее важные выделены полужирным шрифтом) Функциональные клавиши
- •Горячие клавиши с использованием клавиши ctrl
- •Другие полезные сочетания клавиш
- •Литература
- •Сборник задач, решаемых средствами Microsoft Excel (изд. 2)
Функция и
Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА, возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ. В качестве аргументов функция И использует логическими значениями, массивами или ссылками, которые содержат логические значения, формулы, константы, выражения. Число аргументов это от 1 до 30 проверяемых условий.
Замечания.
Логические значения ИСТИНА, ЛОЖЬ, для функции И, используются при решении задач из области формальной или математической логики.
При производстве математических вычислений функция И, используется для объединения условий сравнения.
При использовании функции И в качестве вложенной возвращаемым результатом может быть сообщение или действие.
Если аргумент, который является ссылкой или массивом, содержит тексты или пустые ячейки, то такие значения игнорируются.
Если указанный интервал не содержит логических значений, то функция И возвращает значение ошибки #ЗНАЧ!.
Синтаксис
И(логическое_значение1; логическое_значение2; …)
Пример 4.3-3.
Проверка истинности выражений. В случае если указанные выражения правильны, функция И возвращает значение ИСТИНА, в противном случае ЛОЖЬ. Выражения указываются в качестве аргументов логическое_значение1, аргументов логическое_значение2 и так далее.
В выделенной ячейке MS Excel будет указано логическое значение ИСТИНА.
2. Предположим, что нам задан некоторый интервал значения в ячейках В1 и В2. Необходимо определить попадает ли вводимые в ячейки В4 и В5 числа в данный интервал. В случае попадания в ячейке С4 и С5 выводится сообщение «значение в интервале», в противном случае «значение вне интервала».
Для решения поставленной задачи воспользуемся функцией ЕСЛИ, в которой в аргумент «лог_выражение» введем с помощью функции И объединенные условия задачи. Соответственно в аргументы «значение_если_истина» и «значение_если_ложь» введем соответствующие сообщения.
Естественно, что в ячейке с5 будет выведено сообщение «значение вне интервала». Функция или
Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ. В качестве аргументов функция ИЛИ использует логическими значениями, массивами или ссылками, которые содержат логические значения, формулы, константы, выражения. Число аргументов это от 1 до 30 проверяемых условий.
Замечания.
Логические значения ИСТИНА, ЛОЖЬ, для функции ИЛИ, используются при решении задач из области формальной или математической логики.
При производстве математических вычислений функция ИЛИ, используется для объединения условий сравнения.
При использовании функции ИЛИ в качестве вложенной возвращаемым результатом может быть сообщение или действие.
Если аргумент, который является ссылкой или массивом, содержит тексты или пустые ячейки, то такие значения игнорируются.
Если указанный интервал не содержит логических значений, то функция ИЛИ возвращает значение ошибки #ЗНАЧ!.
Можно использовать функцию ИЛИ как формулу массива, чтобы проверить, имеются ли значения в массиве. Для того, чтобы ввести формулу массива, нажмите CTRL+SHIFT в Microsoft Excel для Windows или ENTER в Microsoft Excel для Макинтош
Синтаксис
ИЛИ(логическое_значение1;логическое_значение2;…)
Пример 4.3-4.
Проверка истинности выражений. В случае если указанные выражения правильны, функция ИЛИ возвращает значение ИСТИНА, в противном случае ЛОЖЬ. Выражения указываются в качестве аргументов логическое_значение1, аргументов логическое_значение2 и так далее.
В выделенной ячейке MS Excel будет указано логическое значение ИСТИНА.
Пример 4.3-5.
В списке перечислено оборудование завода. Необходимо определить к какому подразделению оно относится к «техотделу» или к «цех». Для решения поставленной задачи нужно воспользоваться функцией ЕСЛИ для вывода нужного сообщения. При этом для аргумента «лог_выражение» условие сравнения задаются с помощью вложенной функции ИЛИ, в которой в качестве аргументов указаны элементы сравнения.
Задача 4.3.1
В ячейку А1 будет введен год рождения первого человека, в ячейку А2 – второго (значения годов рождения не равны между собой). Необходимо в ячейке А4 получить ответ на вопрос, кто старше – первый человек или второй.
Задача 4.3.2
В таблице представлены размеры сделок совершенных торговым агентом. Необходимо вычислить процент его премии при условии, если сделка до 3000 руб., размер премии составляет 7%, в случае сделки до 8000 руб. премия составляет 12%.
Размер сделки, руб. |
Процент премии, % |
1500 |
|
8000 |
|
500 |
|
1000 |
|
4500 |
|
3200 |
|
800 |
|
15000 |
|
9200 |
|
4780 |
|
Задача 4.3.3
В таблице представлены значение переменной х с шагом 0,5. Вычислить в столбце В значения переменной у при условии, что:
Задача 4.3.4
В таблице приведены результаты экзаменов учащихся по двум дисциплинам. Стипендия в размере 1000 руб. назначается учащемуся при условии: если он сдал два экзамена и его средний балл больше или равен 4,0. Необходимо вычислить средний балл учащихся и определить кому назначена стипендия.
Фамилия |
Экзамен 1 |
Экзамен 2 |
Средний бал |
Стипендия |
Иванов |
2 |
4 |
|
|
Петров |
4 |
3 |
|
|
Кавун |
5 |
4 |
|
|
Сидоров |
5 |
2 |
|
|
Махин |
3 |
2 |
|
|
Смирнов |
3 |
5 |
|
|
Тимофеев |
2 |
5 |
|
|
Котов |
4 |
5 |
|
|
Чикин |
4 |
5 |
|
|
Кротов |
3 |
3 |
|
|
Задача 4.3.5
В таблице представлены размеры сделок совершенных торговым агентом. Необходимо вычислить процент и размер его премии при условии, если сделка до 3000 руб., размер премии составляет 7% от суммы сделки, в случае сделки до 8000 руб. премия составляет 12% от суммы сделки, в случае сделки свыше 8000 руб. размер премии составляет 15,5% от суммы сделки.
Размер сделки, руб. |
Процент премии, % |
Размер премии, руб. |
1500 |
|
|
8000 |
|
|
500 |
|
|
1000 |
|
|
4500 |
|
|
3200 |
|
|
800 |
|
|
15000 |
|
|
9200 |
|
|
4780 |
|
|
Задача 4.3.6
Найдите корни квадратного уравнения. При этом необходимо учитывать условие:
Если
коэффициент а=0, то корень уравнения
будет равен х1=
х2=
-с/b,
если дискриминант
,
тогда вычисляются два корня уравнения
,
в противном случае (дискриминант меньше
нуля) выводится сообщение «решения
нет».
Оформить решение задачи в виде, представленном ниже, выполнить проверку подстановкой в уравнение полученных корней.
Задача 4.3.7
В таблице заданы значения границ трех пересекающихся числовых интервалов. Если полученное случайное число (=СЛЧИС()*100) попадает хотя бы в один из интервалов, выводится сообщение «значение числа принадлежит интервалу», в противном случае «значение числа не принадлежит интервалам».
Решите задачу используя функции ЕСЛИ, И, ИЛИ и оформить решение по образцу.
