БАЛАКОВСКИЙ ИНСТИТУТ ТЕХНИКИ, ТЕХНОЛОГИИ И УПРАВЛЕНИЯ (ФИЛИАЛ) ФГБОУ ВПО «САРАТОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ

advertisement
БАЛАКОВСКИЙ ИНСТИТУТ ТЕХНИКИ, ТЕХНОЛОГИИ И УПРАВЛЕНИЯ
(ФИЛИАЛ)
ФГБОУ ВПО «САРАТОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ ИМЕНИ ГАГАРИНА Ю.А.»
КАФЕДРА «УПРАВЛЕНИЕ И ИНФОРМАТИКА В ТЕХНИЧЕСКИХ СИСТЕМАХ»
ИЗУЧЕНИЕ И РАБОТА С ФОРМУЛАМИ
OpenOffice.org Calc
Методические указания к лабораторной работе
по дисциплине «Информатика»
для студентов специальности 220201.65 «Управление и информатика в
технических системах»
для всех форм обучения
Одобрено
редакционно-издательским советом
Балаковского института техники,
технологии и управления
Балаково 2012
ЦЕЛЬ РАБОТЫ: научиться использовать для вычислений: формулы в OpenOffice Calc; формулы с относительной, абсолютной и смешанной адресациями; форматы числовых данных.
ОБЩИЕ ПОНЯТИЯ
Формулы используют для вычислений. С помощью формул производятся арифметические операции с числами и ячейками, содержащими числа.
Ввод формулы в активную ячейку обязательно начинается со знака равно (=) и заканчивается нажатием клавиши Enter.
Пример ввода формулы: =5+6, =4-А5, =-(8+D6)*4, =6/В3, в ячейке
отображается результат арифметической операции, а сама формула отображается в строке формул, рис.1.
Строка формул
Активная ячейка
Рис.1.
В ячейку С2 введена формула, которая умножает число из ячейки А2
на число из ячейки В1. В ячейке отображается результат умножения, а в
строке формул сама формула (рис.1).
В формулах при вводе адресов ячеек необходимо использовать
только буквы латинского алфавита (A,B,C…,a,b,c……).
2
Относительная, абсолютная и смешанная адресации в формулах
При копировании формул используют относительную, абсолютную
и смешанную адресации.
Относительные адреса в формулах – это адреса, которые изменяются при копировании формул, рис.2.
Абсолютные адреса в формулах – это адреса, которые не изменяются при копировании формул.
Комбинируя абсолютные и относительные ссылки, можно получить
смешанную адресацию. В случае смешанной адресации знак доллара стоит перед буквой столбца, либо перед номером строки.
Формулы, как и другие объекты Calc, можно копировать. Попробуйте скопировать формулу из ячейки С2 в ячейку D3 (Для этого: выделите
ячейку С2, нажмите кнопку
- Копировать на панели инструментов,
выделите ячейку D3, нажмите кнопку
- Вставить на панели инстру-
ментов).
В результате копирования формула =А2*В1 изменится на формулу
=В3*С2, рис.7.
Рис.2.
Как видно на рис.2. в ячейке с адресом D3 получился ноль, поскольку формула =В3*С2 умножает 0 на 70. Если требуется, чтобы при копиро3
вании формулы адреса ячеек формулы не изменялись, то используется абсолютная адресация.
Чтобы сделать адрес абсолютным, необходимо в адресе ячейки поставить два знака $ (с клавиатуры): первый – перед буквой столбца, второй
– перед цифрой строки.
Рассмотрим абсолютную адресацию на предыдущем примере:
1. Удалитe формулу из ячейки D3.
2. Сделайте активной ячейку С2. Отредактируйте формулу в
ячейке С2, поставив знаки доллара с клавиатуры. В результате, отредактированная формула должна иметь вид:
=$A$2*$B$1.
3. Скопируй формулу из ячейки С2 в ячейку D3.
4. Нажмите Enter, чтобы получить результат. В строке формул посмотрите формулу, которая появилась в результате
копирования.
Формула при копировании не изменилась, поскольку использовалась абсолютная адресация.
Автозаполнение смежных ячеек формулами
Копирование формул, относительные и абсолютные адреса актуальны тогда, когда нужно проводить однотипные вычисления для нескольких
элементов списка, например, расчет заработной платы сотрудника с учетом его оклада и отработанных дней, определение стоимости товаров с
учетом наценки и т.д. в этом случае формула составляется для одного элемента списка, затем с помощью автозаполнения копируется на остальные
элементы списка.
Рассмотрим пример. Рассчитать заработную плату сотрудников,
учитывая их оклад, норму рабочих дней и отработанные ими дни. (рис.3).
4
1. Введите данные в столбцы А, В и С.
Рис.3
2. В столбце D рассчитаем заработную плату сотрудников. Заработная плата рассчитывается по формуле: оклад делится на норму дней и умножается на отработанные дни. Введите в ячейку D4 формулу
=B4/$B$1*C4. Нажмите Enter.
3. Сделайте ячейку D4 активной, наведите указатель мыши на правый нижний угол ячейки (указатель мыши должен принять вид +), нажмите левую кнопку мыши и, не отпуская ее, скопируйте формулу из ячейки
D4 в ячейки D5 и D6. При копировании должно получиться: в ячейке D5 –
формула =B5/$B$1*C5, в ячейке D6 – формула =B6/$B$1*C6.
Мастер функций и его назначение
Мастер функций предназначен для быстрого, более простого и наглядного ввода функций. Вызов Мастера функций осуществляется нажатием кнопки fx (Вставка функции) в строке формул или командой
Вставка, Функция.
После вызова Мастера функций на экране появляется окно (рис.4),
в верхней части которого перечислены категории функций в Calc, в ниж-
5
ней части показаны все имеющиеся функции данной категории в алфавитном порядке.
Подсказка к функции
Функция
Рис.4. Шаг 1 Мастера функций
В категории Все перечислены все функции Calc в алфавитном порядке.
В правой части окна Мастера функций отображается подсказка по
вводу каждой выбранной функции (рис.4).
После выбора категории и конкретной функции следует нажать
кнопку ОК. На экране появляется окно выбранной функции со строками
ввода аргументов. В верхнем правом углу окна указано имя выбранной
функции. К каждому аргументу в нижней части окна функции возникает
подсказка (рис.5).
6
Подсказка к функции
Подсказка к аргументу
Вызов полной справки
Рис.5. Шаг 2 Мастера функций
Для вызова полной справки по выбранной функции с примерами необходимо нажать гиперссылку Справка в левом нижнем углу окна функции, рис.5.
Окно функции можно перемещать по экрану, наведя указатель мыши
на любое место окна, кроме строк для ввода аргументов, нажав левую
кнопку мыши и передвигая указатель мыши при нажатой кнопке.
После ввода всех аргументов нужно нажать кнопку ОК.
После ввода функции на экране в ячейке отображается результат
функции, а сама функция отображается в строке формул (см.рис.1).
7
ТЕХНОЛОГИЯ РАБОТЫ ЗАДАЧИ ТАБУЛИРОВАНИЯ ФУНКЦИИ
Задание 1. Вычислить значения функции Y=k*(X^2-1)/(X^2+1) для
всех Х на интервале [-2;2], с шагом 0,2, при k=10.
Решение должно быть получено в виде таблицы:
№
Х
k
Y1=X^2-1
Y2=X^2+1
Y=k*(Y1/Y2)
Создать основную таблицу:
Заполните шапку основной таблицы, начиная с ячейки А1. Для этого:
 В ячейку А1 занесите № (название первого столбца таблицы).
 В ячейку В1 занесите Х (название второго столбца таблицы) и
т.д.
Создать вспомогательную таблицу с исходными данными, начиная с ячейки Н1:
Х0
Step
k
-2
0,2
10
где Х0 – начальное значение Х;
Step - шаг изменения Х;
k – коэффициент (const).
Заполнить столбец А.
Используя функцию автозаполнения, заполните столбец А числами
от 1 до 21, начиная с ячейки А2 и заканчивая ячейкой А22.
Заполнить столбец В.
Заполните столбец В значениями Х:
8
 в ячейку В2 занесите =$H$2. Это означает, что в ячейку В2 заносится значение Н2 (начальное значение Х), знак доллара указывает на
абсолютную адресацию.
 в ячейку В3 занесите =В2+$I$2. Это означает, что начальное значение Х будет увеличено на величину шага, которая берется из ячейки
I2.
 заполните этой формулой ячейки В4:В22.
 В результате столбец должен быть заполнен значениями Х от -2 до 2
с шагом 0,2.
Заполнить столбец С.
Заполним столбец С значениями коэффициента k:
 в ячейку С2 занесите =$J$2;
 в ячейку С3 занесите =С2.
 заполните этой формулой ячейки С4:С22.
В результате весь столбец заполнится значением 10.
Заполнить столбец D.
Заполним столбец D значениями функции Y1=X^2-1:
 в ячейку D2 занесите =В2*В2-1;
 заполните этой формулой ячейки D3:D22.
Столбец заполнится как положительными, так и отрицательными
значениями функции Y1.
В результате начальное значение 3 и конечное значение 3.
Заполнить столбец Е.
Заполните столбец Е значениями функции Y2=X^2+1. Самостоятельно напишите формулу.
Проверьте! Все значения положительные в столбце E: начальное 5,
конечное 5.
9
Заполнить столбец F.
Заполните столбец F значениями функции Y=k*(X^2-1)/(X^2+1).
Самостоятельно напишите формулу.
В столбце F должны получиться как положительные, так и отрицательные значения: начальное значение 6, конечное 6.
Изменение результатов вычислений в основной таблице, при
изменении исходных значений во вспомогательной.
Для этого:
 смените во вспомогательной таблице начальное значение Х, в
ячейку Н2 занесите –5;
 смените значение шага: в ячейку I2 занесите 2.
 смените значение коэффициента, в ячейку J2 занесите 1.
Обратите внимание, что при всех изменениях данных во вспомогательной таблице, в основной таблице пересчет идет автоматически.
Возврат начальных значений во вспомогательной таблице.
Прежде чем продолжить работу, верните прежние начальные значения во вспомогательной таблице:
Х0=-2,
Step=0,2,
k=10.
Задание 2. Оформить основную и вспомогательную таблицы.
Вставим 2 пустые строки сверху для оформления заголовков. Вне
сем заголовки:
 в ячейку А1 – «Таблицы».
 в ячейку А2 – «Основная».
10
 в ячейку Н1 – «Вспомогательная».
Отцентрирует заголовок «Таблицы». Для этого:
 выделите блок А1:J1;
 нажмите кнопку «объединить и поместить в центре» панели
инструментов Форматирование.
Аналогично отцентрируйте заголовки «Основная» и «Вспомогательная».
Оформите основную и вспомогательную таблицы с помощью кнопок
Границы и Цвет заливки на панели инструментов Форматирование.
Рассчитать сумму вычисления значения Y на панели инструментов Стандартная.
 Подсчитаем в ячейке F25 сумму вычисленных значений Y.
Использование Мастера функций для нахождения среднего значения диапазона.
Рассчитать в ячейке F26 среднее арифметическое значение Y в
столбце F.
 сделайте текущей ячейку F26;
 щелкните по кнопке fx;
 в диалоговом окне Мастера функций – шаг 1 выберите категорию функции Полный алфавитный перечень и имя функции AVERAGE;
 щелкните по кнопке ОК для перехода к следующему шагу
Мастера функций;
 в появившемся диалоговом окне укажите диапазон, в котором
вычисляется значение – F4:F24. Это можно сделать двумя
способами:
11
1 способ: набрать адрес диапазона вручную в окне Число 1;
2 способ: выделить соответствующий диапазон таблицы (при
этом, если окно Мастера функций закрывает нужный диапазон таблицы, то его можно отодвинуть, уцепившись мышью).
 щелкните по кнопке ОК.
 в ячейку Е26 запишите поясняющий текст: «Среднее Y=».
Найти минимальное и максимальное значение с помощью Мастера функций.
Изменить форматы чисел
 Установите масштаб 75%.
 Скопируйте значение Y из столбца F в столбцы K, L, M, N.
Столбец F заполнен формулами, а скопировать требуется значения.
Для этого:
 выделите столбец F;
 подведите курсор к границе выделенного блока (он должен
принять форму белой стрелки);
 нажмите правую кнопку мыши;
 буксируйте блок с помощью мыши до конца К;
 отпустите мышь;
 в открывшемся контекстно-зависимом меню выберите команду Копировать только значения. При этом столбец К заполняется теми же значениями, что и столбец F, но он будет содержать формулы.
 заполните значениями столбца К столбцы L, M, N.
 В столбце К задайте формат, в котором отражаются 2 значащие цифры после запятой 0,00.
 В столбце L задайте Научный формат.
 В столбце М задайте формат Процентный.
12
 В столбце N установите собственный формат 4 знака после запятой. Для этого в меню: Формат, Ячейки, на вкладке Число
введите код: 0,0000.
ИНДИВИДУАЛЬНЫЕ ЗАДАНИЯ
Выполнить вычисления с использованием формул в соответствии с
номером в журнале.
№
Функция
у =at2∙ lnt
1
Интервал
измерения
аргумента
[1 ;2]
∆t = 0,1
[2;3]
∆t = 0,15
Шаг
at
y=e ∙cosbt
2
Исходные
данные
а = -0,5
а = -0,15
b=2
3
4
5
6
y= πх2 -7/x2
y=ax3+7√x
y=lg(x + 7√x)
у =ax2 + bx + с
[0,8; 1,3]
[0,8 ; 2]
[1,3; 2,5]
∆x = 0,1
∆x = 0,1
∆x = 0,1
[0;2]
∆x = 0,05
7
у =alx + x 2 1
[1 ;3]
∆x = 0,1
[1,2; 2]
∆x = 0,05
[0,7 ; 2]
[1 ;2]
[1,4; 2,4]
[0,2 ; 1]
[1;2]
∆x = 0,05
∆x = 0,05
∆x = 0,05
∆x = 0,1
∆x = 0,05
[2,8 ; 4,5]
[0,5 ; 2,5]
∆x = 0,1
∆x = 0,1
а = 2,5
а = 2,5
∆x = 0,05
∆x = 0,05
∆x = 0,1
b= 1,5
b=l,3
∆x = 0,1
8
9
10
11
12
13
14
15
y
(a
bx) / x 2 1
у=πх2-7/х2
y=ax3+7 x
у =ln(x + 7 x a )
у =l,5cos2 x
y=(x-2)2+6
у =x 3 x a
у = e-ax cosax
у = Ьх - lg bx
16
17
18
у = bx + lg bx
у = sin x • lg x
[0; 1]
[1;2]
[3,5 ; 5]
19
у =cos2 x
[2 ; 3,5]
13
а= 1,5
а = 2,8
b = -0,3
с а=
= 41,3
а = 2,2
b= -0,4
а =1,65
а =1,8
y=lg(x + l)
20
21
22
y
sin
3
2
ax
2
y=(ln x + x )/ x t
23
y
x
t
1/ x
y=(a+b)/(x+1)
24
[1 ;2]
[0,2 ; 1]
∆x = 0,05
∆x = 0,05
а = 20
[0,2 ; 0,5]
∆x = 0,05
t=2,2
[0,5 ; 2]
∆x = 0,1
[2,8 ; 6]
∆x = 0,2
t = 2,5
а = 2,6
b = -0,39
25
у =ех +sinx
[6; 7]
∆x = 0,05
26
y=algx + 3 x
у =2acosx + 3x2
[1;2]
∆x = 0,05
а = 0,9
[0,2 ; 1]
∆x = 0,05
а = 0,9
[-1 ;0,1]
∆x = 0,05
[0,1 ; 1]
∆x = 0,05
[6 ; 12]
∆i = 0,2
27
28
29
30
у =4at2 +bsint + l
y
at 2
b cost 1
у = ai + bi3
а = 2,5
b = 0,4
а = 2,5
b = 0,4
а = 2,1
b=l,8
СОДЕРЖАНИЕ ОТЧЕТА
Предъявить преподавателю:
а) распечатанные на листах А4: результаты решения учебной
и индивидуальной задач;
б) лабораторную работу и индивидуальное задание в электронном виде.
ВРЕМЯ, ОТВЕДЕННОЕ НА ВЫПОЛНЕНИЕ РАБОТЫ
Подготовка к работе – 2 акад. часа.
Выполнение работы – 2 акад. часа.
14
ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ
1. С чего начинается ввод формул?
2. Какие вы знаете адресации в формулах?
3. Назначение и использование Мастера функций.
4. Как осуществляется установка различных форматов числовых данных?
5. Изменение числовых форматов с помощью кнопок панели инструментов Форматирование.
6. Какие происходят изменения числового формата на:
- формат «Денежный».
- формат «Финансовый».
- формат «Дата».
- формат «Время».
- формат «Процентный».
- формат «Дробный».
ЛИТЕРАТУРА
1. Макарова Н.М. Информатика: практикум. М.: Финансы и статистика, 2004 г. – 324 с.
2. Архангельская Е.В., Изотова В.Ф. Новикова Е.А. Excel. Начало
работы: Учебно-методическое пособие. – Саратов, 2001. – 68 с.
3. Додж М., Кината К., Стинсон К. Эффективная работа с Microsoft
Excel – СПб: Питер, 2004. – 1072 с.
4. Интернет. Руководство по пользованию OpenOffice org2.3.
15
ИЗУЧЕНИЕ И РАБОТА С ФОРМУЛАМИ
OpenOffice.org Calc
Методические указания к лабораторной работе
по дисциплине «Информатика»
для студентов специальности 220201.65 «Управление и информатика в
технических системах»
для всех форм обучения
Составили: Николаенко Юлия Викторовна
Рецензент Т.Н. Скоробогатова
Редактор Л.В. Максимова
Корректор А.М. Рогачёва
Подписано в печать
Формат 60х84 1/16
Бумага тип.
Усл.печ.л. 0,5
Уч.-изд.л.
Тираж 100 экз.
Заказ
Бесплатно
Саратовский государственный технический университет
410054, г.Саратов, ул. Политехническая, 77
Копипринтер БИТТиУ, 413840, г. Балаково, ул. Чапаева, 140
16
Download