14
Е.Г. Шереметьева Методические указания для выполнения практических и самостоятельных работ раздел Основы работы с офисным пакетом OpenOffice.org 3.2 Часть 2 Работа с электронной таблицей OpenOffice.org Calc

Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Е.Г. Шереметьева

Методические указания

для выполнения практических и самостоятельных работ

раздел

Основы работы с офисным пакетом OpenOffice.org 3.2

Часть 2

Работа с электронной таблицей OpenOffice.org Calc

Page 2: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Практическая работа № 1

Стандартные и логические функции в Calc

Цель работы: изучение видов математических и логических функций в Calc и

приобретение навыков построения диаграмм

Продолжительность 2 академических часа

Порядок работы

1. Изучение понятия и типов функций в Calc.

2. Работа с простейшими математическими функциями.

3. Изучение логических функций и их видов.

4. Приобретение навыков построения графиков функций.

Краткие сведения

Понятие и типы функций в Calc

Под функцией в табличных процессорах понимается не что иное, как встроенные

подпрограммы для выполнения тех или иных операций.

Calc содержит большое количество встроенных функций, список которых

перечислен в окне Мастер функций, вызываемое командой Функции меню Вставка

или нажатием на кнопку Мастер функций в строке формул

Рисунок 1. Окно "Мастер функций"

Любая функция имеет имя, один или несколько аргументов и начинается со знака

"=" (равно). Все функции можно рассматривать как формулы:

=f(число1, …)

f - имя функции;

число 1, - аргументы (количество аргументов не должно быть больше 30).

Page 3: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Поля число 1 –число N используются для задания аргументов в виде ссылок,

числовых констант, диапазонов , текста и т. д. Тип аргумента зависит от функции.

Понятие логических функций и их виды

К логическим функциям относятся такие функции, которые позволяют выбрать то

или иное решение в зависимости от того, выполняется или нет одно или несколько

условий.

С помощью этих функций в Calc можно предпринять одно действие, если условие

выполняется, и другое - если условие не выполняется.

Под условием в Calc понимается запись:

выражение # 1 условный оператор выражение # 2

К условным операторам относятся:

Оператор Значение Пример

< меньше, чем B1<C4

<= меньше или равно B1<=С4

> больше, чем В1>С4

>= больше или равно B1>=C4

= равно B1=C4

<> не равно B1<>C4

Выражением могут быть адрес или имя ячейки, функция, число, текст и их

комбинация. Например, А2="Прибыль" СУММ/(А1:А5)>20/2

К основным логическим функциям относят:

IF (бывает простая и сложная);

AND;

OR:

NOT.

Page 4: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Рисунок 2. Окно "Мастер функций", раздел "функции"

Вложенные логические функции ЕСЛИ (IF)

Формат записи:

=If (усл.#1;выраженнеВ;If (усл.#2;выражение C;ЕСЛИ(...)))

Число вложенных функций в принципе может быть любое, но общая длина строки

не должна быть слишком большой, это затрудняет ее чтение, кроме того, необходимо

следить за тем, чтобы число открытых скобок в точности равнялось числу закрытых

скобок.

Пример 4. Найти работников, у которых имеются одновременно задолженности по

обоим видам кредита, и удержать от начисленной им суммы 20% в счет погашения

кредитов (рис. 6.7). С остальных работников, имеющих задолженность по какому-либо

одному виду кредита, удержать 10% от начисленной им суммы. Работникам, не имеющим

задолженность по кредиту, проставить в графе "Удержано" - "б/к".

Рисунок 3. Таблица примера №4

В нашем примере логическая функция будет иметь следующий вид:

=IF (AND(С3>0;D36>0);В3*0.2;IF (AND (С3=0;D3=0):"б/к"; ВЗ*0.1))

Page 5: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Данная логическая функция означает следующее: если одновременно задолженности

по потребительскому кредиту и кредиту на жилищное строительство больше нуля, то

необходимо удержать 20% с начисленной суммы, если обе задолженности одновременно

равны нулю, то необходимо вывести «б/к», в противном случае необходимо удержать 10%

от начисленной суммы.

Задание:

Каждое задание выполнить на отдельном листе Calc.

1. Построение формул и графиков.

На отрезке [-3,14;3,14] с шагом 0,2 протабулировать функцию и построить график:

f(x)=|х2-8|

2. Решение задач с помощью логической формулы

Задание 1.

Составьте логическую функцию для взимания подоходного налога с физических

лиц, если дана шкала налогообложения:

до 12 млн руб. - 12%

от 12 до 24 млн руб. - 1440 тыс. руб. + 20% с суммы > 12 млн руб.

от 24 до 36 млн руб. - 3840 тыс. руб. + 25% с суммы > 24 млн руб.

от 36 до 48 млн руб. - 6840 тыс. руб. + 30% с суммы > 36 млн руб.

свыше 48 млн руб. 10440 тыс. руб. + 35% с суммы > 48 млн руб.

Задание 2.

Составьте логическую функцию для решения следующей задачи. Конкретные

данные для решения задачи подобрать самостоятельно (не менее 15 строк).

Торговый склад производит уценку хранящейся продукции. Если продукция

хранится на складе дольше 10 месяцев, то она уценивается в 2 раза, а если срок хранения

превысил 6 месяцев, но не достиг 10 месяцев, то — в 1,5 раза. Расчитать ведомость уценки

товара, которая должна включать следующую информацию: наименование товара, срок

хранения, цена товара до уценки, цена товара после уценки

3. Использование стандартных функций

Используя набор данных «Территория и население по континентам», составить

таблицу и выяснить минимальную и максимальную плотность населения в 1970 году и в

1989 году, суммарную площадь всех континентов.

Данные к заданию

Территория и население по континентам

Территория Австралии и Океании — 8,5 млн. кв.км. Плотность населения в Африке

в 1989 г. была 21 человек на кв.км. Население Европы в 1989 г. составило 701 млн.

человек. Территория Южной Америки — 17,8 млн. кв.км. Население Северной и

Центральной Америки в 1989 г. составило 422 млн. человек. Плотность населения в

Page 6: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Северной и Центральной Америке в 1970 г. была 13 человек на кв.км. Территория всего

мира — 135,8 млн. кв.км. Плотность населения в Австралии и Океании в 1989 г. была 3

человека на кв.км. Население Южной Америки в 1989 г. составило 291 млн. человек. Тер-

ритория Африки — 30,3 млн. кв.км. Население Австралии и Океании в 1989 г. составило

26 млн. человек. Плотность населения во всем мире в 1970 г. была 27 человек на кв.км.

Территория Азии — 44,4 млн. кв.км. Население всего мира в 1989 г. составило 5201 млн.

человек. Территория Северной и Центральной Америки — 24,3 млн. кв.км. Население

Азии в 1970 г. составило 2161 млн. человек. Плотность населения в Европе в 1989 г. была

67 человек на кв.км. Плотность населения в Азии в 1970 г. была 49 человек на кв.км.

Население Африки в 1970 г. составило 361 млн. человек. Население Австралии и Океании

в 1970 г. составило 19 млн. человек. Население Южной Америки в 1970 г. составило 190

млн. человек. Плотность населения в Африке в 1970 г. была 12 человек на кв.км.

Население Северной и Центральной Америки в 1970 г. составило 320 млн. человек.

Плотность населения в Южной Америке в 1970 г. была 11 человек на кв.км. Население

Африки в 1989 г. составило 628 млн. человек. Плотность населения в Австралии и

Океании в 1970 г. была 2 человека на кв.км. Население Европы в 1970 г. составило 642

млн. человек. Плотность населения во всем мире в 1989 г. была 38 человек на кв.км.

Территория Европы — 10,5 млн. кв.км. Плотность населения в Северной и Центральной

Америке в 1989 г. была 17 человек на кв.км. Плотность населения в Европе в 1970 г. была

61 человек на кв.км. Население Азии в 1989 г. составило 3133 млн. человек. Плотность

населения в Южной Америке в 1989 г. была 16 человек на кв.км. Население всего мира в

1970 г. составило 3693 млн. человек. Плотность населения в Азии в 1989 г. была 71

человек на кв.км.

Page 7: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Практическая работа № 2

Работа с диапазонами баз данных в OpenOffice.org Calc.

Основы анализа данных с помощью электронных таблиц

Цель работы: ознакомиться с принципами организации списков в Calc, изучить

средства сортировки и фильтрации списка, подведение промежуточных итогов.

Продолжительность 2 академических часа

Порядок работы

1. Изучение понятия диапазона базы данных в Calc

2. Изучение возможности фильтрации данных

3. Изучение возможности сортировки данных.

4. Приобретение навыков подведения промежуточных итогов.

Краткие сведения

В электронной таблице можно определить диапазон ячеек для использования в

качестве базы данных. В этом диапазоне базы данных каждая строка соответствует одной

записи в базе данных, а каждая ячейка в строке соответствует полю базы данных. Как и в

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

поиска и выполнения вычислени.

Для определение диапазона базы данных выберите диапазон ячеек, который нужно

определить как диапазон базы данных и воспользуйтесь командой Данные >Определить

диапазон. В поле Имя задается название диапазона базы данных.

Фильтры

Если необходимо просмотреть в списке только часть данных, то можно

использовать фильтры, для того чтобы спрятать данные, которые не удовлетворяют

заданным вами критериям. Эти данные не будут удалены, просто на экране они будут

невидимы до тех пор, пока вы не отмените данный фильтр. Для использование фильтра

используются команды меню Данные -- Фильтр

Рисунок 4. Выбор автофильтра

В Calc для фильтрации по простым критериям (до двух условий) используется

средство Автофильтр (меню Данные > Фильтр >Автофильтр),

Стандартный фильтр используется для открытия диалогового окна

Стандартный фильтр , в котором можно задать от 1 до 9 критериев фильтраци

Page 8: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Для фильтрации по более сложным критериям, или если требуется скопировать

записи в другое место или отобрать данные на основе вычисленного значения

используется Расширенный фильтр.

Сортировка

В Calc можно выполнять сортировку данных по тексту (от А к Я или от Я к А),

числам (от наименьших к наибольшим или от наибольших к наименьшим), а также датам

и времени (от старых к новым или от новых к старым) в нескольких столбцах.

Для того, чтобы отсортировать список требуется выделить диапазон ячеек из двух

или более столбцов и выбрать меню Данные > Сортировка

Рисунок 5. Окно "Сортировка"

В полях Сортировать по, Затем по задается очередность сортировки столбцов.

Промежуточные итоги

После сортировки данных можно создать подводить промежуточные итоги с

помощью меню Данные – Итоги.. При этом Calc автоматически вычисляет

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

Для построения промежуточных итогов

Выделите ячейку в диапазоне списка.

В поле При каждом изменении в введите название отсортированного столбца.

В поле Операция выберите статистическую функцию для вычисления

промежуточных итогов. ( например СУММ)

Page 9: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

В поле Добавить итоги по установите флажок для каждого столбца, содержащего

значения, по которым необходимо подвести итоги.

Чтобы за каждым итогом следовал автоматический разрыв страницы, установите

флажок Конец страницы между группами.

Чтобы расположить итоговую строку над строкой данных, снимите флажок Итоги

под данными. Чтобы расположить итоговую строку под строкой данных, установите

флажок Итоги под данными.

Подбор параметра

Если известен результат, который требуется вычислить при помощи формулы, но

неизвестны значения, которые необходимо ввести для получения этого результата, можно

воспользоваться средством «Подбор параметра». С его помощью можно, например,

изменять процентную ставку в ячейке B3 до тех пор, пока размер платежа в ячейке B4 не

станет равен 900,00 руб.

Рисунок 6. Подбор параметра в таблице

Для того, чтобы использовать средство Подбор параметра выделите ячейку с

формулой, в которой надо получить заданное значение, и выберите команду Подбор

параметра в меню Сервис.

Рисунок 7. Окно "Подбор параметра"

В поле Яч. с формулой введите ссылку на ячейку, содержащую необходимую

формулу

Введите нужный результат в поле Целевое значение.

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

подобрать.

Формула в ячейке, указанной в поле Яч. с формулой, должна ссылаться на эту

ячейку.

Задание:

Сформировать таблицу продаж, соответствующую образцу Таблица должна

включать в себя не менее 60 строк. Значения в столбцы Серия и Названия и Дата Вы

вводите самостоятельно, но при этом должны соблюдаться следующие требования

Page 10: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Таблица содержит объем продаж за неделю (пять последовательных дат рабочих

дней), при этом считаем, что каждое наименование продается каждый день.

Все продаваемые книги делятся на 4 категории (серии).

Каждая категория насчитывает не менее 5 наименований.

Столбцы Серия, Название, Дата продажи , Оптовая цена одной штуки и Количество

содержат исходные данные. Значения в столбцах Розничная цена одной штуки, Стоимость

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

Розничная цена одной штуки = Оптовая цена одной штуки * Наценка

Стоимость проданных книг = Розничная цена одной штуки* Количество

Прибыль = Стоимость проданных книг - Оптовая цена одной штуки* Количество

Рисунок 8. Вариант таблицы

Создать автофильтр. Просмотреть и добавить в отчет данные по продажам

в конкретный день (значение даты задать самостоятельно),

конкретного Названия (название изделия задать самостоятельно)

Названия , количество продаж которого лежит в диапазоне от К до N штук

(значение К и N задать самостоятельно)

С помощью стандартного фильтра выбрать данные у которых прибыль от

реализации лежит в пределах от К до N, а количество проданных экземпляров от L до М.

(все значения K, L, M, N задаются самостоятельно, исходя из данных в таблице)

Отсортировать данные по дате продаж. При этом использовать различные виды

форматирования столбца ―Дата‖.

Произвести сортировку строк по возрастанию или по убыванию данных в столбце

Количество, Дата, Прибыль.

Произвести сортировку строк по двум или более столбцам, например, по столбцам,

Серия, Название и Дата продажи.

Page 11: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Посчитать суммарную прибыль за неделю от продаж книг каждой серии и каждого

наименования, Посчитать количество книг, продаваемых в каждый рабочий день. Все

расчеты выполнить с помощью средства Промежуточные итоги.

Рисунок 9. Окончательный вариант таблицы

По результатам Промежуточных итогов построить круговую диаграмму, для

определения доли прибыли каждого рабочего дня в суммарной прибыли за неделю..

Рисунок 10. Круговая диаграмма

Page 12: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

С помощью функции Подбор параметра определить, какую наценку на стоимость

книг надо заложить, чтобы получить суммарную прибыль за неделю в заданном размере

(значение задать самостоятельно).

Оформить отчет.

Page 13: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

Задания для самостоятельной работы

Цель работы закрепление навыков расчетов с использованием математических и логических функций в Calc и приобретение

навыков построения диаграмм

Продолжительность 4 академических часа

Задани№1

На рабочем листе MS Calc создайте отчет по следующей форме:

Расчет НАГРУЗКИ ПРЕПОДАВАТЕЛЯ

Дисциплина Информатика Нормы времени на прием одного студента

Преподават

ель Иванов И.И.

зачета 0,20 Ак. часа

Экзамена 0,30 Ак. часа

Дата

отчета 22.01.2008 Контрольной работы (к\р) 0,25 Ак.часа

№ Поток

Проведен

о лекций,

ак. часов

Принято

зачетов,

чел.

Принят

о

экзамен

ов, чел.

К\р (1-есть,

0-нет в

учебном

плане)

Всего по

зачетам,

экзамена

м, ак.

часов

Всего по

К\р, ак.

часов

Всего по

всем

видам

занятий,

ак. часов

Форма

аттестации по

дисциплине

УС-05 2 20 0

МС-05 17 20 16 1

УС-06 17 0

УСС-06 17 0

ФCC-06 34 22 22 1

ФСС-05 51 32 0

ФСС-07 34 10 0

Page 14: Е.Г. Шереметьева Методические указания · 2017-10-10 · Практическая работа № 1 Стандартные и логические

МСС-06 51 61 1

МСС-

07 51 19 1

ТС- 05 2 47 47 0

ФС-06 2 60 55 1

ТСС-06 4 80 71 0

УСС-05 4 51 51 1

СУММА

1. Заполните порядковыми номерами столбец ―№‖ и формулами для расчета данных остальные пустые ячейки таблицы.

2. Заполните последний столбец признаком отчетности по дисциплине в данной группе, используя логическую функцию. (варианты

заполнения:

зачет,

экзамен,

контрольная работа и зачет,

контрольная работа и экзамен,

контрольная работа , экзамен и зачет)

3. Выделите каким-либо цветом шапку таблицы и строку, содержащую суммы по столбцам.

4. Постройте гистограмму, отображающую распределение общей нагрузки (столбец ―Всего по всем видам занятий, ак. часов‖) по

потокам.

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

контрольным работам.

Примечание: Если учебный план данного потока включает (1) сдачу контрольной работы, значит все студенты, сдавшие зачет, сдали и

контрольную работу.