Реализация условий в MS Excel — КиберПедия 

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Реализация условий в MS Excel

2017-09-10 826
Реализация условий в MS Excel 0.00 из 5.00 0 оценок
Заказать работу

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

Таблица 2

Основные логические функции MS Excel

Функция Результат выполнения функции Примеры
И(логическое_значение1; логическое_значение2;...) Возвращает значение ИСТИНА, если все логические значения истины, возвращает значение ЛОЖЬ, если хотя бы одно из логических значений не является истинным. =И(2>5;3>2) функция вернет значение ЛОЖЬ, так как 1-е условие не выполняется; =И(2<5;3>2) функция вернет значение ИСТИНА, так как все условия истины
ИЛИ(логическое_значение1; логическое_значение2;...) Возвращает значение ИСТИНА, если хотя бы одно логическое значение истинно, Возвращает значение ЛОЖЬ, если все логические значения ложны. =ИЛИ(2>5;3>2) функция вернет значение ИСТИНА, так как 2-е условие истинно; =ИЛИ(2=5;3=2) функция вернет значение ЛОЖЬ, так как все условия ЛОЖНЫ

Более подробную информацию обо всех логических функциях можно получить в справке программы. Рассмотрим более подробно использование логической функции ЕСЛИ в табличном процессоре MS Excel.

ЕСЛИ (логическое_выражение; значение_если_истина; значение_если_ложь) – функция используется для проверки значений и проверяет, выполняется ли логическое выражение, если да, то выводит значение если истина, нет – значение если ложь.

Лог_выражение – любое равенство или не равенство, значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ. Например, A2>=10 – является логическим выражением; при этом если значение ячейки А2 больше или равно 10, тогда логическое выражение истинно, иначе ложно.

Значение_если_истина – значение, текст или результат вычисления выражения, записанного на позиции второго аргумента функции ЕСЛИ, которое возвращается, если аргумент «лог_выражение» имеет значение ИСТИНА. Например, если в ячейке A2 записано число «2», а в ячейке B2 функция «=ЕСЛИ(A2=2;A2^2;A2-1)», тогда «лог_выражение» истинно и в ячейке B2 будет результат выражения «А2^2», которое равно 4.

Значение_если_ложь – значение, текст или результат вычисления выражения, записанного на позиции третьего аргумента функции ЕСЛИ, которое возвращается, если аргумент «лог_выражение» имеет значение ЛОЖЬ. Например, если в ячейке A2 записано число «1», а в ячейке B2 функция «=ЕСЛИ(A2=2;A2^2;A2-1)», тогда «лог_выражение» ложно и в ячейке B2 будет результат выражения «А2-1», которое равно 0.

Примечания: при реализации более сложного алгоритма с условиями в качестве значений аргументов «значение_если_истина» и «значение_если_ложь» может быть использовано до 64 вложенных друг в друга функций ЕСЛИ.

 

Пример реализации алгоритма с условием в MS Excel

Рассмотрим на примере реализацию алгоритма с условием в MS Excel: необходимо рассчитать по формулам величину значений функций :

, с шагом 0,5.

Реализация алгоритма с условием в MS Excel:

1. Создадим на листе 2 в ячейках А1, B1 заголовок таблицы данных для реализации алгоритма X и F соответственно (рис. 7).

2. Заполним столбец А значениями аргумента функции X с шагом 0,5 (рис. 7) начиная с ячейки A2.

Рис. 7. Структура алгоритма с условием в MS Excel

3. Запишем выражение используя синтаксис MS Excel в ячейке В2. Для формулы выражения записанного в В2 аргументом x является значение, записанное в ячейке A2. Выражение в ячейке В2 имеет вид (рис. 8): =ЕСЛИ(A2>=0;SIN(A2)^ПИ()-COS(A2);3*A2-ПИ()).

Рис. 8. Вычисление

После записи формулы выражения в ячейке В2, нажимаем Enter и растягиваем формулу на весь диапазон аргумента x. В случае с алгоритмом с условием вычисление значений проходит по схеме: выполняется проверка логического выражения, если оно истинно, тогда в ячейке столбца «В», соответствующей данному x, появляется результат вычисления выражения «значение если истина» SIN(A2)^ПИ()-COS(A2), иначе, если логическое выражение ложно, тогда в ячейке столбца «В», соответствующей данному x, появляется результат вычисления выражения «значение если ложь» 3*A2-ПИ(). Таким образом, в ячейках В2-В5, будет вычислено выражение 3*A2-ПИ(), а в ячейках В6-В14 – SIN(A2)^ПИ()-COS(A2).

Рассмотренный выше пример, является примером реализации части задания № 2 самостоятельной работы, в рамках задания 2 еще необходимо построить и отформатировать диаграмму, что будет рассмотрено в разделе 4 (см. раздел 4, Построение простой точечной диаграммы в MS Excel).



Поделиться с друзьями:

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.