- •Лабораторная работа № 2. Присваивание имени ячейкам. Запрет ввода в ячейки недопустимых данных.Прогрессии. Логические функции. Присваивание имени ячейкам Определение и использование имен в формулах
- •Типы имен
- •Область действия имени
- •Использование имен
- •Проверка имен
- •Сведения о синтаксических правилах для имен
- •Создание на листе имени для ячейки или диапазона ячеек
- •Создание имени путем выделения ячеек на листе
- •Создание имени с помощью диалогового окна Создание имени
- •Управление именами с помощью диалогового окна диспетчера имен
- •Просмотр и редактирования имен
- •Присваивание ячейкам имени в нескольких листах при помощи трехмерной ссылки.
- •Создание или изменение ссылки на ячейку
- •Создание ссылки на ячейку в той же книге
- •Создание ссылки на ячейку в другом листе
- •Создание ссылки на ячейку с помощью команды Ссылки на ячейки
- •Определение данных, допустимых для ввода в ячейки
- •Разрешить ввод только значений из списка
- •Использование формулы для подсчета допущений
- •Прогрессии
- •Логические функции.
- •Функция и
- •Функция или
- •Функция истина
- •Функция ложь
- •Функция не
- •Функция если
- •Создание условных формул
- •Создание условной формулы с результатом, являющимся логическим значением (истина или ложь)
- •Создание условной формулы с результатом в виде других вычислений или значений, отличных от истина или ложь.
- •Отображение или скрытие всех нулевых значений на рабочем листе
- •Использование числового формата для скрытия нулевых значений в выбранных ячейках
- •Использование формул для отображения нулевых значений в виде пробелов или прочерков
- •Скрытие значений и индикаторов ошибок в ячейках
- •Форматирование текста в ячейках с ошибками, которое скроет эти ошибки
- •Отображение тире, #н/д или нд вместо значения ошибки
- •Скрытие индикаторов ошибок в ячейках
- •Задание:
- •Вариант 1.
- •Вариант 2.
- •Вариант 3.
Логические функции.
Логические функции используются для создания условных формул. Результатом выполнения логических функций, как правило, являются логические значения – ИСТИНА или ЛОЖЬ. Для выполнения такой задачи используются функции И, ИЛИ, НЕ и операторы. Под оператором понимается знак или символ, задающий тип вычисления в выражении. Существуют математические, логические операторы, операторы сравнения и ссылок.
Логические функции Microsoft Excel приведены ниже в таблице.
Функция |
Описание |
ЕСЛИ |
Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ. Используется при проверке условий для значений и формул. |
И |
Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ. |
ИЛИ |
Возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ. |
ИСТИНА |
Возвращает логическое значение ИСТИНА. |
ЛОЖЬ |
Возвращает логическое значение ЛОЖЬ |
НЕ |
Меняет на противоположное логическое значение своего аргумента. Функция НЕ используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой конкретной величине. |
Детальное описание функций и их параметров можно получить в справочной системе Microsoft Excel.
Для всех логических функций аргументы должны быть логическими значениями (такими, как ИСТИНА или ЛОЖЬ), массивами или ссылками, содержащими логические значения.
Если аргумент, который является ссылкой или массивом, содержит текст или пустые ячейки, то такие значения игнорируются.
Если указанный интервал не содержит логических значений, то И возвращает значение ошибки #ЗНАЧ!.
Рассмотрим примеры работы наиболее часто используемых функций:
Функция и
Возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.
Синтаксис И(логическое_значение1; логическое_значение2; ...), где логическое_значение1, логическое_значение2, ... — это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ.
|
A |
|
1 |
Данные |
|
2 |
50 |
|
3 |
104 |
|
|
Формула |
Описание (результат) |
|
=И(1<A2; A2<100) |
Т.к. 50 больше 1 и меньше 100 (ИСТИНА) |
|
=ЕСЛИ(И(1<A3; A3<100); A3; "Значение вне интервала.") |
Показывает второе число из приведенных выше (если оно больше 1 и меньше 100) или сообщение (Значение вне интервала.) |
|
=ЕСЛИ(И(1<A2; A2<100); A2; "Значение вне интервала.") |
Показывает первое число из приведенных выше (если оно больше 1 и меньше 100) или сообщение (50) |