Муниципальное общеобразовательное учреждение
«Средняя общеобразовательная школа»
Составление
гороскопов
в программах пакета
Microsoft Office
Выполнила ,
ученица 5 Б класса,
Руководитель .,
учитель информатики поселок
2009 г.
Сложная электронная таблица часто представляет собой набор взаимосвязанных таблиц.
Например, если при расчётах возникает необходимость использования различных справочных
данных, они обычно приводятся в дополнительной справочной таблице, где в какомлибо столбце
(чаще в первом) представлены параметры, а в остальных столбцах их значения. Желательно,
чтобы поиск данных в справочной таблице и их использование для различных параметров в
основной таблице выполнялись автоматически, т.е. чтобы пользователь мог заранее ввести в
электронную таблицу справочные данные и связать их с основной расчётной таблицей с помощью
формул, а не вводить эти данные в качестве исходных для каждого нового расчёта с новыми
параметрами.
В Excel для этого используется стандартные функции подстановки из категории Ссылки и
массивы. Функция ВПР ищет значение параметра в крайнем левом столбце справочной таблицы и
возвращает значение, находящееся на пересечении указанного столбца таблицы и строки с
найденным значением.
Синтаксис записи:
=ВПР(искомое_значение; табл.; номер_индекса_столбца;…)
Здесь:
*искомое_значение имя требуемого параметра в справочной таблице (значение, ссылка
или текстовая строка);
*таблица диапазон, который определяет местонахождение справочной таблицы (ссылка
на диапазон или имя диапазона);
*номер_столбца указывает номер столбца в справочной таблице, из которого
выбирается значение искомого параметра.
Если номер_столбца меньше 1, то функция ВПР возвращает значение ошибки «#ЗНАЧ!».
Если номер_столбца больше, чем количество столбцов в аргументе таблица, то функция ВПР
возвращает значение ошибки «#ССЫЛ!»;
*тип_сравнения логическое значение ИСТИНА (по умолчанию) или ЛОЖЬ,
определяющее тип сравнения при поиске параметра.
Если задан тип_сравнения со значением ИСТИНА, то в первом столбце таблицы ищется строка, в
которой находится наибольшее значения параметра, которое меньше или равно заданному аргументу искомое_значение. На пересечении этой строки и столбца, номер которого задан
аргументом номер_столбца, отыскивается значение, которое возвращает функции ВПР. При этом
данные (параметры) в первом столбце справочной таблицы могут быть числовыми, текстовыми
или логическими, но в любом случае они должны располагаться строго по возрастанию, иначе
функция ВПР может выдать неправильный результат.
Когда же искомое_значение меньше, наименьшее значение в первом столбце таблицы, функция
ВПР возвращает значение ошибки «#Н/Д».
Если задан тип_сравнения со значением ЛОЖЬ, то в первом столбце ищется только равное
значение. При этом таблица не обязательно должна быть отсортирована по возрастанию значений
в первом столбце. Если искомое значение не найдено, то также возвращается значение ошибки
«#Н/Д». При работе с функцией ВПР, чтобы не заботиться о задании ссылок в абсолютном виде,
удобно использовать имя диапазона, которое необходимо заранее присвоить справочной таблице.
Самый простой способ определения имени – использование поля имени в строке формул. Чтобы
назначить, например, диапазону А2:В14 имя «Знаки», нужно
выполнить следующие действия:
1)
2)
3)
выделить диапазон А2: В14;
щёлкнуть мышью на поле имени в строке формул;
ввести имя «Знаки» и нажать Enter.
После определения имени таблицы его можно использовать в формуле: =ВПР(А2;Знаки; 2).
Рассмотрим таблицу составления гороскопов и расчётов некоторых интересных значений.
Внешний вид основной таблицы:
Ваша дата рождения
День
Месяц
Год
День вашего рождения:
Сегодня:
Вы уже прожили:
14 лет вам исполнится через:
18 лет вам исполнится через:
25 лет вам исполнится через:
50 лет вам исполнится через:
100 лет вам исполнится через:
Вы родились в год:
Ваш знак Зодиака:
Ваш знак Цветов:
Ваш Камень:
30
6
1989
Пятница
Вторник
Уже
Уже
1931
11062
29325
Змеи
Рак
Кувшинка
Изумруд
7200 дней
исполнилось
исполнилось
дней
дней
дней
30.06.1989
17.03.2009
2087
626
1931
11062
29325 Четырём ячейкам этого листа присвоены имена:
C2 «День», С3«Месяц», С4 «Год», D6 «Дата_рожд».
В результате запись формул, используемых в вычислениях, будет следующей:
Ваша дата рождения
30
6
1989
ВПР(ДЕНЬНЕД(Дата_рожд);Дни;
2)
ВПР(ДЕНЬНЕД(D11);Дни;2)
СЕГОДНЯ()Дата_рожд
ЕСЛИ(E13>0;E13;"Уже")
ЕСЛИ(E14>0;E14;"Уже")
ЕСЛИ(E15>0;E15;"Уже")
ЕСЛИ(E16>0;E16;"Уже")
ЕСЛИ(E17>0;E17;"Уже")
ДАТА(Год+14;Месяц;День)
СЕГОДНЯ()
ДАТА(Год+18;Месяц;День)
СЕГОДНЯ()
ДАТА(Год+25;Месяц;День)
СЕГОДНЯ()
ДАТА(Год+50;Месяц;День)
СЕГОДНЯ()
ДАТА(Год+100;Месяц;День)
СЕГОДНЯ()
День
Месяц
Год
День вашего
рождения:
Сегодня:
Вы уже прожили:
14 лет вам
исполнится через:
18 лет вам
исполнится через:
25 лет вам
исполнится через:
50 лет вам
исполнится через:
100 лет вам
исполнится через:
Вы родились в год:
Ваш знак Зодиака:
Ваш знак Цветов:
Ваш Камень:
ВПР(ОСТАТ(Год;12);Годы;2)
ВПР(Дата_рожд;Знаки;2)
ВПР(Дата_рожд;Цветы;2)
ВПР(Дата_рожд;Камни;2)
Вспомогательные справочные таблицы, из которых выбираются данные с помощью функции ВПР,
помещены на отдельном листе. Для удобства работы вспомогательным таблицам присвоены
имена: «Знаки» А2:В14, «Годы» D2:Е13, «Дни» G2:Н8, «Цветы» J2:K14, «Камни» М2:N14.
Знаки
=ДАТА(ГОД(Дата_рожд);1;1)
=ДАТА(ГОД(Дата_рожд);1;21)
=ДАТА(ГОД(Дата_рожд);2;21)
=ДАТА(ГОД(Дата_рожд);3;21)
=ДАТА(ГОД(Дата_рожд);4;21)
=ДАТА(ГОД(Дата_рожд);5;21)
=ДАТА(ГОД(Дата_рожд);6;22)
=ДАТА(ГОД(Дата_рожд);7;23)
=ДАТА(ГОД(Дата_рожд);8;23)
=ДАТА(ГОД(Дата_рожд);9;24)
=ДАТА(ГОД(Дата_рожд);10;24) Скорпион
Козерог
Водолей
Рыбы
Овен
Телец
Близнецы
Рак
Лев
Дева
Весы
Годы
0
1
2
3
4
5
6
7
8
9
10
Обезьяны
Петуха
Собаки
Свиньи
Крысы
Быка
Тигра
Кролика
Дракона
Змеи
Лошади
Дни
1
2
3
4
5
6
7
Воскресенье
Понедельник
Вторник
Среда
Четверг
Пятница
Суббота =ДАТА(ГОД(Дата_рожд);11;2)
=ДАТА(ГОД(Дата_рожд);12;22)
Стрелец
Козерог
11
Козы
J
Цветы
K
L
M
Камни
N
Чертополох
01.01.88
21.01.88 Мимоза
21.02.88.
21.03.88.
21.04.88.
21.05.88.
22.06.88.
23.07.88.
23.08.88.
24.09.88.
24.10.88.
23.11.88.
22.12.88.
Лилия
Гортензия
Портулак
Колокольчик
Кувшинка
Подсолнух
Гвоздика
Камелия
Орхидея
Одуванчик
Чертополох
01.01.88
21.01.88
21.02.88.
21.03.88.
21.04.88.
21.05.88.
22.06.88.
23.07.88.
23.08.88.
24.09.88.
24.10.88.
23.11.88.
22.12.88.
Топаз, гранат
Бирюза, аметист
Аметист
Рубин
Сапфир
Золотистый топаз
Изумруд
Алмаз
Яшма
Аквамарин
Чёрный опал
Гранат, бирюза
Топаз, гранат
1
2
3
4
5
6
7
8
9
10
11
12
13
14
В приведенной таблице день, месяц и год даты рождения вводится в отдельные ячейки,
при этом для года должны быть обязательно введены все четыре цифры, а не только две
последние. Электронная таблица позволяет, не меняя вспомогательные таблицы и формулы,
выполнять расчеты для любой даты рождения. Использованная литература:
1. Сайков Б.П. Excel для любознательных.. Информатика, №7, 2001
2. Семакин И.Г. и др. “Информатика. Базовый курс 7–9 классы”, М.: БИНОМ.
Лаборатория знаний, 2004.
«Составление гороскопов в Microsoft Office»
«Составление гороскопов в Microsoft Office»
«Составление гороскопов в Microsoft Office»
«Составление гороскопов в Microsoft Office»
«Составление гороскопов в Microsoft Office»
«Составление гороскопов в Microsoft Office»
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.