Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Kabachenko&Drig

.pdf
Скачиваний:
40
Добавлен:
10.04.2015
Размер:
2.13 Mб
Скачать

Практическая работа 6 Абсолютные ссылки

Цель работы: Освоить применение абсолютных ссылок при распространении формул.

Образец.

 

 

A

B

 

C

 

D

 

E

F

G

1

 

 

 

Годовой отчет об оборотах фирмы

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

Страна

 

 

 

 

Продано путевок

 

Оборот

 

 

 

 

1-й

 

2-й

 

3-й

4-й

4

 

 

 

путевки

 

квартал кварталкварталквартал

за год

5

 

Крит

 

$395

 

12

 

7

 

25

 

17

 

 

 

 

 

 

 

 

6

 

Испания

 

$365

 

10

 

37

 

45

 

19

 

7

 

Мальта

 

$440

 

8

 

28

 

52

 

32

 

8

 

Франция

 

$700

 

15

 

43

 

68

 

23

 

9

 

Германия

 

$650

 

6

 

18

 

31

 

18

 

10

 

Португалия

 

$821

 

15

 

22

 

36

 

20

 

11

 

Оборот за квартал

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

13

 

 

 

Отчет о стоимости проданных путевок

 

14

 

 

 

 

 

 

 

 

 

 

 

 

 

15

 

Страна

 

 

 

 

Продано путевок

 

 

16

 

 

 

1-й

 

2-й

 

3-й

4-й

 

 

 

 

 

 

квартал

 

квартал квартал квартал

 

17Крит

18Испания

19Мальта

20Франция

21Германия

22Португалия

Указания к выполнению.

Во второй таблице в ячейке C17 должна быть формула

=B5*C5, в ячейке C18 =B6*C6, в ячейке D17 =B5*D5 и т.п.

Легко увидеть, что для достижения такого результата нельзя распространять формулу ячейки C17 вправо, поскольку при этом

будут изменяться номера столбцов участвующих в формуле ячеек.

6 1

Для предотвращения этого следует сделать номер столбца B в формуле неизменяемым при распространении или абсолютным. Достигается это записью знака $ в формуле перед номе- ром столбца (или строки). Если этот знак установлен перед обо- ими компонентами адреса, то этот адрес целиком не изменяет- ся при распространении в любую сторону.

·Запишите в ячейке C17 формулу =$B5*C5 и распрост- раните формулу на всю таблицу.

·Используя функцию Автосумма рассчитайте суммарные стоимости путевок и поместите соответствующие результаты в ячейки G5 - G10 и C11 - F11. В ячейке G11 должна располагаться общая сумма, полученная за проданные путевки за год.

Самостоятельная работа.

Дополните таблицу

Квартиро- съемщик

Общая площадь квартиры, кв.м

 

Число жильцов

 

 

 

 

Смирнов

 

80

4

Петров

 

45

3

Семенов

 

36

2

Алексеева

 

60

5

Сухарев

 

58

4

Некрасова

 

45

1

следующими столбцами:

·плата за телефон;

·плата за отопление;

·плата за техническое обслуживание;

·плата за холодную воду;

·плата за горячую воду;

·плата за газ;

·плата за канализацию;

·плата за санитарную очистку;

·суммарная плата за услуги за месяц;

6 2

·суммарная плата за услуги за год.

Примите, что плата за телефон составляет 100 рублей в ме- сяц; плату за остальные услуги рассчитайте, исходя из следу- ющих тарифов:

Отопле-

Тех.

Хол.

Гор.

Газ,

Канали-

Сан.

ние,

обслуж.,

вода,

вода,

руб/чел.

зация,

очистка,

руб/кв.м

руб/кв.м

руб/чел.

руб/чел.

 

руб/чел.

руб./чел.

3,09р.

1,33р.

16,04р.

31,75р.

7,09р.

42,54р.

5,81р.

При расчете платы за услуги используйте в формулах абсо- лютные адреса ячеек приведенной выше таблицы..

Практическая работа 7 Формулы и функции

Цель работы: Изучить возможности применения арифметических формул в стандартных функциях Excel.

Образец.

A B C D

1Максимальный срок пребывания книги на 10 дней

руках

2

3

Штраф за 1 день задержки

2,55р.

 

4

 

 

 

 

5

Выдача книг библиотеки читателям

6

Читатель

Название книги

Дата

Дата

выдачи возврата

 

 

 

7

 

Аркрайт В. Пойнтер

 

 

 

 

 

 

и его история

15.02.02

02.03.02

 

 

8

Иванов И.

"Вокруг света", 1900,

 

 

6

18.02.02

27.02.02

 

 

9

 

Гете И. Избранные

21.02.02

03.03.02

 

произведения

10

 

Записки Екатерины II

 

 

 

10.02.02

16.02.02

11

Петров В.

Квинт Самоник.

15.02.02

26.02.02

Медицинская книга.

 

12

 

Корнеев Л. Слово о

21.02.02

05.03.02

 

собаке

 

 

6 3

Задача.

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

Указания к выполнению.

·Наберите исходные данные таблицы, используя денеж- ный формат для ячейки C3, специальный формат - для ячейки C1, формат даты - для ячеек C7 - C12 и D7 - D12.

·Добавьте следующие столбцы к таблице Выдача книг библиотеки читателям:

E6 - E12 - Пребывание книги на руках. Формат - специ-

альный (такой же, как для ячейки C1).

F6 - F12 - Задержка возврата книг. Формат - специальный

(такой же, как для ячейки C1).

G6 - G12 - Сумма штрафа неокругленная. Формат - де-

нежный, 2 десятичных знака.

H6 - H12 - Сумма штрафа округленная. Формат - денеж-

ный, 0 десятичных знаков.

·Рассчитайте в ячейках E7 - E12 количество дней пребыва- ния каждой книги у читателя (= Дата возврата Дата выдачи).

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

·Для ячейки F7 вызовите мастер вставки функций (Встав- ка/Функция). В категориии Логические выберите функцию Если. В этой функции необходимо заполнить три поля ввода:

1. Лог_выражение. Запишите или введите в формулу инте- рактивным методом: E7 > C1 (что означает: проверить, пре- вышает ли количество дней пребывания максимально допус- тимое число дней).

2. Значание_если_истина. Запишите или введите в форму- лу интерактивным методом: E7 — C1 (что означает: если пре- вышает, отнять максимальное число дней).

3. Значение_если_ложь. Запишите 0 (что означает, если не

6 4

превышает, то обнулить).

4.Нажмите OK, введя тем самым формулу в ячейку. Фор- мула должна получиться следующая: =ЕСЛИ(E7>C1;E7-C1;0)

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

деть так: =ЕСЛИ(E7>$C$1;E7-$C$1;0)

6.Распространите полученную формулу на ячейки F8 - F12. · Рассчитайте в ячейке G7 сумму штрафа (=Задержка

возврата книг Х Штраф за 1 день задержки) и распространите формулу на нижние ячейки, предварительно сделав адрес ячей- ки C3 в формуле абсолютным.

·Для округления штрафа в ячейке H7 выберите функцию ОКРУГЛВНИЗ (категория: Математические). В поле вво- да Число запишите адрес ячейки G7, а Количество цифр за- дайте равным 0. Распространите формулу на ячейки H8 - H12.

Данные, содержащиеся в столбцах E, F, G являются вспомо-

гательными и не должны присутствовать в окончательном виде таблицы. MS Excel предоставляет пользователю возможность скрыть от рассмотрения лишние детали таблиц.

·Выделите диапазон столбцов E, F, G, проведя мышью по названиям столбцов. Затем из контекстного меню (щелчок пра- вой клавиши мыши по выделенному месту) выберите Скрыть.

Самостоятельная работа.

Ниже представлен детализированный отчет сотовой компа- нии об исходящих звонках в течение суток.

Рассчитайте сумму оплаты отдельно для звонков на мобиль- ные и городские телефоны.

Предварительно добавьте к таблице следующие вспомога- тельные столбцы:

·длительность соединения в формате Время (расчетная формула: =Завершение соединения Начало соединения);

·количество полных минут длительности соединения. Для расчета примените функцию МИНУТЫ (категория Дата и время) к значениям предыдущего столбца;

6 5

·количество секунд длительности соединения, начиная с последней минуты. Для расчета примените функцию СЕКУН-

ДЫ (категория Дата и время);

·количество полных секунд длительности соединения (=60 * количество полных минут + количество секунд после- дней минуты);

·оплачиваемое время соединения. Для расчета примени- те функцию ЕСЛИ к данным предыдущего столбца. Если вре- мя разговора меньше 60 сек, оно считается равным 60 сек;

·неокругленная стоимость соединения. Рассчитайте ее как оплачиваемое время соединения * Тариф за минуту / 60.

Тарифы на оплату исходящих звонков

Звонки длительностью до 1 мин. округляются до 1 мин.

Оплата каждого соединения округляется до

$0,01

Оплата соединения за минуту

$0,11

Детализированный отчет о соединениях за сутки

 

Начало

 

Тип або-

Стоимость

 

соединения

 

нента

соединения

 

 

12:03:52

12:04:08

м

 

 

 

13:20:35

13:23:16

м

 

 

 

14:17:50

14:17:54

г

 

 

 

15:34:27

15:34:58

м

 

 

 

16:00:02

16:02:55

г

 

 

 

18:10:30

18:10:53

г

 

 

 

19:54:40

19:58:01

м

 

 

 

21:53:38

21:55:50

г

 

 

 

22:43:25

22:45:39

м

 

 

23:40:31

23:45:20

м

 

 

 

 

Итого для

м

 

 

 

 

Итого для

г

 

 

Для расчета данных столбца Стоимость соединения при- мените функцию ОКРУГЛ (категория Математические) к неокругленной стоимости разговора. В формуле параметр

6 6

Количество_цифр задайте равным 2.

Расчет итоговых данных отдельно для мобильных и городских соединений производите с использованием стандартной функции СУММЕСЛИ (категория Математические). В этой функции нужно заполнить три поля ввода: Диапазон (адреса ячеек, в кото- рых находятся признаки суммирования; в данном случае это тре- тий столбец таблицы), Критерий (условие суммирования. Здесь запишите "м" (в кавычках!) для звонков на мобильные), Диапа- зон_суммирования (адреса суммируемых ячеек; в данном слу- чае это последний столбец таблицы).

Практическая работа 8 Поиск в таблицах

Цель работы: Получить понятие о стандартных функциях поиска в таблицах

Задача.

Исходя из справочника тарифов заполнить столбец окладов в таблице распределения рабочих по цехам и разрядов. Для каждого цеха рассчитать сумму окладов рабочих.

Указания к выполнению.

Данные всех трех таблиц, приведенных на с. 68, должны быть взаимосвязанными. Необходимость такой взаимосвязанности диктуется основным принципом построения электронных таб- лиц: данные надо связывать так, чтобы изменения в исходных данных автоматически приводили бы к изменению связан- ных данных. Следовательно, неправильно было бы заполнить столбец окладов в таблице работников вручную: при измене-

нии тарифной сетки пришлось бы позаботиться об изменении основной таблицы.

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

6 7

Образец.

 

 

 

 

 

 

 

A

B

C

D

1

Распределение рабочих по цехам и разрядам

2

Фамилия И.О.

Разряд

Цех

Оклад

3

Ильина Е.

 

 

3

 

 

 

8

 

 

 

 

4

Дмитриева А.

10

 

2

 

 

 

5

Макарова М.

11

 

3

 

 

 

6

Сергеева Т.

9

 

1

 

 

 

7

Гусева А.

12

 

2

 

 

 

8

Смирнова Ю.

8

 

1

 

 

 

9

Иванова А.

9

 

3

 

 

 

10

Беляева П.

12

 

3

 

 

 

11

Русакова А.

10

 

1

 

 

 

12

Максимова Е.

9

 

2

 

 

 

13

 

 

 

 

 

 

 

14

Справочник тарифов

 

 

15

 

 

 

Оклад

 

 

16

 

8

 

1 020р.

 

 

17

 

9

 

1 140р.

 

 

18

 

10

 

1 270р.

 

 

19

 

11

 

1 410р.

 

 

20

 

12

 

1 540р.

 

 

21

 

 

 

 

 

 

 

22

Распределение окладов по цехам

23

 

Цех

Сумма

 

 

24

 

1

 

 

 

 

 

25

 

2

 

 

 

 

 

26

 

3

 

 

 

 

 

6 8

·Для перенесения окладов, соответствующих разрядам, из справочника тарифов, выделите ячейку D3 и последователь- но выполните следующие действия:

1. Нажмите кнопку Вставка функции и выберите функ-

цию ВПР (категория Ссылки и массивы).

Функция ВПР ищет в первом столбце таблицы-справочника

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

2. В диалоговом окне функции ВПР в строке Искомое_значение задайте адрес ячейки с разрядом сотруд-

ника (B3).

3. В строке Таблица задайте диапазон ячеек таблицы-спра-

вочника (B16 : C20).

4. В строке Номер_столбца запишите номер столбца в таблице-справочнике с окладами сотрудников (2).

5. Завершите ввод функции, нажав OK в диалоговом окне ввода функции.

6. Для того, чтобы при распространении формулы адреса ячеек, указывающих на таблицу-справочник не изменялись, сделайте их абсолютными, добавив знак $ к адресам ячеек в строке формул. В итоге в ячейке D3 должна быть записана

формула =ВПР(B3;$B$16:$C$20;2)

7. Распространите полученную формулуна ячейки D4 - D12.

·Для расчета сумм окладов, соответствующих отдельным раз- рядам, запишите в ячейку C24 функцию СУММЕСЛИ (категория Математические), указав в качестве параметров следующие поля:

1. Диапазон - столбец с номерами цехов (C3 : C12).

2. Критерий - адрес ячейки с номером цеха, для которого нужно рассчитать сумму окладов (B24)

3. Диапазон_суммирования - столбец с окладами сотруд-

ников (D3 : D12)

Перед распространением формулы сделайте абсолютными неизменяемые адреса ячеек. Должна получиться формула вида

=СУММЕСЛИ($C$3:$C$12;B24;$D$3:$D$12)

6 9

Самостоятельная работа.

1.Увеличьте оклады для каждого разряда на 200 руб. Как изменились значения во взаимосвязанных таблицах?

2.Составьте справочную таблицу надбавок сотрудникам для каждого цеха: 1-го - 200 руб; 2-го - 350 руб; 3-го - 150 руб. На основании этой таблицы добавьте к основной таблице стол- бец надбавок сотрудников, используя функцию ВПР.

3.Исправьте таблицу распределения окладов по цехам, добавив суммы надбавок работников. (Указание: введите до- полнительный столбец Суммы надбавок и рассчитайте дан- ные столбца с помощью функции СУММЕСЛИ).

Задача.

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

Образец.

 

 

A

B

C

D

1

Ваша дата рождения

24.12.1986

1986

2

Знак зодиака

Козерог

 

 

3

Стихия

 

Земля

 

 

4

Планета

 

Сатурн

 

 

5

 

 

 

 

 

 

6

 

Дата от

 

Стихия

Планета

7

1 янв

Козерог

Земля

Сатурн

 

8

21

янв

Водолей

Воздух

Сатурн

 

9

21

фев

Рыбы

Вода

Юпитер

 

10

21

мар

Овен

Огонь

Марс

 

11

21

апр

Телец

Земля

Венера

 

12

21

май

Близнецы

Воздух

Меркурий

 

13

22

июн

Рак

Вода

Луна

 

14

23

июл

Лев

Огонь

Солнце

 

15

24

авг

Дева

Земля

Меркурий

 

16

24

сен

Весы

Воздух

Венера

 

17

24

окт

Скорпион

Вода

Марс

 

18

23

ноя

Стрелец

Огонь

Юпитер

 

19

22

дек

Козерог

Земля

Сатурн

7 0

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]