Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 22 Работа с логическими функциями MЕ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
225 Кб
Скачать
☆

3. Примеры на обработку данных логическими функциями:

НЕ(А2<40) – если условие А2<40 выполняется, т.е. в ячейке А2 находится число меньшее 40, то результат функции будет ЛОЖЬ; если условие А2<40 не выполняется, т.е. в ячейке А2 находится число равное или большее 40, то результат функции будет ИСТИНА.

И(А2<40;А2>35) - если условия А2<40 и А2>35 выполняются, т.е. в ячейке А2 находится число меньшее 40 и большее 35, т.е. одно из чисел 36, 37, 38, 39 то результат функции будет ИСТИНА; если условие А2<40 и А2>35 не выполняются, т.е. в ячейке А2 находится число равное или большее 40 или равное или меньшее 35, то результат функции будет ЛОЖЬ.

ИЛИ(А2>40;А2<35) - если одно из условий А2>40 или А2<35 выполняются, т.е. в ячейке А2 находится число большее 40 или меньшее 35, то результат функции будет ИСТИНА; если же условия А2>40 и А2<35 не выполняются, т.е. в ячейке А2 находится одно из чисел 36, 37, 38, 39, то результат функции будет ЛОЖЬ.

ЕСЛИ(А2<40;«ХОРОШО»;«ПЛОХО») – если в ячейке А2 находится число меньшее 40, то результат функции будет «ХОРОШО», если же в ячейке А2 находится число равное или большее 40, то результат функции будет «ПЛОХО».

ЕСЛИ(А2>=50;«ОТЛИЧНО»;ЕСЛИ(А2>=40;«ХОРОШО»;«ПЛОХО»)) – где, первым аргументом функции является логическое выражение А2>=50, вторым - текстовое выражение «ОТЛИЧНО», третьим - функция ЕСЛИ(А2>=40;«ХОРОШО»;«ПЛОХО»). Если в ячейке А2 находится число большее или равное 50, то результат функции будет ОТЛИЧНО, если же в ячейке А2 находится число меньшее 50, но равное или большее 40, то результат функции будет ХОРОШО, если же в ячейке А2 находится число меньшее 40, то результат будет ПЛОХО.

ИСТИНА() – не имеет аргумента и дает результат ИСТИНА.

ЛОЖЬ() – не имеет аргумента и дает результат ЛОЖЬ.

ЕСЛИ(А2>=75;ЕСЛИ(А2>=90;«ОТЛИЧНО»;«ХОРОШО»);ЕСЛИ(А2>=50;«УДОВЛЕТВОРИТЕЛЬНО»;«ПЛОХО»)) – где, первым аргументом функции является логическое выражение А2>=75, вторым - функция ЕСЛИ(А2>=90;«ОТЛИЧНО»;«ХОРОШО»), третьим - функция ЕСЛИ(А2>=50;«УДОВЛЕТВОРИТЕЛЬНО»;«ПЛОХО»). Если в ячейке А2 находится число большее или равное 75, то ответом будет результат функции ЕСЛИ(А2>=90;«ОТЛИЧНО»;«ХОРОШО»), для которой ответ при А2 большем или равном 90 будет ОТЛИЧНО и в диапазоне от 75 до 90 (без 90) будет ХОРОШО; если же в ячейке А2 находится число меньшее 50, то результат ПЛОХО и для интервала от 50 до 75 (без 75) результат будет УДОВЛЕТВОРИТЕЛЬНО.

ИСТИНА() – при любом аргумента дает результат ИСТИНА, поэтому функцией можно пользоваться без аргумента.

ЛОЖЬ() – при любом аргумента дает результат ЛОЖЬ, поэтому функцией можно пользоваться без аргумента.

5. Именование отдельных диапазонов ячеек.

Ч асто приходится иметь дело с постоянными величинами. Для ввода их адреса в формулу нужно воспользоваться абсолютным адресом. В Microsoft Excel для таких случаев предусмотрено именование ячеек. Имена ячеек должны состоять из не разрывного и желательно краткого слова, иначе формула функции может не войти в ячейку.

Можно присвоить имя непосредственно ячейке, для чего сначала надо курсором отметить (выделить) эту ячейку, затем нужно

  • либо выполнить команду «Формулы» → «Присвоить имя» группы «Определенные имена». Появится диалоговое окно «Создание имени» (рис. 1), которое имеет четыре поля: 1) Имя - вводится присваиваемое ячейке имя; 2) Область – указывается область действия имени: глобальный уровень на всю книгу или локальный уровень на определенный лист книги. Лучше всего пользоваться глобальным уровнем - книга; 3) Примечание – различные примечания, которые не влияют на результаты вычисления (заполнение не обязательно); 4) Диапазон – указывается абсолютный адрес ячейки, который начинается с названия листа на котором находится именуемая ячейка и завершается после восклицательного знака непосредственно абсолютным адресом ячейки (обычно указывается самой программой). После заполнения полей диалогового окна «Создание имени» нужно нажать клавишу ОК или клавишу ввода Enter.

  • либо щелкнуть по полю «Имя» в строке формул и вписать присваиваемое имя и нажать клавишу ввода Enter.

Если возникает необходимость присвоить имя множествам ячеек (диапазону ячеек), то надо выделить этот диапазон включая заголовки таблицы и выполнить команды меню вкладыш «Формула» - «Создать из выделенного» из группы «Определенные имена». В появившемся диалоговом окне «Создание имен из выделенного диапазона» (рис. 2) указать какой из заголовков взять за имена ячеек, если именовать по строке (по горизонтали), то нужно щелкнуть мышью по окошку «в столбце слева» (рис. 2) или «в столбце справа», в зависимости от того как записан заголовок слева или справа. Если именовать по столбцу (по вертикали), то нужно щелкнуть мышью по окошку «в строке выше» или «в строке ниже», в зависимости от того как записан заголовок - в верхней строке или нижней.

В именах не разрешается использование резервированных слов, т.е. применяемых в Excel слов.