ТЕМА 25. Программирование статических показателей народонаселения
Необходимо автоматизировать процесс расчета статистических показателей народонаселения некоторых стран с использованием VBA. Для хранения исходных данных использовать таблицы СУБД MS Access. В качестве интерфейса использовать формы MS Excel и (или) загрузку данных из рабочего листа MS Excel. Результаты выгрузить в рабочий лист MS Excel.
Страна | Площадь, тыс. км2 | Население, тыс. чел. | Плотность населения, чел./км2 | В % от всего населения мира | |
Россия | 17 075 | 149 000 | |||
США | 9 363 | 252 000 | |||
Канада | 9 976 | 27 000 | |||
Франция | 56 500 | ||||
Китай | 9 561 | 1 160 000 | |||
Япония | 125 000 | ||||
Индия | 3 288 | 850 000 | |||
Израиль | 4 700 | ||||
Бразилия | 2 767 | 154 000 | |||
Египет | 1 002 | 56 000 | |||
Нигерия | 115 000 | ||||
Сумма | |||||
Весь мир | 5 292 000 |
- Вычислите суммы в столбцах Площадь и Население.
- Для каждой страны вычислите Плотность населения и долю (в %) от населения всего мира.
- Вычислите среднюю плотность населения.
- Установите точность 1 знак после запятой для всех вычисленных значений.
1. Сделайте выборку записей согласно условиям:
- выберите страны с площадью более 5000 тыс.км2
- страны с населением меньше 150 млн. чел.
2. Подсчитайте количество стран с плотностью населения от100 до 300 чел/км2.
3. Постройте для всех стран круговую диаграмму площади и гистограмму населения.
ТЕМА 26. Программирование расчетов средних розничных цен на продукты
Задача состоит в автоматизации с использованием VBA расчетов средних розничных цен на основные продукты питания по городам Западной Сибири в январе 2013 г. (рублей за килограмм). Для хранения исходных данных использовать таблицы СУБД MS Access. В качестве интерфейса использовать формы MS Excel и (или) загрузку данных из рабочего листа MS Excel. Результаты выгрузить в рабочий лист MS Excel.
Продукты | Новосибирск | Барнаул | Томск | Омск | Кемерово | Средняя цена | Макс. цена |
Говядина | 156,67 | 154,57 | 159,1 | 142,79 | 145,67 | ||
Птица | 153,54 | 145,34 | 148,2 | 148,1 | 148,31 | ||
Колбаса | 176,87 | 166,73 | 161,63 | ||||
Масло слив. | 173,16 | 162,34 | 160,75 | 160,45 | 160,97 | ||
Масло раст. | 68,45 | 69,76 | 73,1 | 72,25 | |||
Творог | 147,57 | 141,75 | 157,94 | 139,49 | 138,24 | ||
Молоко | 29,73 | 27,42 | 29,75 | 29,88 | |||
Яйцо (10шт.) | 35,6 | 35,58 | 35,61 | ||||
Сахар | 24,47 | 24,73 | 24,23 | 25,54 | |||
Мука | 27,29 | 25,76 | 26,53 | 26,15 | 26,76 | ||
Картофель | 23,31 | 23,74 | 24,54 | 23,32 | |||
Итого: |
Задание:
1. Среднюю и максимальную цену рассчитать с помощью математических функций.
2. Выбрать продукты, у которых средние цены имеют значение от 20 до 40 рублей.
3. Подсчитать количество продуктов, для которых максимальная цена больше 50 рублей.
4. Построить гистограммы цен продуктов для всех городов.
ТЕМА 27. Программирование анализа основных показателей финансово-экономической деятельности промышленных предприятий
Необходимо автоматизировать проведение анализа основных показателей финансово-экономической деятельности промышленных предприятий. Рекомендуется для автоматизации использовать VBA; для хранения исходных данных - таблицы СУБД MS Access; в качестве интерфейса - формы MS Excel и (или) загрузку данных из рабочего листа MS Excel. Результаты выгрузить в рабочий лист MS Excel.
Классы предприятий по основным фондам, млрд. руб. | Предприятия (кол-во) | Товарная продукция, объем, млрд. руб. | Численность, тыс. чел. |
0 – 1 | 53,525 | 4,343 | |
1 – 5 | 488,95 | 21,380 | |
5 – 10 | 390,693 | 20,830 | |
10 – 50 | 1964,749 | 68,631 | |
50 – 100 | 901,538 | 55,899 | |
100 – 200 | 717,813 | 40,625 | |
> 200 | 103,033 | 71,880 |
1. Рассчитать удельные веса по всем показателям (добавить новые графы)
2. Выбрать классы предприятий, у которых объем товарной продукции находится в интервале от 200 до 900 млрд. руб.
3. Подсчитать общий объем товарной продукции классов предприятий, у которых численность меньше 50 тыс. чел.
4. Построить круговую диаграмму распределения численности предприятий по классам.
5. Построить гистограмму товарной продукции по классам.
ТЕМА 28. Программирование расчетов по данным переписи населения
Необходимо, используя VBA, автоматизировать процесс анализа работающего населения по уровню образования, основываясь на данных переписи населения 1989, 1999 и 2009 годов. Для хранения исходных данных рекомендуется использовать таблицы СУБД MS Access. В качестве интерфейса воспользуйтесь формами MS Excel и (или) загрузкой данных из рабочего листа MS Excel. Результаты выгрузить в рабочий лист MS Excel.
Уровень образования | Тыс. человек | ||
Высшее законченное | |||
Высшее незаконченное | |||
Среднее специальное | |||
Среднее общее | |||
Неполное среднее |
Задание
1. Определить удельный вес в % числа лиц каждого уровня образования в общем количестве лиц с высшим и средним образованием;
2. Построить круговые диаграммы соотношения уровней образования для каждого года.
3. Выбрать уровни образования для 2009 г., для которых население составляет от 20000 до 40000 тыс. чел.
4. Подсчитать количество уровней образования для которых в 1999 г. численность работающего населения составляла больше 20000 тыс. чел.