Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ ЛЕКЦИЙ(рус).doc
Скачиваний:
101
Добавлен:
09.02.2016
Размер:
16.61 Mб
Скачать

6.3. Логические функции если в Excel

Синтаксис логической функции ЕСЛИ:

истина

ЕСЛИ (логическое выражение; действие 1; действие 2)

ложь

Работа функции: если значение логического выражения Истина, то результатом функции будет действие 1, иначе действие 2.

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

Пример применения функции если

Вычислить значение У по следующей зависимости

х [ -2, 2 ] и изменяется с шагом 0,5.

Порядок действий:

  1. В ячейку A1 записать начальное значение –2.

  2. В ячейку А2 записать формулу =А1+0,5 и копировать ее в ячейки А3:А9 .

  3. В ячейку В1 записать формулу:

=ЕСЛИ( a1<-1; sin(А1); ЕСЛИ( И(-1<=a1; a1<=1); cos(А1) ; А1^2 ))

  1. Ячейку В1 копировать в В2:B9

Использование мастера функций для набора функций ЕСЛИ

  1. Активизировать ячейкуВ1 и вызвать мастера функций fx

  2. Выбрать ЕСЛИ. Появляется 1-е окно ЕСЛИ.

  3. Набрать в поле Логическое выражение А1<-1

  4. Набрать в поле Истина sin(A1)

  5. Установить в поле Ложь курсор

  6. Щелкнуть команду ЕСЛИ в левой части строки формул

  7. Появляется 2-е окноЕСЛИ.

  8. Набрать в поле Логическое выражение И(-1<=A1;A1<=1)

  9. Набрать в поле Истина cos(A1)

  10. Набрать в поле Ложь A1^2

  11. Щелкнуть ОК.

6.4. Функции обработки данных типа ДАТА\ ВРЕМЯ

Категория функций ДАТА и ВРЕМЯ Мастера функций дает возможность использовать различные функции для обработки данных типа ДАТА и ВРЕМЯ. Excel позволяет вводить дату разными способами:

   "Классическая" форма

3.10.2006

   Сокращенная форма

3.10.06

   С использованием дефисов

3-10-6

   С использованием дроби

3/10/6

Внешний вид (отображение) даты в ячейке может быть очень разным (с годом или без, месяц числом или словом и т.д.) и задается в меню Формат - Ячейки 

Время вводится в ячейки с использованием двоеточия. Например,

16:45

По желанию можно дополнительно уточнить количество секунд - вводя их также через двоеточие:

16:45:30

И, наконец, никто не запрещает указывать дату и время вместе - через пробел. 

Приведем синтаксис некоторых наиболее часто используемых функций типа ДАТА\ВРЕМЯ.

ДЕНЬ(дата_в_числовом _формате) - возвращает значение дня месяца в диапазоне от 1 до 31.

МЕСЯЦ(дата_в_числовом _формате) - возвращает номер месяца - число в диапазоне от 1 (январь) до 12 (декабрь);

ГОД(дата_в_числовом _формате)- возвращает значение года – целое число в диапазоне от 1900 до 9999;

ДЕНЬНЕД(дата_в_числовом_формате)- возвращает целое число от 1(Воскресенье) до 7(Суббота), соответствующее номеру дня недели для заданной даты;

СЕГОДНЯ() - возвращает текущую системную дату в формате даты;

ТДАТА()- возвращает текущую системную дату и время в формате даты и времени;

ДНЕЙ360(нач_дата;кон_дата;метод) – вычисляет количество дней между двумя датами на основе 360-дневного года (12 месяцев по 30 дней).

На рисунках 6.6 и 6.7. приведены фрагменты ЭТ значений и ЭТ в формульном виде соответственно с использованием рассмотренных выше функций.

Рис. 6.6.

Рис. 6.7.