Пиши Дома Нужные Работы

Обратная связь

Применение логической функции ЕСЛИ с текстовыми данными

 

Функцию ЕСЛИ можно использовать и для текстовых данных. Рассмотрим пример (см. табл. 2.3.1).

Необходимо выбрать из всех представленных в таблице кандидатур кандидатуры, которые имеют высшее образование.

Блок-схема поставленной задачи представлена на рис. 2.3.6. Необходимо отметить, что в программах текстовые данные заключаются в кавычки. Реализация в Excel данной блок-схемы может быть выполнена различными приемами. Приведем один из них.

Занесем исходную таблицу в Excel (диапазон ячеек А1:Е9). В ячейку Е2 введем функцию ЕСЛИ и внесем необходимые аргументы (рис. 2.3.7).

 

Таблица 2.3.1

Таблица кадрового состава

ФИО Пол Обр Год_р Выбор
Беликов М.И. м в  
Бочкарева А.П. ж в  
Дерюгин С.С. м сс  
Иванов П.П. м с  
Иванова С.В. ж с  
Кузнецов С.А. м в  
Круглова А.И. ж сс  
Серов М.И. м в  

 

 
 

Рис. 2.3.6. Блок-схема поставленной задачи

 

 

Рис. 2.3.7. Аргументы функции ЕСЛИ

 

Используя маркер заполнения, распространить функцию на остальные строки и оценить результат. Результат будет представлен двумя ответами: кандидат и ЛОЖЬ. Для того, чтобы в качестве ответа – ЛОЖЬ в такой ячейке было пустое место, необходимо в окне функции ЕСЛИ (рис.17) аргумент «Значение только ложь» следующими символами – « » (кавычки пробел кавычки). Предлагается выполнить это действие самостоятельно.

 

Задание для выполнения

Задача.

Используя исходные данные из предыдущего примера, постройте блок-схему и сделайте в Excel выборку следующих кандидатур:

выбрать только мужчин;



выбрать все кандидатуры моложе 1980 года рождения;

выбрать всех, у кого возраст более 25 лет (для выполнения этого задания можно ввести дополнительный столбец «возраст» и ячейку с указанием текущего года для расчета возраста);

предлагается самостоятельно выполнить задания этого раздела применением только логических функций ИЛИ, И, НЕ.

Применение вложенной логической функции ЕСЛИ

 

Функцию ЕСЛИ (как и любые другие) можно использовать как вложенные, когда имеется цепочка расчета результата.

Рассмотрим пример.

Расширим рассмотренную выше задачу расчета госпошлины. Необходимо рассчитать госпошлину для суммы X при следующих условиях. Для суммы X, не превышающей 10000 руб., госпошлина F составляет 150 руб, для суммы от 10000 руб. до 50000 руб. госпошлина F определяется как 2% от суммы X, свыше 50000 руб. госпошлина F составляет 1000 руб.

Блок-схема расчета госпошлины на заданных условиях приведена на рис. 2.3.8.

 
 

Рис. 2.3.8. Блок-схема решения задачи

 

Для реализации блок-схемы в электронной таблице можно вначале выполнить те же действия, что и в рассмотренном выше примере расчета госпошлины. А именно, занести в ячейки А1 и А2 Excel текстовое обозначения исходных и результирующих данных (X и F). В ячейке В2 вызвать функцию ЕСЛИ и заполнить два первых окна функции как в предыдущем примере (см. рис.15). А в третьем окне с наименованием «Значение_если_ложь» необходимо, согласно блок-схеме (рис.18), вставить функцию ЕСЛИ. Для того, чтобы вставить функцию ЕСЛИ в окно «Значение_если_ложь» достаточно щелкнуть по названию этой функции в левой части строки формул (см. рис. 2.3.5). При этом откроется новое окно функции ЕСЛИ (рис. 2.3.9), куда заносятся аргументы согласно условию задачи.

В строке формул будет видна вся функция расчета госпошлины, соответствующая построенной блок-схеме (рис. 2.3.8).

 
 

 

Рис.2.3.9. Пример вложенной функции ЕСЛИ

 

Задание для выполнения

 

Задача.

Используя исходные данные из таблицы кадрового состава, постройте блок-схему и сделайте в Excel выборку следующих кандидатур:

выбрать мужчин с высшим образованием;

выбрать все кандидатуры моложе 1980 года рождения со средним специальным образованием;

выбрать женщин с высшим образованием и мужчин со средним специальным образованием;

выбрать всех старше 26 лет со средним или средним специальным образованием;

предлагается самостоятельно выполнить задания этого раздела применением только логических функций ИЛИ, И, НЕ.

 

Контрольные вопросы

 

1. Расскажите о применении логической функции ЕСЛИ с числовыми аргументами. Приведите свои примеры.

2. Расскажите о применении логической функции ЕСЛИ с текстовыми аргументами. Приведите свои примеры.

3. Расскажите о применении вложенной логической функции ЕСЛИ. Приведите свои примеры.

 






ТОП 5 статей:
Экономическая сущность инвестиций - Экономическая сущность инвестиций – долгосрочные вложения экономических ресурсов сроком более 1 года для получения прибыли путем...
Тема: Федеральный закон от 26.07.2006 N 135-ФЗ - На основании изучения ФЗ № 135, дайте максимально короткое определение следующих понятий с указанием статей и пунктов закона...
Сущность, функции и виды управления в телекоммуникациях - Цели достигаются с помощью различных принципов, функций и методов социально-экономического менеджмента...
Схема построения базисных индексов - Индекс (лат. INDEX – указатель, показатель) - относительная величина, показывающая, во сколько раз уровень изучаемого явления...
Тема 11. Международное космическое право - Правовой режим космического пространства и небесных тел. Принципы деятельности государств по исследованию...



©2015- 2024 pdnr.ru Все права принадлежат авторам размещенных материалов.