Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаба ит 2.docx
Скачиваний:
24
Добавлен:
16.01.2016
Размер:
5.88 Mб
Скачать
    1. Задание 4

Известны наименование и масса каждого из 15 грузов (см. рис.):

Определить среднюю массу блоков.

Решение

Для выполнения этой задачи постоим нужную нам таблицу в среде Exel.

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

Способ 1.

Воспользуемся специфической функцией БДСУММ, которая суммирует числа в поле (столбце) записей списка или базы данных, которые удовлетворяют заданным условиям.

Общий синтаксис данной команды: БДСУММ(база_данных; поле; условия), где

База_данных — диапазон ячеек, образующих список или базу данных. База данных представляет собой список связанных данных, в котором строки данных являются записями, а столбцы — полями. Верхняя строка списка содержит заголовки всех столбцов. В данном случае – это диапазон B2:С16.

Поле — столбец, используемый функцией. Введите текст с заголовком столбца в двойных кавычках, например, "Возраст" или "Урожай", или число (без кавычек), задающее положение столбца в списке: 1 — для первого столбца, 2 — для второго и т. д. В данном случае суммируются данные в 4-ом столбце.

Условия — интервал ячеек, который содержит задаваемые условия. В качестве значения аргумента «условия» может использоваться любой интервал, содержащий по крайней мере один заголовок столбца и по крайней мере одну ячейку с условием, расположенную под заголовком столбца. В данном случае как раз диапазон B1:B2 и является тем самым условием. В другом случае его можно набрать отдельно от таблицы.

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

В результате получим:

Способ 2.

Создадим дополнительный столбец, содержащий массу материала если его название начинается на Б, либо 0 в противном случае. Очевидно формула для первой ячейки такого столбца будет иметь вид: =ЕСЛИ(B2="Блок";C2;0). Протянув данную ячейку, получим весь столбец с данными:

Для нахождения средней массы блока в произвольную ячейку впишем формулу =СРЗНАЧЕСЛИ(D2:D16;">0") после чего получим:

    1. Задание 5

1) Введите данные, отражающие расчет заработной платы.

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

3) Автоматизировать процессы поиска средней зарплаты и сотрудников, получающих зарплату вышесредней.

4) Постройте диаграммы, наиболее удачно отражающие 1) распределение заработной платы по преподавателям; 2) изменение заработной платы у преподавателя 11 при изменении его часов работы и его ставки часов.

1)

2) Построим таблицу и заполним ее соответствующими данными. Для подсчёта подоходного налога в ячейку D2 запишем формулу =B2*C2*13/100, протянем ее до конца списка и получим значения налога для всех преподавателей. Затем нам нужно узнать значение столбца Удержано и К выдаче. Значения этих столбцов будут совпадать, поэтому в ячейку Е2 впишем формулу =$B2*$C2-$D2 и растянем ее в диапазоне E2:F12. Для подсчета суммарного количества выплат в ячейку F13 впишем формулу =СУММ(F2:F12).

В результате получим:

3)Для автоматизации процесса подсчёта средней заработной платы в ячейку F14 впишем формулу =СУММ(F2:F12)/11 в итоге получим:

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

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

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

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

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