5. В ячейку R1C1введите число 10, а в R1C2– 5. Ячейка R2C2выдаст сообщение Да, это правда. Теперь условие логического выражения выполняется: первое число больше второго.
6. Введите одинаковые числа в обе ячейки, например 10 и 10. Вы получите сообщение Нет, это неправда. Действительно, если числа одинаковые, то одно из них не может быть больше другого.
Иными словами, результатом проверки логического выражения могут быть только два варианта – ИСТИНАи ЛОЖЬ, и в зависимости от этого результата ячейка с функцией возвращает вам заранее указанный результат.
Мы использовали текстовые сообщения в этом примере для наглядности, хотя в сложных инженерных или математических расчетах может понадобиться подставить числовые значения. Например, если какое-то условие выполняется, то ячейка возвращает число 5 (или, к примеру, синус угла), если не выполняется – другое число (или косинус угла). В свою очередь, другая формула может использовать данные ячейки R2C2и производить вычисление в зависимости от результатов проверки логического выражения. Например, при расчете температуры подачи воды в систему центрального отопления: если температура воздуха меньше определенного значения – повысить температуру воды до такого-то значения, если температура воздуха выше – понизить температуру воды. Примеров использования функции ЕСЛИможно привести множество. Вы сами найдете применение этой функции.
Программа Excel содержит функции для операций с датами и временем. Мы рассмотрим несколько таких функций на примерах.
Функция ГОДвозвращает значение года из даты. К примеру, в какой-либо ячейке вашей таблицы указана дата (текущая или нет, неважно). При использовании функции ГОД, где в качестве аргумента указана ячейка с датой, из даты выделяется только значение года.
Проверим это на практике.
1. Очистите ячейку R1C1.
2. Вставьте в ячейку R2C2функцию ГОДиз категории Дата и время.
3. В качестве аргумента функции укажите ячейку R1C1.
4. В ячейку R1C1введите какую-либо дату, например 12/01/2006, и нажмите клавишу Enter. В ячейке R2C2появится значение 2006.
Функция ТДАТАвозвращает текущую дату и время. Данная функция не имеет аргументов, вы просто вставляете эту функцию в ячейку, в которой появляется значение текущей даты и времени, например 08.01.2006 14:22. Позже (при помощи других функций категории Дата и время) вы можете выделить из этой ячейки отдельно дату или время.
Функция ДЕНЬНЕДвозвращает порядковый номер дня недели из даты. Для изучения этой функции выполните следующие практические шаги.
1. Используя функцию ТДАТА, добавьте в ячейку R1C1текущую дату.
2. Выделите ячейку R2C2и добавьте в нее функцию ДЕНЬНЕДиз категории Дата и время.
3. В диалоговом окне Аргументы функциив поле Дата_в_числовом_форматеукажите абсолютный или относительный адрес ячейки R1C1.
4. В поле Типнеобходимо указать одно из следующих значений.
• 1– неделя будет начинаться с воскресенья (как в некоторых западных странах). При этом возвращенное значение 1будет соответствовать воскресенью, а 7– субботе.
• 2– неделя будет начинаться с понедельника. Возвращенное значение 1будет соответствовать понедельнику, а 7– воскресенью.
• 3– неделя также будет начинаться с понедельника, но отсчет дней недели будет вестись с нуля, то есть возвращенное значение 0будет соответствовать понедельнику, а 6– воскресенью.
Укажите значение 2.
5. Закройте диалоговое окно кнопкой ОК. В ячейке R1C1будет указан порядковый номер текущего дня недели.
Функция НОМНЕДЕЛИчасто применяется в бухгалтерии и при составлении рабочих графиков. Она возвращает порядковый номер недели (с начала года) из даты. В качестве аргумента этой функции указывается дата или ячейка, содержащая информацию о дате. Результатом выполнения функции является число, означающее номер недели, на которую приходится указанная в качестве аргумента дата.
Текстовые функции также нередко применяются в таблицах Ecxel для преобразования различных текстовых данных.
Читать дальше
Конец ознакомительного отрывка
Купить книгу