Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Работа с данными категории Дата и Время ⇐ ПредыдущаяСтр 2 из 2
Откроем меню « Формат»/ «Ячейки» и выберем вкладку «Число» (рис. 4.36). В этом окне – варианты численно-буквенного представления данных категории даты. На наш взгляд, самый удобный вариант, это день.месяц.год, например, данные в виде 12.3.80 означают 12 марта 1980 года. Время представляется с использованием двоеточия 12: 30 или 12: 30: 45. Во втором случае указаны секунды.
Рисунок 4.36 - Различные варианты представления данных категории Дата
Введите любую дату в одну из ячеек, например, свой день рождения (рис. 4.37), а потом с помощью формулы =В2+7 определите, какая дата будет через неделю после рождения. Вы можете прибавлять или вычитать числа из данных типа ДАТА, причем эти операции будут произведены с учетом встроенного календаря, то есть «EXCEL знает» в каком месяце, сколько дней, високосный год или нет, сколько суток в часах На рис. 4.37 последняя строка содержит сообщение об ошибке. Почему? Да потому, что 2001 год не был високосным и в феврале было 28 дней. С остальными данными были проведены расчеты, определено, какая дата будет через неделю после исходной.
Рисунок 4.37 - Работа с данными категории Даты
В табл. 4.7 мы поместили наиболее часто используемые функции этой категории. Используя данные, приведенных на рис. 4.32, рассмотрим совместное использование функций категории «Дата/Время» и «ЕСЛИ». 1. Определить все товары, произведенные в 2006году. При решении этой задачи нас не интересует месяц или день, а только год производства. Тогда функция ЕСЛИ будет иметь вид =ЕСЛИ (ГОД(Е2)=2006; А2; “ “); С помощью функции ГОД из ячейки Е2 извлекается именно год, который затем проверяется на равенство 2006.
Таблица 4.7 – Наиболее часто используемые функции категории ДАТА и ВРЕМЯ
2. Найти все товары, проданные в выходные: =ЕСЛИ(ИЛИ(ДЕНЬНЕД(Е2)=1; ДЕНЬНЕД(Е2)=7); А2; “ “); Выходные дни – это суббота (ДЕНЬНЕД=7) и воскресенье (ДЕНЬНЕД=1), следовательно, нужна проверка на оба выходных дня. Используется операция ИЛИ, т.к. день не может быть одновременно и субботой, и воскресеньем. Еще один вариант использования функции ДЕНЬНЕД показан на рис. 4.38. Как видно, функцией ЕСЛИ через условие ИЛИ проверяется, является ли день выходным или рабочим.
Если необходимо определить разницу между двумя датами, например, требуется определить возраст, можно использовать следующую формулу: =ГОД(СЕГОДНЯ())-ГОД(B2), можно использовать и обычное вычитание =СЕГОДНЯ()-В2, но следует помнить, что для EXCEL, как и для многих пакетов программирования, единицей информации при работе с данными типа «Дата» является день, поэтому не стоит удивляться большому числу, полученному при расчетах, это количество дней, лежащих между двумя датами, чтобы перевести результат в года, следует разделить на 365 (это количество дней в году).
Задания для самостоятельного выполнения 1. Для данных, приведенных на рис.4.32, определите, когда кончается гарантийный срок на товары. 2. Определите товары, проданные весной. 3. Увеличьте гарантийный срок на товары украинского производства в два раза, для товаров из России – в 1.5раза, для остальных уменьшите на один месяцах. 4. Используя данные рис. 4.37, найдите тех, кто родился сегодня, считая сегодняшней датой 31 мая. Проверьте правильность выполнения заданий по нашим формулам. 1. =Е2+F2*30. Так как гарантийный срок приведен в месяцах, а единицей информации при работе с датами является день, то количество месяцев умножаем на тридцать (среднее число дней в месяцах). 2. =ЕСЛИ(И(МЕСЯЦ(Е2)> =3; МЕСЯЦ(Е2)< =5); А2) 3. =ЕСЛИ(G2=" Украина"; F2*2; ЕСЛИ(G2=" Россия"; F2*1.5; F2-1) 4. =ЕСЛИ(И(ДЕНЬ(В2)=ДЕНЬ(СЕГОДНЯ()); МЕСЯЦ(В2)=МЕСЯЦ(СЕГОДНЯ()); А2). Именинником считается человек, у которого номер дня совпадает с сегодняшним и номер месяца совпадает с текущим, что и проверяется в условиях.
|