Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная продажа ЦБ.doc
Скачиваний:
2
Добавлен:
08.11.2019
Размер:
174.08 Кб
Скачать

1 Этап.

  • Выполнить команду меню ДАННЫЕ, Сводная таблица;

  • Указать тип источника данных для построения сводной таблицы – база данных (список) EXCEL;

  • Указать диапазон ячеек - блок БазаДанных;

  • Для создания независимой от предыдущей сводной таблицы нажать кнопку Нет;

  • Разместить поля исходной таблицы следующим образом:

СТРОКА – Номинал, Дата

СТОЛБЕЦ – Курс ЦБ

ДАННЫЕ – Эмиссия ЦБ, Спрос на ЦБ.

Для поля Эмиссия ЦБ указать имя – Выпуск, операция – Сумма;

Для поля Спрос на ЦБ – имя Спрос, операция – Сумма.

Закончить построение сводной таблицы, разместить на листе Анализ.

2 Этап.

  • Установить курсор в сводную таблицу, выполнить группирование поля Дата – шаг группирования – Месяцы

  • Установить курсор в сводную таблицу, выполнить группирование поля Номинал – шаг группирования – 2000

  • Установить курсор в сводную таблицу, выполнить группирование поля Курс ЦБ – шаг группирования –0,05.

3 Этап.

  • Переместить в макете поле Дата в область СТРАНИЦЫ.

Фильтрация записей базы данных

Фильтрация записей базы данных предназначена для отбора записей по заданные критериям (условиям). Различают автофильтрацию для простейших условий отбора записей и фильтрацию с помощью расширенного фильтра, позволяющего задать наиболее сложные условия отбора, а также выполнить встроенные функции работы с базой данных EXCEL.

Отфильтрованные записи можно:

Удалять;

Копировать в другое место;

Корректировать значения отдельных полей.

Автфильтрация

Установить курсор в блок БазаДанных и выполнить команду ДАННЫЕ, Фильтр, Автофильтр.

Условия фильтрации записей по значениям полей базы данных:

Все - снятие ограничение на вывод записей;

Первые 10 - создание ограниченной выборки (указанное число наибольших/наименьших значений поля или в % - ном выражении);

Условие - задание диапазона значений;

Точное значение;

Пустые - записи, содержащие незаполненные значения;

Непустые - записи, содержащие заполненные значения.

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

  1. Установить курсор в базу данных на листе Котировка ЦБ;

  2. Выполнить команду меню Данные, Фильтр, Автофильтр;

  3. Отобрать записи базы данных согласно условиям:

  • сведения о реализации ЦБ вида акции и облигации;

  • сведения о реализации ЦБ указанного эмитента;

  • сведения о ЦБ, курс котировки которых находится в заданном диапазоне значений;

  • сведения о 10 продажах с наименьшим курсом котировки ЦБ;

  • сведения о 5 продажах акций и облигаций с наибольшим курсом котировки ЦБ и др.

  1. Снять автофильтр - команда Данные, Фильтр, Автофильтр.

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

Расширенный фильтр используется в следующих случаях:

  • Требуется одновременное выполнение нескольких условий отбора, соединенных логическими связками И/ИЛИ;

  • Необходимо осуществлять выборку данных с сохранением результата отбора на отдельном листе;

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

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

  • Имен полей базы данных, по которой осуществляется отбор записей;

  • Строк условия фильтрации.

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

Для выполнения расширенного фильтра служит команда Данные, Фильтр, Расширенный фильтр. Если создается копия отфильтрованных записей, необходимо установить курсор на листе, где она будет размещена.

На листе Критерии подготовить критерии для расширенного фильтра :

1. Отбор сведений о продажах акций и облигаций для заданного эмитента, а также всех прочих продажах, когда курс ЦБ был выше1,15:

Код вида ЦБ

Код эмитента

Курс ЦБ

А

П1

О

П1

>=1,15

2. Отбор сведений о продажах акций по курсу, превосходящем среднее значение курса на 5%:

Код вида ЦБ

Средний курс

А

=G2>СРЗНАЧ($G$2:$G$41)*1,05

В этом примере используется вычисляемый критерий, имя вычисляемого поля (Средний курс) должно обязательно отличаться от имени полей базы данных. В строке условия для вычисляемого критерия записывается формула логического типа. Формула ссылается на ячейку первой записи (G2), использует встроенную функция для вычисления среднего значения курса ЦБ.

Выполнить поочередно фильтрацию базы данных по каждому из приведенных расширенных критериев:

  1. Установить курсор на лист Котировка ЦБ

  2. Выполнить команду меню Данные, Фильтр, Расширенный фильтр и указать:

Обработка - Фильтровать список на месте

Исходный диапазон - блок БазаДанных,

Диапазон условий - блок критериев;

Только уникальные записи.