Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
записка по ПСПК14.doc
Скачиваний:
0
Добавлен:
11.09.2019
Размер:
718.34 Кб
Скачать

Раздел 6. Фильтры.

Для решения поставленной задачи я составила таблицу с условиями:

Далее ставлю курсор на базу данных, выбираю

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

Фильтровать список на месте.

Исходный диапазон $A$2:$N$501

Диапазон условий $A$504:$C$506

Нажимаю ОК

Согласно заданию, привожу в отчёте результат столбцов A, B, D, L, N:

Заказ

Клиент

Название получателя

Дата назначения

Стоимость доставки

10226

ЗАСЛО

ТОО "Заслон"

28.май.92

358,75

10307

ПРИРУ

Универмаг "Природа"

08.сен.92

0,56

10317

ПРИРУ

Универмаг "Природа"

21.сен.92

12,69

10353

ПЕКИН

Ресторан "Пекин"

04.ноя.92

360,63

10479

РОССИ

Бар гостиницы "Россия"

10.мар.93

708,95

Раздел 7.Комплексное задание.

1. Заполню исходную таблицу, вычислив значения в затемнённых ячейках строки «Итого» с помощью функции «Автосумма». В ячейки D5 и H5 ввожу «=C5/B5» и «=G5/F5» соответственно, а в ячейки E5 и I5—«=C5/$C$8» и «=G5/$G$8». Растягиваю вниз для автозаполнения. Знак «$» необходим для неизменности значения ячеек С8 и G8 при растягивании. Предварительно на интервалах D5:E7 и H5:I7 был установлен процентный формат с числом десятичных знаков 4, а для всех остальных ячеек таблицы—числовой формат с числом десятичных знаков 1.

2. По данным таблицы мною составлены две резанные круговые диаграммы. Для этого :

Диапазон: «’Раздел 7’! $A$5:$B$7»

Ряд: Ряд 1

Значения: =’Раздел 7’!$B$5:$B$7

Подписи категорий: =’Раздел 7’!$A$5:$A$7

Название диаграммы (Доли атомной, тепловой и гидроэнергетики в выработке электроэнергии в 1999 г.), легенда, подписи значений, а также ключ легенды и линии выноски также присутствуют.

Вторая диаграмма строится аналогичным образом, только в диапазоне значений указано: «='Раздел 7'!$C$5:$C$7».

3. Вызываю мастер сводных таблиц и диаграмм:

ДанныеСводная таблицаСоздать таблицу на основе данных, находящихся: в списке или базе данных Microsoft Office Excel; Вид создаваемого отчёта: сводная таблицаДиапазон: 'Раздел 7'!$B$4:$I$7 (см. выше)Поместить таблицу в: новый листМакет: перетаскиваю в поле данных и получаю:

В столбцах с процентными данными, на мой взгляд, не целесообразно использовать функцию «Сумма», установленную по умолчанию, поэтому я заменила её на функцию «Максимум».

4. Для разработки формы, позволяющей просмотреть по типу электростанции объем энергии, произведенной в 2000 году, я активирую в настройках вкладку Visual Basic. Затем выбираю «Панель элементов управления» и устанавливаю элемент «Кнопка» в рабочей области. Затем правым щелчком вызываю выпадающее менюОбъект CommandButtonEdit«Форма». Затем в том же выпадающем меню выбираю «Исходный текст» и ввожу:

Private Sub CommandButton1_Click()

UserForm2.Show

End Sub

Далее: InsertUserForm. Добавляю на форму необходимые элементы: ComboBox, Labels. Форма примет вид:

Введем код для элементов управления:

Private Sub ComboBox1_Change()

Label1.Caption = Cells(ComboBox1.ListIndex + 5, 3)

End Sub

Private Sub UserForm_Activate()

ComboBox1.Clear

For i = 5 To 7

ComboBox1.AddItem Cells(i, 1)

Next i

End Sub

Private Sub UserForm_Click()

End Sub

Теперь при нажатии на кнопку “Форма” на рабочем листе будет появляться:

5. Для создания пользовательского формата я выделяю нужные ячейки, нажимаю Ctrl+1ЧислоВсе форматы 0;-# ##0,00. Таким образом, для положительных дробных чисел будет отображаться только целая часть, автоматически округляемая по стандартным правилам, а дробные отрицательные числа будут отображаться полностью, в том числе и с двумя нулями после запятой при отсутствии каких-либо других значащих цифр.

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