- •Задание1
- •Справка о движении товаров в секции ______________ за
- •Инструкция по выполнению задания в Excel 2007
- •Задание 2 Графические возможности Excel
- •Задание 3.
- •Теоретические сведения Функции из категории Ссылки и массивы.(Категория Электронная таблица в Calc)
- •Функции категории Дата и время
- •Категория Логические функции если, if
- •Синтаксис
- •Задание 4 Логические и календарные функции .
- •Задание 4.2 Календарные функции
- •Теоретические сведения Функции категории Дата и время
- •Задание 5 Сортировка, промежуточные итоги, автофильтр
- •Теоретические сведения по использованию команды Сортировка
- •Теоретические сведения по использованию команды Промежуточные итоги
- •Теоретические сведения по использованию команды Автофильтр
- •4.1. Фильтрация по одному критерию
- •4.2. Фильтрация по нескольким критериям
- •Задание 5а Сортировка
- •Задание 6 Использование расширенного фильтра
- •Задание 7 Использование функций из категории "Работа с базой данных"
- •Теоретические сведения по использованию Функций баз данных
- •Работу рассмотрим на примере. В качестве базы используем пример из задания 5 Промежуточные итоги
- •7.1. Функция dsum (бдсумм)
- •7.2. Функция dcount (бдсчет)
Проверьте правильность итоговой суммы продаж (сравните с данными в первой таблице).
Для столбца Остаток на конец задайте условное форматирование: если значение меньше Х, цвет шрифта – красный, если значение больше Y, цвет шрифта – зеленый, для всех остальных значений – оставить черный цвет. Значения Х и Y выберите сами в соответствии со своими данными.
Добавьте в конец этой таблицы еще 2 столбца с общим заголовком Удельный вес. Первый из этих столбцов назовите Продано, а второй – Сумма продаж. В первую строку с данными введите формулы, а затем скопируйте их. Удельный вес = Продано / Итого по столбцу Продано
Наложите процентный формат на оба столбца.
Не забудьте сохранить (в старом файле) результаты проделанной работы.
Инструкция по выполнению задания в Excel 2007
Чтобы
увеличить ширину столбца, надо установить
указатель мыши на границе между текущим
и следующим столбцом (указатель примет
вид ) и выполнить двойной клик.Как сделать автозаполнение числами:
|
|
|
|
|
|
Чтобы ввести одно и то же значение (например, шт.) в несколько ячеек, достаточно выделить их, затем ввести это значение и нажать Ctrl+ Enter.
В формулах используйте ссылки на ячейки, а не константы. В этом случае формулы можно копировать, изменять данные в ячейках, результат будет пересчитываться. Ввод формул начинается со знака равно (=). Ссылки на ячейки НЕ вводить с клавиатуры, а щелкать по ячейке с нужным значением. После нажатия Enter в клетке отображается результат.
Способы перемещения строк:
|
|
|
|
|
|
Чтобы посчитать сумму в столбце (строке) достаточно встать в ячейку, где должен быть результат, нажать на вкладке Главная в группе Редактирование кнопку Автосумма (Ʃ). Excel в качестве диапазона суммирования выделит все подряд идущие числа в столбце (строке). Чаще всего именно это и требуется, поэтому достаточно нажать клавишу Enter. В случае необходимости диапазон суммирования можно изменить, выделив нужный блок ячеек.
Результат выполнения пп 1-9 задания выглядит примерно так:
Вставить столбцы перед столбцом Количество, не изменяя структуру другой таблицы: Выделяем блок, где нужно получить новые ячейки, в контекстном меню выбираем Вставить…, во всплывающем окне выбираем нужный пункт (ячейки со сдвигом вправо).
Условное форматирование. В примере диапазон значение от 4 до 15. Разделим его на 3 интервала: меньше 5, до 10 и больше 10. Порядок выполнения:
Выделить диапазон значение (H22:H28)
Рис. 1. Условное форматирование, шаг 1
Рис. 2. Условное форматирование, шаг 2
Рис. 3. Условное форматирование, шаг 3
Рис. 4. Результат выполнения
Задание 2 Графические возможности Excel
Оценивается: 1)Умение создавать и редактировать диаграммы
2) Умение выбрать наиболее подходящий тип и вид диаграммы в зависимости от поставленной задачи.
Подготовьте таблицу по своему варианту
создайте гистограмму на рабочем (текущем) листе (Вставка – группа команд Диаграммы).
добавьте заголовок диаграммы.
скопируйте ее несколько раз, а затем в режиме редактирования диаграммы получите:
№ п/п |
Тип диаграммы |
Ряды данных |
|
1-2 |
Гистограмма 1-го вида |
В строках |
В столбцах |
3-4 |
Гистограмма 2-го вида |
В строках |
В столбцах |
5-6 |
Гистограмма 3-го вида |
В строках |
В столбцах |
7-8 |
Круговая |
3-я строка |
3-ий столбец |
9-10 |
График |
В строках |
В столбцах |
11-12 |
Кольцевая |
В строках |
В столбцах |
13-14 |
С областями |
В строках |
В столбцах |
На круговых диаграммах измените заголовок и добавьте метки значений в процентах
на любую гистограмму добавьте заголовок оси Х
используя команду перемещения, разместите диаграммы на нескольких рабочих листах, сгруппировав их на каждом листе по назначению. Переименуйте листы в соответствии с назначением группы диаграмм на этом листе, (например, накопленный итог в абсолютном выражении, доля каждого вида транспорта в общем итоге, доля каждого квартала в общем итоге, динамика объема перевозок по каждому виду транспорта и так далее).
Вариант 1.Объем перевозок пассажирским транспортом
№ пп |
Вид транспорта |
Квартал 1 |
Квартал 2 |
Квартал 3 |
Квартал 4 |
За год |
1 |
Автобус |
|
|
|
|
|
2 |
Трамвай |
|
|
|
|
|
3
|
Троллейбус |
|
|
|
|
|
|
Итого |
|
|
|
|
|
Вариант 2. Элементы затрат на производство
№п/п |
Элементы затрат на производство |
2010 год |
2011 год |
2013 год |
1. |
Сырье и материалы |
|
|
|
2. |
Зар. плата |
|
|
|
3. |
Отчисл. на соц. страх. |
|
|
|
4. |
Амортизация |
|
|
|
5. |
Прочие |
|
|
|
|
Итого |
|
|
|
Задание 3.
Разработать автоматизированную таблицу начисления заплаты работникам бюджетной сферы с использованием логических функций и функций из категории Ссылки и массивы (ВПР, ПРОСМОТР)
Месячная тарифная ставка 1 разряда составляет 2300 руб.
Разряд |
Тарифный коэффициент |
1 |
1 |
2 |
1,11 |
3 |
1,23 |
4 |
1,36 |
5 |
1,51 |
6 |
1,67 |
7 |
1,84 |
8 |
2,02 |
9 |
2,22 |
10 |
2,44 |
11 |
2,68 |
12 |
2,89 |
13 |
3,12 |
14 |
3,36 |
15 |
3,62 |
16 |
3,9 |
17 |
4,2 |
18 |
4,5 |
Начисление зарплаты осуществляется по следующим правилам:
Каждый сотрудник имеет должность. Каждой должности соответствует один или несколько смежных разрядов тарифной сетки (максимум два разряда).
Величина начисленной зарплаты (оклад) определяется как произведение тарифного коэффициента, соответствующего разряду на величину ставки первого разряда.
В организации начисляют доплату за стаж (см. табл Доплата). Величина начисленной зарплаты (Всего начислено) равна сумме доплаты и оклада.
Доплата
стаж |
Доплата (% от оклада) |
От 0 до 5 лет |
5 |
От 5 до 10 лет |
8 |
От 10 до 15 лет |
12 |
От 15 до 20 лет |
15 |
20 лет и больше |
17 |
С налогооблагаемой базы начисленной зарплаты взимается подоходный налог в размере 13%.
Налогооблагаемая база = Всего начислено – Вычеты, если разница положительная, в противном случае она равна 0 (нулю). Используйте функцию ЕСЛИ
Вычеты = произведению (количество детей +1) на величину ставки первого разряда.
Основная таблица должна иметь следующие столбцы.
Ф.И.О. |
Должность |
Стаж работы |
Разряд |
Начислено (оклад) |
Доплата |
Всего начислено |
Всего удержано |
К выдаче |
Таблица должна иметь 20 строк. По столбцам Всего начислено, Всего удержано, К выдаче необходимо подвести итоги.
Пояснения к работе.
Для выполнения задания возьмите из общей папки файл СписокСотрудников.
Дополнительно создайте три справочные таблицы: Тарифная сетка, Доплаты и Сведения о количестве детей.
В основную таблицу можно добавить столбцы для хранения промежуточных расчетов (например, стаж, количество иждивенцев, вычеты)
Ставку первого разряда следует хранить в отдельной клетке вне таблицы.
для определения стажа работы используйте функцию ДОЛЯГОДА (определяет разницу в годах между двумя датами), и СЕГОДНЯ (для ввода текущей даты) из категории Дата и время
Теоретические сведения Функции из категории Ссылки и массивы.(Категория Электронная таблица в Calc)
В экономических расчетах очень часто кроме текущих данных из рабочей таблицы используется условно-постоянная информация, которая хранится в виде отдельных таблиц – справочников. Естественно, возникает проблема поиска в справочной таблице значения, соответствующего определенному значению показателя из рабочей таблицы. Например, табельному номеру работника из рабочей таблицы - его анкетных данных в справочной таблице, разряду работника – соответствующий коэффициент из справочника и т.п. для решения подобных задач используются функции ВПР (вертикальный просмотр) (VLOOKUP в Calc) и ПРОСМОТР (LOOKUP в Calc) ( из категории Ссылки и массивы в Ехсel и категории Электронная таблица в Calc)
Чтобы эти функции работали правильно, необходимо:
данные в диапазоне просмотра (первый столбец справочной таблицы) должны быть отсортированы по возрастанию (..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА; )
тип данных в этом столбце должен совпадать с типом данных критерия поиска в рабочей таблице
Синтаксис:
Ехсel |
=ВПР(Критерий_поиска;Массив;Индекс;Порядок_сортировки) |
Calc |
=VLOOKUP(Критерий_поиска;Массив;Индекс;Порядок_сортировки) |
Критерий_поиска: значение для поиска в первом столбце массива.
Массив: справочная таблица.
Индекс: номер столбца в справочной таблице, который содержит возвращаемое значение. Нумерация начинается с 1.
Порядок сортировки: необязательный параметр
Схема работы функции ВПР(разряд; справочная_таблица; тарифн_коэф) (аналогично в Calc VLOOKUP (разряд; справочная_таблица; тарифн_коэф): )
-
с
1
правочная таблицаРабочая таблица
разряд
тарифн коэф-т
таб ном
Фам
…..
разряд
оклад
1
1
12
=ВПР(...)
5
1
,515
7
2
1,84
12
12
2,89
4
18
15
3,62
15
18
4,5
7
Шаг 1: с конкретным значением (критерий поиска – первый аргумент) из рабочей таблицы функция обращается к справочной таблице (второй аргумент)
Шаг 2: в первом столбце справочной таблицы ищется равное критерию поиска значение или ближайшее меньшее
Шаг 3: в найденной строке функция переходит в справочной таблице в столбец с номером Индекс (третий аргумент)
Шаг 4: значение из найденной клетки передается в рабочую таблицу как результат функции
Рисунок 5. Пример записи функции в Calc
Функции категории Дата и время
Долягода, YEARFRAC
Синтаксис:
Ехсel |
Долягода (начальная дата; конечная дата; базис) |
Calc |
YEARFRAC(начальная дата; конечная дата; базис) |
Эта функция доступна, только если установлена надстройка анализа.
Результатом является число, представляющее долю года между начальной датой и конечной датой.
Аргументы начальная дата и конечная дата: значения двух дат.
Аргумент базис: выбирается из списка и указывает метод вычисления года.
Базис |
Вычисление |
0 или отсутствует |
Американский метод (NASD): 12 месяцев по 30 дней в каждом |
1 |
Точное число дней в месяцах, точное число дней в году |
2 |
Точное число дней в месяцах, число дней в году принимается за 360 |
3 |
Точное число дней в месяцах, число дней в году принимается за 365 |
4 |
Европейский метод: 12 месяцев по 30 дней в каждом |
ТДАТА, NOW
Возвращает системную дату и время компьютера. Это значение обновляется при пересчете документа и каждый раз при изменении значений в любой ячейке. (09.12.08 20:31)
Синтаксис
Ехсel |
ТДАТА() |
Calc |
NOW() |
ТДАТА, NOW - функция без аргументов.
Пример
=ТДАТА()-A1 возвращает разницу между датой в ячейке A1 и текущей. Результат отформатирован как число.
Сегодня, TODAY
Возвращает текущую системную дату компьютера. Это значение обновляется при повторном открытии документа или изменении значений в документе. (09.12.08)
Синтаксис
Ехсel |
Сегодня() |
Calc |
TODAY() |
TODAY
Сегодня , TODAY функция без аргументов.
Пример
Сегодня() возвращает текущую системную дату компьютера.
Категория Логические функции если, if
Задает логическую проверку, которую требуется выполнить.
Синтаксис
Ехсel |
ЕСЛИ(Условие; Тогда_значение; Иначе_значение) |
Calc |
IF ( Тест; Тогда_значение; Иначе_значение) |
Условие (Тест) : любое значение или выражение, которое может иметь значение TRUE (истина) или FALSE (ложь).
Тогда_значение (необязательно): значение, которое возвращается, если условие выполняется (т.е. возвращает значение TRUE).
Иначе_значение (необязательно): значение, которое возвращается, если условие не выполняется (т.е. возвращает значение FALSE).
Любая функция может содержать в качестве вложений другие функции, формулы, значения...
Задание 4 Логические и календарные функции .
4.1 Ведомость поступления взносов от граждан
в счет погашения ссуды за [текущая дата в отдельной клетке]
N п/п |
Фамилия, И.О. |
Сумма взноса |
Срок платежа |
К-во просро ченных дней |
Сумма штрафа |
Сумма платежа |
1. |
|
|
|
|
|
|
... |
|
|
|
|
|
|
15. |
|
|
|
|
|
|
|
Итого |
|
|
|
|
|
Технология работы
подготовьте таблицу на 15 строк и заполните столбцы Фамилия, Сумма взноса, Срок платежа
рассчитайте значения в последних трех графах.
Заполните строку итогов для трех граф: сумма взноса, сумма штрафа, сумма платежа.
наложите денежный формат на соответствующие столбцы
переименуйте лист на Штрафы
Пояснения:
Дата в заголовке – дата платежа - это день, когда все принесли деньги. Срок платежа – день, до которого надо было принести деньги. Количество просроченных дней определяется как разность между датой платежа (дата в заголовке документа) и сроком платежа.
В соответствующую графу заносятся только положительные значения. Для этого используйте функцию Если (IF в Calc)
За каждый просроченный день берется штраф (H) в размере 0,1% от суммы взноса (S), если количество просроченных дней (K) больше 30, но меньше 60. Размер штрафа определяется по формуле: сумма взноса * количество просроченных дней * процент / 100.
Если количество просроченных дней больше 60, штраф определяем по формуле:
0,1% от суммы взноса за каждый день из первых 60 плюс 0,2% с 61 дня.
Если количество просроченных дней меньше 30 дней, штраф не берется.
H=
Совет. Для того, чтобы в формулах можно было ссылаться на дату из заголовка документа, разместите ее в отдельной ячейке и отформатируйте, как дату.
Задание 4.2 Календарные функции
перейдите на второй лист, назовите его Даты. Введите свою дату рождения и определите на текущий день
сколько полных лет (с 2-мя знаками после точки) Вы прожили
сколько дней Вы прожили
в какой день недели Вы родились
сколько дней осталось до ближайшего дня рождения и на какой день недели он будет приходиться
сколько недель осталось до ближайшего дня рождения
определите, сколько часов осталось до 21 часа
определите, сколько минут осталось до 17:00
в пяти смежных клетках одной строки сформируйте фразу:
Я родился(лась) и подсчитайте
число (день рождения),
месяц (название),
год,
день недели (название)
Используйте функции поиска и связи между таблицами для формирования названия дня недели и месяца.
Теоретические сведения Функции категории Дата и время
функция Excel (рус.) |
Функция Calc (англ.) |
Назначение |
ГОД |
YEAR |
Возвращает год, соответствующий указанной дате |
ДЕНЬ |
DAY |
Возвращает день месяца указанной даты |
ДЕНЬНЕД |
WEEKDAY |
Возвращает день недели указанной даты |
МЕСЯЦ |
MONTH |
Возвращает месяц, соответствующий указанной дате |
МИНУТЫ |
MINUTE |
Возвращает минуты, соответствующие указанной дате |
СЕГОДНЯ |
TODAY |
Возвращает текущую дату в числовом формате |
СЕКУНДЫ |
SECOND |
Возвращает секунды, соответствующие указанной дате |
ТДАТА |
NOW |
Возвращает текущую дату и время в числовом формате |
ЧАС |
HOUR |
Возвращает час, соответствующий указанной дате |
НОМНЕДЕЛИ |
WEEKNUM
|
Возвращает номер недели, соответствующей указанной дате |
Задание 5 Сортировка, промежуточные итоги, автофильтр
Вариант 1
Скопируйте с сетевого диска файл СписокСотрудников.xls.
I Используя команду Данные – Сортировка
выведите список сотрудников в алфавитном порядке
выведите список сотрудников по отделам, внутри отдела по алфавиту должностей, а затем по возрастанию зарплат
выведите список сотрудников по отделам, внутри отдела по возрастанию стажа работы
II Используя команду Данные - Промежуточные итоги, получите:
Количество сотрудников в каждом отделе и среднюю зарплату по отделу
Количество мужчин и женщин в каждом отделе
средний возраст мужчин и женщин на предприятии
По каждому отделу определите общий фонд заработной платы (ФЗП) и количество сотрудников. Постройте диаграмму, иллюстрирующую соотношение ФЗП по отделам.
III Используя команду Данные - Автофильтр получите:
список сотрудников первого отдела
список сотрудников женщин из 2, 3 и 4 отделов
список сотрудников мужчин из 1, 3 и 4 отделов, у которых зарплата больше или равна 1500
Теоретические сведения по использованию команды Сортировка
если необходимо выполнить сортировку по одному столбцу, достаточно сделать активной ячейку в этом столбце и нажать на панели инструментов кнопку
сортировка по возрастанию или
сортировка по убыванию.
Внимание! Столбец выделять не надо.
если необходимо выполнить сортировку по нескольким полям одновременно т. е. внутри отдельных подгрупп установить порядок по другому полю, например, внутри отдела по алфавиту фамилий, необходимо воспользоваться меню Данные – Сортировка. В появившемся окне диалога указать первый (главный) ключ сортировки, второй и при необходимости третий. Второй ключ – это поле для сортировки значений в подгруппах, где значение первого ключа одинаковое. Третий ключ будет использоваться для сортировки записей, у которых значения 1-го и 2-го ключей одинаковые.
В результате получится примерно такая картинка:
1 ключ |
2 ключ |
3 ключ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Теоретические сведения по использованию команды Промежуточные итоги
Команда Промежуточные итоги может быть использована для получения различной итоговой информации. Прежде чем подводить итоги, необходимо произвести сортировку списка соответствующим образом. OpenOffice.org Calc создает промежуточные и общие итоги. При выводе промежуточных итогов OpenOffice.org Calc всегда создает структуру списка; с помощью символов структуры можно отобразить список с нужным уровнем детализации данных.
Рассмотрим пример, когда необходимо подсчитать для каждого отдела предприятия сумму окладов сотрудников.
Задание:
Активизируйте лист Итоги1. При отсутствии исходного файла вставьте новый лист, назовите его Итоги1, скопируйте на лист базу данных сотрудников.
Отсортируйте исходный список по полю Отдел.
Выполните команду Данные⇒Итоги.
В списке Группировать по в укажите поле Отдел рис. 101. Так как список был отсортирован по полю Отдел, то строки с одинаковым отделом располагаются непосредственно рядом друг с другом. Как только происходит изменение в поле Отдел, значит, информация о сотрудниках одного отдела закончилась, и далее следуют строки, касающиеся сотрудников другого отдела.
В списке Операция выберите Сумма – это операция, с помощью которой будут подводиться итоги (данные будут суммироваться).
В списке Добавить итоги по укажите поля Оклад и Годовой фонд зарплаты – по этим полям будут подводиться итоги.
Установите соответствующие флажки, как показано на рис. 13. Нажмите кнопку ОК.
Рис. 13.
Результат подведения итогов приведен на рис. 14.
Рис. 14
Для того, чтобы просмотреть только промежуточные и общие итоги щелкните на кнопке
(2-ой
уровень списка), расположенной в верхнем
левом углу списка. Результат представлен
на рис. 15.
Рис. 15
Чтобы вернуть список в первоначальное положение, щелкните на кнопке 3 (3-й уровень списка).
Отобразите только общие итоги рис. 16.
Рис. 16
Разверните весь список. Исследуйте назначение кнопок 3 и -.
Теоретические сведения по использованию команды Автофильтр
Фильтрация списка – это процесс сокрытия всех строк, кроме тех, которые удовлетворяют определенным критериям. Например, если у вас есть список клиентов, его можно отфильтровать так, чтобы видеть фамилии только тех из них, которые живут в определенном городе.
Технологию использования команды рассмотрим на примере.
4.1. Фильтрация по одному критерию
Задание:
Активизируйте лист Фильтр. При отсутствии исходного файла перейдите на Лист2, назовите его Фильтр и введите данные, указанные в таблице 1.
Таблица 1 |
|
||||||
Фамилия |
Имя |
Отчество |
Оклад, руб |
Годовой фонд зарплаты, руб |
Отдел |
Дата приема на работу |
|
Андреева |
Анна |
Семеновна |
7166,00 |
85992,00 |
Бухгалтерия |
04.11.2002 |
|
Ноткин |
Иван |
Семенович |
9000,00 |
108000,00 |
Бухгалтерия |
09.07.1998 |
|
Горбатов |
Иван |
Семенович |
9916,50 |
118998,00 |
Склад |
11.05.2001 |
|
Крылова |
Ольга |
Сергеевна |
8083,00 |
96996,00 |
Склад |
06.09.1999 |
|
Андреева |
Анна |
Олеговна |
6250,00 |
75000,00 |
ОК |
02.01.1999 |
|
Ерохин |
Иван |
Федорович |
8541,00 |
102492,00 |
Бухгалтерия |
07.08.2000 |
|
Петрова |
Мария |
Андреевна |
10375,00 |
124500,00 |
Склад |
11.04.1994 |
|
Крылова |
Ирина |
Максимовна |
9458,50 |
113502,00 |
Цех №1 |
09.06.2096 |
|
Васин |
Игорь |
Петрович |
7625,00 |
91500,00 |
Цех №2 |
05.10.2001 |
|
Самойлов |
Семен |
Петрович |
6708,00 |
80496,00 |
Бухгалтерия |
03.12.2000 |
|
Бершев |
Никита |
Иванович |
8450,00 |
101400,00 |
Цех №1 |
03.01.2000 |
|
Быстрова |
Татьяна |
Олеговна |
7120,50 |
85446,00 |
ОК |
05.12.1999 |
|
Доценко |
Иван |
Сергеевич |
9800,00 |
117600,00 |
Цех №2 |
15.07.2003 |
|
Фандеев |
Петр |
Иванович |
8657,00 |
103884,00 |
Цех №2 |
09.06.2001 |
|
Конов |
Алексей |
Алексеевич |
6852,50 |
82230,00 |
Цех №1 |
05.11.2001 |
|
Установите табличный курсор на одну из ячеек списка.
Выполните команду Данные – Фильтр - Автофильтр. OpenOffice.org Calc проанализирует список и добавит в строку заголовков полей кнопки раскрывающихся списков (кнопки автофильтра):
(рис. 8.)
Рис. 8
Щелкните на кнопке автофильтра в ячейке Отдел. Список раскроется и покажет все значения, содержащиеся в этом столбце рис. 9.
Рис. 9
Выберите наименование какого-нибудь отдела, и OpenOffice.org Calc спрячет все строки, кроме тех, которые включают отмеченное значение рис. 10. Другими словами, критерием отбора служит выбранное вами значение.
Рис. 10
Обратите внимание, что после фильтрации изменился цвет кнопки автофильтра
,
чтобы напомнить вам, что список
отфильтрован по значениям, содержащимся
в этом столбце.Снова щелкните на кнопке автофильтра и выберите опцию (Все). Программа отобразит весь список полностью.
Сохраните файл.
4.2. Фильтрация по нескольким критериям
Щелкните на кнопке автофильтра в ячейке Годовой фонд заработной платы. Выберите опцию (Стандартный фильтр…). Открывшееся диалоговое окно Стандартный фильтр позволяет фильтровать списки с использованием нескольких критериев.
В поле Годовой фонд заработной платы из раскрывающегося списка выберите критерий больше (>), в поле справа введите или выберите из списка значение критерия, например, 80 000р. Установите переключатель и. В нижнем поле выберите критерий меньше (<) и установите для него значение, например, 100 000р. рис. 11.
Рис. 11
Нажмите кнопку ОК. Таким образом, вы вывели список сотрудников с годовым фондом зарплаты в диапазоне от 80 000р. до 100 000р.
Вариант 2
Учет движения изделий и материалов на складе:
Наименование |
Тип |
Цена за ед. |
Он |
Приход |
Расход |
Ок |
Ок, руб. |
Двери, шт. |
1 |
58 |
120 |
68 |
45 |
143 |
|
Доски, кубм. |
1 |
45 |
50 |
56 |
86 |
20 |
|
Доски, кубм. |
2 |
33 |
20 |
34 |
0 |
54 |
|
Кирпич, пач. |
к |
56 |
50 |
54 |
28 |
76 |
|
Кирпич, пач. |
с |
38 |
20 |
23 |
0 |
43 |
|
Окна, шт. |
1 |
36 |
30 |
0 |
12 |
18 |
|
Окна, шт. |
2 |
44 |
80 |
0 |
56 |
24 |
|
Окна, шт. |
3 |
39 |
16 |
0 |
10 |
6 |
|
Плитка, пач. |
кер. |
28 |
66 |
0 |
0 |
66 |
|
Плитка, пач. |
облиц. |
44 |
115 |
79 |
120 |
74 |
|
Трубы, м |
1 |
24 |
100 |
68 |
76 |
92 |
|
Трубы, м |
2 |
24 |
10 |
90 |
0 |
100 |
|
Цемент, меш. |
500 |
66 |
100 |
32 |
0 |
132 |
|
Выполните следующие задания с этой таблицей. Результат копируйте в свободные ячейки рабочего листа.
1.Выбрать записи (строки), по которым был только приход, и не было расхода.
2. Выбрать записи (строки), по которым был только расход, и не было прихода.
3. Для таблицы подсчитать промежуточные суммы по Ок (руб.) и количество позиций в каждой группе наименований по видам изделий и материалов (трубы, окна, кирпич и т.д.), а также общую сумму по всей таблице.
4. Вставить в таблицу столбец Он (руб.), рассчитать эту величину, а затем подсчитать промежуточные суммы по Он (руб.) по видам изделий и материалов (трубы, окна, кирпич и т.д.), а также общую сумму по всей таблице.
5. Выбрать записи по всем видам окон и дверей, подсчитать промежуточные суммы по Ок (шт.) и Ок (руб.) по окнам и дверям, а также общую сумму по этим изделиям.
6. Выбрать записи по всем видам плитки и кирпича, подсчитать промежуточные суммы по Ок (руб.) по плитке и кирпичу, а также общую сумму по этим изделиям.
7. Выбрать записи по всем видам дверей, досок, окон и плиток.
8. Выбрать записи по всем видам кирпича, окон, труб и цемента.
9. Выбрать изделия и материалы, для которых величина Ок (руб.) лежит в интервале от 3000 до 5000
Задание 5а Сортировка
Скопируйте с сетевого диска файл СписокСтудентов.xls
Используя команду Данные Итоги, подсчитайте
Количество женщин и мужчин в общем списке
Количество студентов и средний балл по каждому предмету в каждой группе
Количество женщин и мужчин в каждой группе
Средний, минимальный и максимальный балл среди женщин и мужчин
Постройте две диаграммы, иллюстрирующие
долю каждого факультета по количеству студентов
Средний балл по предметам для каждого факультета
Внимание! Чтобы воспользоваться Промежуточными итогами, надо предварительно выполнить сортировку, для выделения нужных групп.
Подготовьте список студентов в алфавитном порядке по каждой группе на отдельных страницах и определите количество студентов в группе
Задание 6 Использование расширенного фильтра
Откройте файл СписокСотрудников.xls.
Сформируйте список мужчин, которые родились весной.
Определите, принимались ли на работу несовершеннолетние (моложе 18 лет), сформируйте список таких людей.
Сформируйте список женщин и тех, кто родился 8 марта.
Сформируйте список мужчин моложе 35 лет.
Сформируйте список женщин и тех работников, у которых оклад меньше среднего.
Сформируйте список мужчин и тех работников, у которых оклад выше среднего.
Сформируйте список женщин, которые родились летом.
Сформируйте список мужчин и тех работников, которые родились зимой.
Сформируйте список работников старше 35 лет, у которых оклад от 2500 до 3800.
Сформируйте список мужчин, старше 40 лет, работающих в 1 и 2 отделах.
Сформируйте список женщин от 30 до 40 лет из 1 и 3 отделов.
Сформируйте список мужчин из 1 и 3 отделов, получающих зарплату меньше средней по предприятию (среднее в отдельной клетке не вычислять).
Сформируйте список человек предпенсионного возраста (мужчины старше 55 и женщины старше 50 лет).
Задание 7 Использование функций из категории "Работа с базой данных"
Откройте файл СписокСотрудников.xls.
определите (по формуле) количество мужчин, которые родились весной.
определите (по формуле) их количество лиц, принятых на работу в возрасте моложе 18 лет
определите (по формуле) количество мужчин, которые родились весной.
Сформируйте список и определите (по формуле) количество женщин и тех, кто родился 8 марта.
определите (по формуле) количество мужчин моложе 35 лет.
определите (по формуле) количество женщин и тех работников, у которых оклад меньше среднего.
определите количество мужчин и тех работников, у которых оклад выше среднего.
определите (по формуле) количество женщин, которые родились летом.
определите (по формуле) количество мужчин и тех работников, которые родились зимой.
определите (по формуле) количество работников старше 35 лет, у которых оклад от 2500 до 3800.
определите (по формуле) количество мужчин, старше 40 лет, работающих в 1 и 2 отделах.
определите (по формуле) количество женщин от 30 до 40 лет из 1 и 3 отделов.
определите (по формуле) количество мужчин из 1 и 3 отделов, получающих зарплату меньше средней по предприятию (среднее в отдельной клетке не вычислять).
определите (по формуле) количество человек предпенсионного возраста (мужчины старше 55 и женщины старше 50 лет).
определите средний оклад женщин
определите средний оклад мужчин
определите возраст самого старшего мужчины
определите возраст самого молодой женщины
определите средний оклад сотрудников в возрасте от 30 до 40 лет
Теоретические сведения по использованию Функций баз данных
Функции баз данных имеют обобщенное название Д-функции. Д-функции оперируют только с элементами диапазона, которые удовлетворяют заданным условиям.
У всех Д-функций один и тот же синтаксис:
=Д-функция (база_данных; поле; критерий)
Аргумент база_данных задает весь список, а не отдельный столбец.
Аргумент поле определяет столбец, в котором производятся вычисления (суммирование, усреднение и т.п.). В окне Мастера функций при заполнении второго аргумента достаточно указать ячейку рабочего листа, в которой хранится имя соответствующего поля.
Аргумент критерий задает диапазон критериев.
Работу рассмотрим на примере. В качестве базы используем пример из задания 5 Промежуточные итоги
7.1. Функция dsum (бдсумм)
Выделите всю таблицу (диапазон А1:G16) и присвойте ей имя База.
Определим сумму окладов, превышающих 8 000р. Для этого после таблицы введите следующий критерий рис. 18.
Рис. 18
Активизируйте ячейку В20. Вызовите Мастер функций, выберите категорию функций Работа с базой данных и функцию DSUM.
Заполните поля мастера функций рис. 19.
Рис. 19
Подсчитайте суммарный годовой фонд зарплаты по отделу Бухгалтерия. Для этого определите критерий рис. 108.
Рис. 20.
Заполните поля мастера функций в соответствии с рис. 21.
Рис. 21
Сравните полученное значение с промежуточными итогами с листа Итоги1.
Аналогично вычислите суммарные значения годового фонда зарплаты по остальным отделам.
Сохраните файл.
7.2. Функция dcount (бдсчет)
Рис. 22
Определите количество сотрудников, принятых в период с 01.01.2000 по 31.12.2003. Для этого оформите данные, как показано на рисунке. рис 22
Подсчитайте количество сотрудников, имеющих оклад в диапазоне от 7 000 р. до 10 000 р.
Заполните поля мастера функций в соответствии с рис. 23
Рис 23
