Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная_работа_2_2КТ.doc
Скачиваний:
4
Добавлен:
03.09.2019
Размер:
285 Кб
Скачать
☆

Задание 2.2-2. Подготовить по образцу бланк счета, сохранить бланк в файле lab2-2.Фамилия.Xls (лист 2 «Счет 1») и протестировать его на примерах (справа указан образец заполненного бланка).

А

в

с

D

Счет

1

Счет

2

3

№

Цена

Кол-во

Стоимость

4

1

0,00

5

2

0,00

2

3

0,00

7

4

0,00

Счет

8

5

0,00

9

2

0,00

№

Цена

Кол-во

Стоимость

10

7

0,00

1

12,20

1

12,20

11

8

0,00

2

25,00

3

75,00

12

9

0,00

3

100,00

2

200,00

13

10

0,00

4

35,15

2

210,90

14

Итого:

0,00

Итого:

498,10

Решение

Повторение пройденного:

  • откройте файл lab2.2.Фамилия.xls, присвойте оставшемуся второму листу имя Счет 1;

  • введите и отформатируйте заголовок счета (ячейка А1) и заголовки столбцов таблицы (ячейки A3, ВЗ, СЗ, D3). Для ввода символа «№» используйте комбинацию [Shift]+[3] в режиме русских букв; используя кнопку объединения ячеек отцентрируйте текст из ячейки А1 по ширине, четырех столбцов: от А до D;

  • текст Итого: введите в ячейку С14; не объединяйте эту ячейку с предыдущими;

  • заполните первый столбец таблицы (ячейки от А4 до А13) числами, используя маркер заполнения, и отцентрируйте текст в ячейках данного столбца (см. первое примечание к 2.1.2);

  • введите в ячейку D4 формулу =В4*С4 и скопируйте эту формулу в остальные ячейки четвертого столбца (от D5 до D13), используя маркер заполнения (см. 2.2.3);

  • для ячеек второго и четвертого столбца установите режим отображения с двумя знаками после запятой (см. 2.2.4).

2

Σ

.2.7. Автосуммирование: выделите все ячейки четвертого столбца таблицы (диапазон D4:D13) и нажмите кнопку или [Alt]+[=]; в результате в ячейку D14,

расположенную под выделенным диапазоном, будет введена формула =CУMM(D4:D13), обеспечивающая суммирование значений из всех ячеек указанного диапазона.

Примечание: ввести в ячейку D14 нужную формулу можно и непосредственно с клавиатуры, без использования кнопки автосуммирования. Заметим, что после ввода в ячейку D14 текста =СУММ (можно выделить нужный диапазон в таблице с помощью мыши, и адрес этого диапазона D4:D13 сразу появится в строке редактирования: =CУMM(D4:D13). После этого останется ввести закрывающую скобку «)» и нажать [Enter]. В качестве аргументов функции СУММ можно также указывать несмежные блоки (выделяя их мышью при нажатой клавише [Ctrl]); адрес каждого такого блока в формуле будет отделяться от предыдущего точкой с запятой. Выполните обрамление таблицы по образцу (см. 2.2.5).

Сохраните созданную таблицу в файле lab2.2.Фамилия.xls.

Введите свои тестовые данные во второй и третий столбец таблицы (см. образец заполненного бланка) и получите результат вычислений в четвертом столбце.

2.2.8. Использование фильтра для скрытия незаполненных строк таблицы: сделайте активной одну из ячеек созданной таблицы (например, A3); «Данные | Фильтр | Автофильтр», при этом около заголовка каждого столбца появится

▼

кнопка выпадающего списка. Нажмите на эту кнопку рядом с заголовком

Кол-во │▼

т

▼

ретьего столбца: и выберите в появившемся списке вариант «(Непустые)». Примечание:

  • Кнопки не отображаются при предварительном просмотре (см. 2.2.2) и выводе таблицы на печать. Для отключения режима фильтра достаточно еще раз выполнить команду «Данные | Фильтр | Автофильтр».

  • Если вместо фильтра по третьему столбцу задать аналогичный фильтр по второму столбцу, то в итоговой таблице не будет отображаться строка «Итого», так как вторая ячейка в этой строке является пустой. Можно было бы установить фильтр по четвертому столбцу, выбрав в списке вариант «(Условие...)» и указав в появившемся диалоговом окне значения «не равно» и «0». Заметим, что с помощью варианта «(Условие...)» можно определять и более сложные условия фильтрации данных.

Задание 2.2-3. Подготовить по образцу две таблицы: для пересчета температуры по шкале Цельсия (t °C) в температуру по шкале Фаренгейта (t °F) и обратно; сохранить таблицы в файле lab2.2.Фамилия.xls (лист 3 «Температура»). Температуры данных шкал связаны следующим соотношением:

TF = 9/5 • Тс + 32°,

где TF — температура по Фаренгейту, а Тс — температура по Цельсию.

А

В

С

D

Е

F

G

H

I

J

К

L

1

2

t(C)

0

10

20

30

40

50

60

70

80

90

100

3

t(F)

4

5

t(F)

0

10

20

30

40

50

60

70

80

90

100

2

t(C)

Указания

Последовательности чисел в строках 2 и 5 введите с помощью маркера заполнения (см. 2.2.2). В ячейку ВЗ введите формулу =9/5*В2+32, позволяющую найти температуру по Фаренгейту, если температура по Цельсию содержится в ячейке В2. Используя маркер заполнения, скопируйте эту формулу в остальные ячейки строки 3 (см. 2.2.3).

Аналогично заполните строку 2; в ее ячейки надо ввести формулу, обратную той, которая приведена в формулировке упражнения:

Тс = 5/9 • (TF - 32°).

АБСОЛЮТНАЯ АДРЕСАЦИЯ

Задание 2.2-4. На основе таблицы значений функции у = 4х - N (см. упражнение 2.2-1), создать таблицу значений функции у = а•х - 3 (а – параметр, равный номеру студента в списке группы). Сохранить таблицу в существующем файле на новом листе «Функция с параметром». Протестировать полученную таблицу при разных значениях параметра а.

a

b

c

d

e

f

g

h

i

j

k

l

M

N

O

1

Таблица значений функции y = a*x - 3

2

3

x

0,0

0,1

0,2

0,3

0,4

0,5

0,6

0,7

0,8

0,9

1,0

а=

N

4

y

Решение

2.2.9. Копирование листа рабочей книги: Откройте уже существующий файл lab2_2.Фамилия.xls, чтобы создать копию листа 1 «Функция» надо выбрать опцию «Правка | Переместить/скопировать лист...», в появившемся диалоговом окне установите флажок «Создавать копию», в списке «Перед листом» выберите вариант «(переместить в конец)», [ОК]. В рабочей книге будет создана копия исходного листа с именем «Функция (1)» («Функция (2)» в Excel 2000/XP).

Примечание:

  • Лист можно также скопировать с помощью перетаскивания мышью: для этого надо зацепить мышью ярлычок листа и перетащить его на новое место, держа нажатой клавишу [Ctrl]. Если не нажимать клавишу [Ctrl], то произойдет не копирование, а перемещение листа.

  • Напомним, что переходить от одного листа рабочей книги к другому можно, не только щелкая мышью на ярлычке нужного листа, но и пользуясь комбинациями [Ctrl]+[PgDn] и [Ctrl]+[PgUp].

Измените имя созданной копии листа на Функция с параметром (см. 2.1.3).

Откорректируйте заголовок таблицы, заменив множитель 4 на а. В ячейку N3 введите текст а=, в ячейку О3 введите число 3 (см. образец таблицы).

2.2.10. Использование в формулах абсолютной адресации: измените формулу в ячейке В4 на следующую: =$О$3*ВЗ-3 (вместо явного ввода адреса $О$3 можно щелкнуть на ячейке ОЗ и затем нажать клавишу [F4]). Символы $ «замораживают» указанный адрес, то есть предохраняют его от пересчета при последующем копировании формулы. Адреса, содержащие символы $, называются абсолютными (в отличие от относительных адресов, значения которых меняются при копировании формулы в новую ячейку - см. примечание к 2.2.3).

Используя маркер заполнения для ячейки В4, скопируйте ее формулу в диапазон ячеек C4:L4 (см. 2.2.3). Перейдя в режим отображения формул (см. последнее примечание к 2.1.10), убедитесь в том, что адрес первого сомножителя, в отличие от адреса второго, остался неизменным:

=$О$3*ВЗ-3

=$О$3*СЗ-3

=$О$3*DЗ-3

. . .

=$О$3*LЗ-3