Остановка процесса записи макроса

После того как будут выполнены перечисленные выше действия, надо остановить процесс записи макроса. Для этого нужно в меню раскрывающейся кнопки Макросы щелкнуть на команде Остановить запись.

Запуск макроса

Для того чтобы запустить макрос, нужно:

1. Из списка кнопки Макросы выбрать команду Макросы.

2. В появившемся диалоговом окне Макросвыбрать имя макроса, который нужно запустить.

3. Щелкнуть на кнопке Выполнить.

Контрольные вопросы

1. Ограничения в записи имени макроса.

2. В какую книгу макрос записывается по умолчанию? Как сделать ее доступной?

3. Как остановить процесс записи макроса?

4. Как изменить текст записанного макроса?

5. Создание командной кнопки.

6. Как изменить значок на командной кнопке?

7. Какой язык программирования используют для записи макросов?

8. Как запустить макрос на выполнение?

Заполните таблицу
(заполненная таблица помещается в отчет
по вычислительной практике)

Краткое изложение задание 5

Чтобы Необходимо
Из каких шагов состоит процесс записи макроса
Начать запись макроса  
Остановить процесс записи макроса  
Запустить макрос  
Задания 1–5 необходимо выполнить и сдать руководителю практики до 31.01.15!!!

ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ

Задание 7. Использование расширенного фильтра для управления данными

Внимание! Номер варианта задания студент узнает у руководителя практики. Задания 7 необходимо выполнить и сдать руководителю практики до 06.02.15!!!

Расширенный фильтр

Расширенный фильтр предназначен для фильтрации списков тогда, когда возможностей автофильтра недостаточно. Хотя расширенный фильтр и несколько сложнее автофильтра, он имеет ряд преимуществ. Основные из них:

1) можно сохранять критерий отбора данных для дальнейшего использования;

2) для одного столбца можно задать более двух критериев отбора;

3) между столбцами можно задать несколько критериев сравнения;

4) можно показывать в отфильтрованных записях не все столбцы, а только указанные;

5) в критерии можно включать формулы, т.е. позволяет создавать вычисляемые критерии;

6) копию полученной в результате фильтрации выборки можно помещать в другое место рабочего листа.

Чтобы отфильтровать список с помощью расширенного фильтра, необходимо произвести некоторые подготовительные действия.

1. Проверить, чтобы столбцы списка имели заголовки.

2. Подготовить таблицу-критерий. Для этого под исходной таблицей введите названия столбцов, по которым вы собираетесь произвести фильтрацию (рис. 1). Названия столбцов лучше всего вводить копированием из соответствующей строки исходной таблицы, поскольку необходимо совпадение (с точностью до пробела) названий столбцов в таблице критериев и в исходной таблице. Строкой ниже под названиями введите с клавиатуры критерии отбора (см рис. 1). В качестве критериев могут выступать текстовые записи, совпадающие со значениями ячеек (для столбцов с текстом), либо числа или условия, содержащие операторы сравнения (для столбцов с числами). Таблица-критерий может размещаться, вообще говоря, в любом месте листа (выше или ниже списка, либо на другом рабочем листе), но удобнее ее помещать все же под исходной таблицей.

Остановка процесса записи макроса - student2.ru

Рис. 1. Список и таблица критериев.

При создании таблицы-критерия необходимо помнить о следующих соглашениях:

1) таблица-критерий должен состоять не менее чем из двух строк (первая строка – заголовки столбцов, по которым надо провести фильтрацию, последующие – соответствующие критерии);

2) если условия располагаются в одной строке, то это означает одновременность их выполнения, т.е. считается, что между ними поставлена логическая операция И;

3) для истинности критерия, состоящего из условий, располагающихся в разных строках, требуется выполнение хотя бы одного из них, т.е. считается, что они соединены логической операцией ИЛИ;

4) в таблице-критерии не должно быть пустых строк.

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

1. Выделить диапазон фильтрации и вызвать команду Данные → Сортировка и фильтр → Дополнительно.

2. В открывшемся диалоговом окне Расширенный фильтр (рис. 2) задать параметры расширенного фильтра:

а) в поле Исходный диапазон нужно ввести диапазон фильтруемой таблицы (программа обычно сама правильно устанавливает исходный диапазон);

б) в поле Диапазон условий необходимо задать диапазон таблицы-критерия (в данном случае $А$18:$G$19).

Остановка процесса записи макроса - student2.ru

Рис. 2. Диалоговое окно Расширенный фильтр.

в) результат фильтрации по умолчанию будет размещен на месте исходной таблицы. Если вы хотите, чтобы результат был помещен в другом месте листа или Рабочей книги, щелкните по переключателю Скопировать результат в другое место. Затем в поле Поместить результат в диапазон введите диапазон вставки отфильтрованной таблицы.

г) если вы желаете, чтобы в результирующей таблице не появлялись повторяющиеся записи, щелкните по флажку Только уникальные записи.

3) Закройте диалоговое окно Расширенный фильтр щелчком по кнопке ОК.

Если вы правильно указали диапазон и критерии фильтрации, то на листе появится результирующая таблица (рис. 3).

Остановка процесса записи макроса - student2.ru

Рис. 3. Результирующая таблица.

Чтобы убрать расширенный фильтр, достаточно нажать кнопку Очистить группы Сортировка и фильтр. При этом вы вернетесь к состоянию таблицы до фильтрации, но таблица-критерий будет присутствовать.

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

Расширенный фильтр с вычисляемыми критериями позволяет реализовать запрос практически любой сложности.

Вычисляемый критерий представляет собой формулу, в которой обязательно имеется ссылка (для реализации каких-либо вычислений) на соответствующую ячейку первой записи списка. Так как эта формула является логическим выражением, то в ячейке, ее содержащей, отображается результат вычисления (ИСТИНА или ЛОЖЬ) для первой записи списка. А в результате процесса фильтрации в списке будут скрыты те записи, для которых при вычислении формулы получается значение ЛОЖЬ.

При создании вычисляемых критериев необходимо помнить о следующих правилах:

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

2) в самом условии ссылки на ячейки внутри списка должны быть записаны в относительной форме;

3) ссылки на ячейки вне списка должны быть абсолютными.

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

Использование текстовых функций при формировании вычисляемых критериев

Текстовые функции дают возможность выполнять самые разнообразные преобразования текстовых данных. К наиболее часто используемым из них относятся следующие:

ЗНАЧЕН(текст) – преобразует числовые данные, введенные на рабочем листе в текстовом формате (т.е. заключенные в кавычки), в числовые значения.

ТЕКСТ(значение; формат) – преобразует число в текст по заданному формату.

ДЛСТР(текст) – возвращает длину строки – количество символов в параметре текст, включая пробелы между словами.

ПРАВСИМВ(текст; колич_симв) – извлекает заданное количество колич_симв последних (самых правых) символов из текстовой строки текст.

ЛЕВСИМВ(текст; колич_симв) – извлекает заданное количество колич_симв первых (самых левых) символов из текстовой строки текст.

ПСТР(текст; нач_позиция; колич_симв) – извлекает из исходной строки текст, начиная с указанной позиции нач_позиция, подстроку заданной длины колич_симв.

СЖПРОБЕЛЫ(текст) – удаляет из текста все начальные и хвостовые пробелы, из внутренних же удаляются все пробелы, за исключением одиночных.

НАЙТИ(иск_текст; просм_текст; нач_позиция)

и ПОИСК(иск_текст; просм_текст; нач_позиция) – осуществляют поиск внутри строки некоторого образца, т.е. заданной подстроки, и возвращают порядковый номер символа строки, с которого начинается найденный образец. При подсчете всегда учитываются все символы, включая пробелы и знаки препинания. Обе функции выполняют сходные действия, различие заключается в том, что функция НАЙТИ() учитывает регистр, а функция ПОИСК() допускает символы шаблона.

ЗАМЕНИТЬ(старый_текст; нач_позиция; колич_симв; новый_текст) – заменяет заданный фрагмент текста старый_текст другой строкой новый_текст.

СЦЕПИТЬ(текст1; текст2; …) – соединяет несколько строк в одну (конкатенация).

Пусть, например, необходимо из списка студентов (рис. 4), расположенного на Лист1, выбрать студентов, обучающихся на специальности «Финансы» экономического факультета (специальность указана в названии группы – три первые символа). Критерий для реализации такого запроса разместим на отдельном листе рабочей книги (рис. 5). В ячейку В3 таблицы критериев поместим формулу =ЛЕВСИМВ(Лист1!F5;3)="Фин". Результаты фильтрации показаны на рис. 6.

Остановка процесса записи макроса - student2.ru

Рис. 4

Остановка процесса записи макроса - student2.ru

Рис. 5.

Остановка процесса записи макроса - student2.ru

Рис. 6

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

Рассмотрим основные функции, предназначенные для работы с датами и временем:

ДАТА(год; месяц; день) – возвращает дату, заданную параметрами, в числовом формате.

СЕГОДНЯ() – возвращает числовое значение текущей даты. В нашем списке эта функция используется при вычислении возраста студентов (табл. 1).

ДЕНЬНЕД(дата; тип) – вычисляет порядковый номер дня недели (от 1 до 7), соответствующего заданной дате. Необязательный второй аргумент тип дает возможность выбрать желаемый порядок нумерации дней недели. Если этот аргумент равен 1 или отсутствует, то первым днем недели считается воскресенье, а последним - суббота. Если тип равен 2, то первым днем недели считается понедельник, а последним - воскресенье.

ГОД(дата) – возвращает значение года (от 1900 до 9999) для данной даты.

МЕСЯЦ(дата) – возвращает номер месяца (от 1 до 12) для данной даты.

ДЕНЬ(дата) – возвращает номер дня в месяце (от 1 до 31) для данной даты.

ДАТАЗНАЧ(дата_как_текст) – преобразует в числовой формат дату, заданную в текстовом формате.

ДНЕЙ360(нач_дата; кон_дата; метод) – вычисляет количество дней между двумя датами на основе 360-дневного года (12 месяцев по 30 дней).

Пусть, например, необходимо выдать список студентов, родившихся летом. Интервал критериев для реализации этого запроса приведен на рис. 7, а полученная выборка – на рис. 8.

Остановка процесса записи макроса - student2.ru

Рис. 7

Остановка процесса записи макроса - student2.ru

Рис. 8

Функции для анализа списков

В Microsoft Excel имеется 14 функций, предназначенных для обработки списков. Каждая из них возвращает информацию об элементах некоторого интервала, удовлетворяющих одному или нескольким критериям.

СЧЁТЕСЛИ(интервал; критерий) – возвращает количество ячеек в интервале, которые удовлетворяют критерию.

Например, подсчитать число студенток в списке можно по формуле =СЧЁТЕСЛИ(F2:F26; “Ж”).

СУММЕСЛИ(интервал; критерий; интервал_суммирования) - возвращает сумму значений в ячейках из интервала суммирования, отфильтрованных в соответствии с критерием, применяемым к интервалу.

Каждая из оставшихся функций аналогична «обычной» статистической функции. Различие сводится к тому, что функции баз данных обрабатывают только те ячейки интервала, которые удовлетворяют заданным критериям. При этом их синтаксис одинаков: БДФУНКЦИЯ(база_данных; поле; критерий). Необходимо обратить внимание на правила обращения к функциям баз данных:

§ первый аргумент задает весь список, а не отдельный столбец;

§ второй аргумент задает столбец, элементы которого необходимо просуммировать, усреднить и т.п.;

§ вторым аргументом может быть заголовок столбца в виде текстовой константы (имя поля) или порядковый номер поля в списке;

§ третий аргумент задает интервал критериев аналогично интервалу критериев расширенного фильтра.

Вот некоторые из этих функций:

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

ДСРЗНАЧ(база_данных; поле; критерий) - возвращает среднее значение выбранных фрагментов базы данных.

БДПРОИЗВЕД(база_данных; поле; критерий) - перемножает значения определенных полей записей базы данных, удовлетворяющих критерию.

БСЧЕТ(база_данных; поле; критерий) - подсчитывает количество числовых ячеек в полях записей базы данных, отвечающих заданному критерию.

ДМАКС(база_данных; поле; критерий) - возвращает максимальное значение поля среди выделенных записей базы данных.

ДМИН(база_данных; поле; критерий) - возвращает минимальное значение поля среди выделенных фрагментов базы данных.

Пусть необходимо подсчитать средний возраст студентов, обучающихся на специальности «Менеджмент». Интервал критериев и формула для решения этой задачи, расположенные на Лист4 рабочей книги, представлены на рис. 9, а результат вычислений – на рис. 10.

Остановка процесса записи макроса - student2.ru

Рис. 9

Остановка процесса записи макроса - student2.ru

Рис. 10

ВАРИАНТЫ ЗАДАНИЙ

1. Создайте табличный документ и сохраните его в личной папке под именем Задание 7.xls.

2. Заполните таблицу данными и формулами в соответствии с условием задания (не менее 20 строк).

3. Используя функцию Сумма, заполнить поля отмеченные звездочкой.

4. Установите фильтры в соответствии с вариантом задания.

5. Получите сводные таблицы для исходной и отфильтрованной таблиц по нескольким показателям с помощью мастера сводных таблиц. Строки и столбцы для сводных таблиц выберите самостоятельно.

6. Переставьте местами строки и столбцы сводных таблиц.

7. Создайте диаграммы по сводным таблицам.

Вариант № 1. Ведомость по продаже сигарет

Марка Месяц Фактическое количество Цена Сумма План
Dunhill Февраль    
... ... ... ... ... ...
ИТОГО   *   *  

1. Сформировать столбец суммы.

2. Столбец План заполнить в зависимости от марки сигарет следующими значениями:

· для Pall-Mal, Bond, L&M – 250;

· для Dunhill – 100;

· для Marlboro – 150.

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

4. Используя расширенный фильтр, отфильтровать информацию о сигаретах, поставленных в феврале по цене ниже 11 грн. за пачку.

5. Установить фильтр для отображения всех поставок сигарет Bond.

Вариант № 2. Ведомость о реализации товаров

Дата реализации Наименовае товаров Поставщик Цена Кол–во Сумма Скидка Итого
1/02/12 Носки База №2          
2/02/12 Платье База №5          
3/02/12 Костюм База №7          
1/02/12 Костюм База №9          
4/02/12 Носки База №2          
5/02/12 Костюм База №9          
10/02/12 Костюм База №7          
11/02/12 Носки База №2          
2/02/12 Платье База №5          
6/02/12 Носки База №2          
5/02/12 Костюм База №7          
4/02/12 Платье База №5          
             
ИТОГО       * * * *

1. Сформировать поле Сумма.

2. Поле Скидка заполнить следующим образом:

· для суммы менее 300 грн. – 0%;

· для суммы от 300 грн. до 1000 грн. – 2%;

· для суммы свыше 1000 грн. – 5%.

3. В поле Итого подсчитывается общая сумма скидки в гривнах.

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

5. Используя расширенный фильтр, отфильтровать данные для отображения всех товаров, полученных с Баз №2 и № 9.

6. Установить фильтр для отображения всех продаж со скидками более 200 грн.


Вариант № 3. Доставка товара

Название мороженого Месяц Поставщик Закупочная цена Отпускная цена Кол-во Стоимость доставки Общая прибыль
Пломбир Июль Геркулес 2.50 3.00    
Пломбир Июль Винтер          
Морозко Июнь Геркулес          
Эскимо Август Мушкетер          
Каштан Сентябрь Винтер          
Пломбир Сентябрь            
...              
Всего     * * * * *

1. Поле Стоимость доставки заполняется следующим образом:

· Пломбир – 90 грн.

· Морозко – 150 грн.

· Крем-брюле – 50 грн.

2. Сформировать поле Общая прибыль.

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

4. Используя автофильтр, отфильтровать все закупки пломбира летом.

5. Используя расширенный фильтр, отобразить все закупки объемом более 2000 грн.


Вариант № 4. Поставки товара

Дата поставки Наименования товара Поставщик товара Цена Кол-во Сумма Дилерская скидка
1/03/12 Портфель ЧП "Днепр"        
1/03/12 Ремень мужской ООО "Донгалантерея"        
1/03/12 Косметический набор Lancom ЧП "Иванофф"        
1/03/12 Сумка дорожная ЧП "Днепр"        
5/03/12 Косметический набор Lancom ЧП "Иванофф"        
5/03/12 Сумка дорожная ЧП "Днепр"        
5/03/12 Ремень мужской ООО "Донгалантерея"        
10/03/12 Сумка дорожная ООО "Донгалантерея"        
11/03/12 Сумка дорожная ЧП "Днепр"        
Всего       * *  

1. Сформировать поле Сумма.

2. Поле "Дилерская скидка" заполняется следующим образом:

· ЧП "Иванофф" – 5%.

· ООО "Донгалантерея" – 10%.

· ЧП "Днепр" – 6%.

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

4. Используя расширенный фильтр, отфильтровать данные для отображения всех поставок от ЧП "Днепр" после 5/03/12.

5. Используя автофильтр, отобразить все поставки косметики объемом более 30 единиц после 10/03/12.

Вариант № 5. ООО "Мир ПК". Ведомость выполнения плана товарооборота по подразделениям предприятия

Наименование подразделения Наименование товарной группы Поставщик Сумма заказа Сумма фактической реализации Прибыль Форма оплаты
Отдел сбыта Компьютеры ООО "Электронная техника"        
Магазин №1 Оргтехника ООО "Империя компьютеров"        
Магазин №4   Фирма "Мультимедиа"        
...            
Сумма     * * *  

1. Заполнить поле Прибыль.

2. Поле Форма оплаты заполняется следующим образом:

· ООО "Электронная техника" - наличные;

· ООО "Империя компьютеров" - безналичные;

· Фирма "Мультимедиа" - кредит.

3. Используя Промежуточные Итоги, рассчитать прибыль и сумму заказов каждого подразделения фирмы.

4. Используя автофильтр, отфильтровать данные для отображения всех поставок из фирмы "Мультимедиа" с прибылью более 2000 грн.

5. Используя расширенный фильтр, сформировать новую базу данных для отображения всей оргтехники, поставленной из ООО "Электронная техника"


Вариант № 6. Ведомость закупки чая

Тип чая Форма упаковки Производитель Месяц Цена, грн Количество Сумма
Зеленый Пачка Riston Январь 12,80  
Черный Пакетики Ahmad        
Красный   Dilmah        
Желтый   Edwin        
...            
Всего         * *

1. Сформировать поле Сумма.

2. В графу Форма упаковки заносят следующие значения: пачка, пакетики, банка.

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

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

5. Используя расширенный фильтр сформировать новую базу данных, куда занести информацию о продаже либо красного чая, либо чая в пакетиках.

Вариант № 7. ООО "ПРОДОВОЛЬСТВИЕ"

Группа товаров Наименование товаров Количество Закупочная цена Отпускная цена Сумма Прибыль
Хлебобулочные Хлеб          
Молочные Молоко          
Мясные Паштет          
Молочные Творог          
Мясные Паштет          
Мясные Мясо          
Хлебобулочные Хлеб          
Мясные Мясо          
Мясные Паштет          
Хлебобулочные Батон          
Молочные Ряженка          
Всего   *   *   *

1. Сформировать поле Сумма.

2. Поле Прибыль заносится значение ДА, если отпускная цена превышает закупочную цену на 10%, иначе НЕТ.

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

4. Используя автофильтр, вывести информацию о мясных продуктах ценой менее 7 грн.

5. Используя расширенный фильтр, сформировать базу данных, куда занести информацию о поставках хлеба или молочных продуктов.


Вариант № 8. Ведомость реализации товаров

Наименование товара Дата реализации Поставщик Цена Кол-во Сумма
Сыр 01/03/12        
Масло 01/03/12        
Сметана 01/03/12        
Молоко 01/03/12        
Сметана 04/03/12        
Молоко 05/03/12        
Сыр 05/03/12        
Масло 06/03/12        
...          
Всего       * *

1. В графу Поставщик заносятся в зависимости от наименования товара следующие значения:

· Сыр, масло - Молокозавод №1;

· Сметана, молоко - Молокозавод №2;

· Йогурт - ЧП "Свежесть".

2. Сформировать поле Сумма.

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

4. Используя автофильтр, необходимо отфильтровать данные для отображения всех продаж молока на сумму более 200 грн.

5. Используя расширенный фильтр, сформировать базу данных, куда занести информацию всех продаж йогурта и сыра на сумму менее 150 грн.


Вариант № 9. Мониторы

Производитель Тип Модель Цена (грн) Цена (у.е.) Кол-во Стоимость (грн)
Samsung 19" Samsung 757NF      
Samsung 19" Samtron 76DF      
LG 19" LG FK 710PH      
Philips 19" Philips 107P4Q      
SONY 19"          
Samtron 21"          
SONY 21"          
Samsung 19"          
...            
ВСЕГО     * * * *

1. Сформировать поле Цена (у.е.), если 1$=8,44 грн.

2. Поле Количество заполнить следующим образом:

· если цена меньше или равна 350, то 10

· если цена от 350 до 1000 то 7

· иначе 5

3. Сформировать поле Стоимость.

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

5. Используя автофильтр, необходимо отфильтровать данные для отображения всех мониторов, произведенных фирмой Samsung.

6. Используя расширенный фильтр, сформировать базу данных, куда занести информацию о всех 19" мониторах.


Вариант № 10. Информация о ряде стран мира

Полушарие Земли Часть света Страна Площадь, тыс. кв. км. Население, тыс. чел. Плотность населения, чел./кв. км.
Восточное Африка Гвинея  
Восточное Европа Дания 44.5  
Западное Юж. Америка Уругвай  
Восточное Африка Сенегал  
Западное Юж. Америка Бразилия  
Западное Юж. Америка Перу  
Западное Юж. Америка Чили  
Восточное Европа Швеция  
Восточное Азия Вьетнам 331.7  
Восточное Африка Либерия  
Восточное Азия Монголия 1566.5  
Восточное Азия Япония  
...          

1. Сформировать поле Полушарие, в зависимости от части света.

2. Сформировать поле Плотность населения.

3. Определить общую площадь и общее количество населения каждого полушария и каждой части света.

4. Используя функцию Итоги…, определить средние значения площади стран для каждого полушария и части света.

5. Используя автофильтр, необходимо отфильтровать данные для стран, плотность населения которых, меньше среднего значения.

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

Вариант № 11. Сотрудники

Ф. И. О Кафедра Должность Дата поступл. на работу Ставка Оклад Надбавка Начислено
Иванов П. Ф. каф. физики Доцент 13.08.1991      
Петров А.Р. каф. ВМ Доцент        
Сидоров Р.Л. каф. ТМ Доцент        
Козлов А.Д. каф. физики Ассистент        
Иванов П. Ф каф. ТМ Доцент   0.25      
Сидоров Р.Л каф. ВМ Доцент   0.25      
...              
ИТОГО             *

1. Сформировать поле Оклад, учитывая, что ставка доцента – 2560 грн, старшего преподавателя – 2100, ассистента – 1750.

2. Поле Надбавка заполняется в зависимости от стажа работы на предприятии:

· При стаже более 3 лет – 10% от оклада;

· При стаже более 10 лет – 20% от оклада;

· При стаже более 20 лет – 30% от оклада.

3. Сформировать поле Начислено.

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

5. Используя автофильтр, необходимо отфильтровать данные для отображения информации о всех доцентах.

6. Используя расширенный фильтр, сформировать базу данных, куда занести информацию о всех ассистентах, работающих на кафедре математики.

Вариант № 12. БД "БАНК"

Фамилия клиента Тип вклада Размер вклада (грн) Вклад (у.е.) Отделение банка Примечание
Сидоров Текущий   Северное  
Иванов Депозит   Центральное  
Петров Депозит   Западное  
Сидоров Депозит   Западное  
Козлов Текущий   Центральное  
Васин Текущий   Северное  
Сидоров Депозит   Западное  
Козлов Депозит   Северное  
Васин Депозит   Центральное  
Петров Текущий   Центральное  
...          
ИТОГО   * *    

1. Заполнить поле Вклад (у.е.), если 1$=8,44 грн.

2. Заполнить поле Примечание :

· Сидоров – Временно выбыл

· Козлов – Сменил адрес

· Иванов – Перевел в другое отделение

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

4. Используя автофильтр, отобразить всех клиентов хранящих деньги на депозите.

5. Используя расширенный фильтр, сформировать базу данных, куда занести информацию о в

Наши рекомендации