Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Логическое ИЛИ в сочетании с ЕСЛИ. Домашнее задание





Выполнение хотя бы одного из 2-х или более условий

1.Я поеду в Москву если сдам хорошо сессию (на 4 и 5) или если заработаю сам на поездку (>=1000$).

Фио Экзамен1 Экзамен 2 Мой заработок Поездка Москва
Лисов Москва
Теныбеков Москва
Ким  
Цой  

 

2. Если или хорошая погода или у меня с собой зонт, то состоится прогулка

 

Фио Наличие зонта Погода Прогулка
Ли да хорошая состоится
Тен нет дождь  
Ким да    
Цой нет    

 

3. Девушка если она умная(IQ>=110), или она добрая, или она хозяйственная, или она обеспеченная (доход в месяц >=500$), или она красивая, то она удачно выйдет замуж.

 

ФИО Умная IQ Красота Доход в Месяц $ Хозяйств Доброта Замуж
Ли да нет нет да
Тен нет да да нет
Ким          
Цой          

 

4. Вероятность того, что человек обязательно попадет в пункт назначения выше, если туда летит самолет, или идет поезд, или едет автобус, или есть личное авто.

 

ФИО Рейс самолета Поезд автобус Личное авто пункт назначения
Ли да да нет да доберется
Тен нет нет нет нет нет
Ким нет нет да нет  
Цой да нет нет да  

 

5.Чаще всего выигрывают в казино или удачливые или посетители, у которых есть собственная система.

ФИО Наличие системы удачливость Выигрыш
Ликовский да да да
Теныбеков да нет да
Ким нет да да
Цой нет нет нет

 

№ 10. Функции “Дата, время”

Рекомендуется для информации, которая является датой или временем, задать формат ячейки “Дата” тип “01.02.09”

Функции работы с датой и временем позволяют анализировать и работать со значениями даты и времени в формулах. Например, если требуется использовать в формуле текущую дату, воспользуйтесь функцией СЕГОДНЯ, возвращающей текущую дату по системных часов.



ДАТА ДАТАЗНАЧ ДЕНЬ
ДНЕЙ360 ДАТАМЕС КОНМЕСЯЦА
ЧАС МИНУТЫ МЕСЯЦ
ЧИСТРАБДНИ ТДАТА СЕКУНДЫ
ВРЕМЯ ВРЕМЗНАЧ СЕГОДНЯ
ДЕНЬНЕД РАБДЕНЬ ГОД
ДОЛЯГОДА    

 

Функция СЕГОДНЯ() – выводит системное время в текущую ячейку, это время будет обновляться без участия пользователя на текущую дату при каждом открытии документа

Функция ГОД() – отрезает от даты формат ячейки которой “Дата” тип “01.02.09” только год. Функция имеет 1 аргумент. Тип данных возвращаемый функцией год является числовым.

Функция МЕСЯЦ()отрезает от даты формат ячейки которой “Дата” тип “01.02.09” только месяц. Функция имеет 1 аргумент. Тип данных возвращаемый функцией год является числовым. Результат может иметь значения от 1 до 12.

Функция ДЕНЬ()отрезает от даты формат ячейки которой “Дата” тип “01.02.09” только число. Функция имеет 1 аргумент. Тип данных возвращаемоефункцией число является числовым. Результат может иметь значения от 1 до 31 (Рис. 37).

 

 

Рис. 37

Функция ДАТА() позволяет собрать из 3-х чисел (год, месяц, день) одну дату, т.е. функция имеет 3 аргумента. Формат полученного значения определяет сама система, он является форматом “дата” тип “14.03.2001”. Рис. 38-39.

Рис. 38

Рис. 39

=ДЕНЬНЕД(A1;2)

Для нашей страны, т.к. неделя начинается с понедельника Тип второй, т.е. вторую строку заполняем числом 2 с клавиатуры. Рис. 40

Рис. 40

 

1. Каждый акционер получает дивиденды один раз в год в дату приобретения акций, вывести список акционеров, которые будут получать дивиденды в текущую дату, посчитать сумму дивидендов, общую сумму, которую надо иметь в кассе, чтобы всем акционерам выплатить дивиденды. Сумму дивидендов посчитаем по формуле:

Сумма дивидендов = Цена 1 акции* Количество акций* процент дивидендов

 

 

ФИО Цена 1 акции Количество акций Дата покупки акций Дата текущая Процент дивиден-дов,% Сумма дивиден-дов, сом
Алиев 12.03.2008 22.04.2009  
Сыдыков 21.12.2008 22.04.2009  
Иванов 23.04.2008 22.04.2009  
Тен 22.04.2008 22.04.2009  

 

2. Детская поликлиника. Медсестра ежедневно приглашает на медосмотр детей до 1 года (грудничков) в дату их рождения (детям до 1 года день рождения отмечают каждый месяц), составить список приглашенных детей на текущую дату.

Исходная информация выглядит следующим образом:

ФИО Дата рождения Дата текущая
Алиев 12.03.2008 22.04.2009
Сыдыков 21.12.2008 22.04.2009
Иванов 23.04.2008 22.04.2009
Тен 22.04.2008 22.04.2009

При решении задачи таблица будет иметь вид:

 

ФИО Дата рождения Дата текущая День рожден День текущий Возраст (дней) Медосмотр
Алиев 22.01.2009 22.04.2009   пригласить
Сыдыков 21.12.2008 22.04.2009    
Иванов 23.04.2008 22.04.2009    
Тен 22.04.2008 22.04.2009    

 

3. Предприятие должно в налоговую инспекцию сдавать отчет ежемесячно в день регистрации предприятия, составить список сдающих отчет предприятий на текущую дату. Условие задачи может быть оформлено следующим образом:

 

Название предприятия Дата регистрации предприятия Дата текущая
Альфа 22.01.2009 22.04.2009
Илбирс 21.12.2008 22.04.2009
Шоро 23.04.2008 22.04.2009
Таттуу 22.04.2008 22.04.2009

При решении задачи таблица будет иметь вид:

 

 

Название предприятия Дата регистрации предприятия Дата текущая День регистрации предприятия День текущий Отчет
Альфа 22.01.2002 22.04.2009 Пригласить
Илбирс 21.12.2005 22.04.2009  
Шоро 23.04.2007 22.04.2009  
Таттуу 22.04.2008 22.04.2009  

 

3. Решение задачи с использованием функции СЕГОДНЯ().

Определить возраст в днях, годах, неделях. Округлить возраст до целого числа. Формат ячеек “Возраст в днях”,Возраст в годах” числовой, количество знаков после запятой -0. Считать, что год всегда имеет 365 дней.

 

номер ФИО Дата рождения Текущая дата Возраст в днях Возраст в годах
Ли 12.12.84 01.05.2005 =(4ст-3ст) =5ст/365
Ким 12.12.85 01.05.2005    
Пак 17.12.84 01.05.2005    
Тен 12.01.84 01.05.2005    

 

4. Поздравить всех тех студентов, кому исполняется в этом году 20 лет с юбилеем (использовать функции СЕГОДНЯ(), ГОД() ) Исходная информация представлена таблицей:

 

ФИО Дата рождения Текущая дата
Ли 12.12.84 01.05.2005
Ким 12.12.85 01.05.2005
Пак 17.12.84 01.05.2005
Тен 12.01.84 01.05.2005

 

 

ФИО Дата рождения Текущая дата Год рождения Год текущий Юбилей
Ли 12.12.84 01.05.2005 =ГОД(3ст) = ГОД(4ст) поздравляем
Ким 12.12.85 01.05.2005     нет
Пак 17.12.84 01.05.2005     нет
Тен 12.01.84 01.05.2005     нет

 

5. Поздравить с днем рождения всех тех, у кого совпадает день и месяц с текущими днем и месяцем, т.е. сегодня день рождения. В случае, если человека не требуется поздравить - ячейку оставляем пустой.

Для того, чтобы проверить работает ли задача введите хотя бы одну дату рождения совпадающую с текущей датой (год может быть любым).

номер ФИО Дата рождения День Месяц Текущая дата поздравление
Ли 12.12.84 12.12.2009 поздравляем
Ким 12.12.85 12.12.2009 поздравляем
Пак 17.12.84 12.12.2009  
Тен 12.01.84 12.12.2009  

б. Оформить предупреждение о предстоящем дне рождения за 2 дня до дня рождения.

 

7. Для всех АО посчитать размер выплачиваемых дивидентов, если акционер владеет больше года акциями, то ему выплачивают 100%, если меньше года, то выплачивают 1/365 за каждый день владения акцией, если акций несколько, то умножаем на количество акций.

номер ФИО Дата покупки Количество Стоимость акции Текущая дата % дивиден Сумма выплат  
Ли 21.12.99 3.05.05    
Ким 23.5.2001      
Пак 26.3.2005      
Тен 12.5.2005      

 





Рекомендуемые страницы:

Воспользуйтесь поиском по сайту:



©2015- 2021 megalektsii.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.