Материал: Контрольная работа по теме Базы данных в Excel 72 IV. Макросы в ms excel 78 Макросы для автоматизации работ 78

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
7.5.1. Общие сведенияОчень часто данные об экономических объектах представлены в виде последовательностей значений свойств объектов в различные моменты времени. Временным рядом  называется набор значений какого-либо показателя за несколько последовательных периодов времени.Основная задача обработки временных рядов заключается в выявлении особенностей ряда с целью возможного прогноза свойств объекта в последующие моменты времени.Анализ поведения экономических объектов во времени показывает, что они обладают рядом общих закономерностей.

  1. В поведении объекта может присутствовать регулярная составляющая. Она обычно отражает общую тенденцию развития объекта во времени. Например, спрос на нефть имеет устойчивую тенденцию к возрастанию – рис.7.6.
    Рис. 1

Представленная на рис.7.6 регулярная составляющая представляет собой прямую линию. Но не менее часто встречаются и другие ее виды – рис.7.7.

  1. На регулярную составляющую, как правило, накладываются периодические колебания свойств. Эти колебания могут быть связаны с влиянием времени года на свойства объекта – так называемые сезонные колебания. Например, потребление нефти в зимнее время меньше, чем в летнее. В результате этого, вместо рис.7.6. будет иметь место рис.7.8.
Рис. 7.8. Пример сезонной составляющей

  1. К сожалению, реальные данные практически никогда не выстраиваются в идеально гладкие кривые. Чаще всего имеют вид, представленный на рис.7.9.
Рис. 7.9. Пример наложения случайных возмущенийна сезонную составляющуюВызвано это тем, что на объект влияет слишком большое количество других факторов, часто действующих в противоположном направлении. Эти факторы не столь существенны, как указанные первые два, но их, как правило, во-первых, очень много и, во-вторых, практически невозможно учесть. Поэтому вклад этих факторов рассматривается как случайная составляющая.
Применительно к ценам на нефть такими факторами могут быть и стихийные бедствия в районах нефтедобычи, и отдельные заявления руководителей ведущих экономических стран, и попытки скрыть истинные величины потребления, и даже элементарные опечатки при представлении данных.Основным методом анализа временных рядов экономических данных является метод декомпозиции ряда на указанные составляющие. 7.5.2. ПримерСуть метода заключается в следующем.

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

  2. Наиболее простые приближения :
линейная ;логарифмическая ;степенная ;экспоненциальная .Здесь а0, а1, а2 – некоторые числовые коэффициенты.

  1. Для всех указанных функций в Excel имеется возможность строить так называемые линии тренда.
При выполнении лабораторной работы используется программа Excel «Временные ряды.xls». С помощь кнопки «Генерация» произвести генерацию данных. При этом программа случайным образом выбирает вид регулярной составляющей и выводит полученные данные на лист Excel. Фрагмент данных приведен в таблице.

В

С

1

781,4921

2

1179,071

3

1021,827

4

1613,392

5

1330,227

6

1097,985








Скопировать эти данные в новую книгу и на их основе построить диаграмму. Тип диаграммы – график. Для получения линии тренда:Выделить построенную диаграмму – выбрать пункт «Диаграмма» главного меню – Добавить линию тренда – Выбрать тип линии – Через закладку «Параметры» поставить галочку на пункт «Показывать уравнение на диаграмме» - Ok.
Если выбран линейный тренд, для представленных данных уравнение имеет вид y=193,87x+234,50.

  1. С помощью полученного уравнения рассчитать значение параметра ряда в тех же точках. Для этого в соседнем с данными столбце (D) ввести формулу =193,87*В1+234,5 и скопировать ее на весь столбец. Должно получиться следующее:

В

С

D

1

781,4921

428,37

2

1179,071

622,24

3

1021,827

816,11

4

1613,392

1009,98

5

1330,227

1203,85













  1. Получить разность между рассчитанными и имеющимися данными.
Для рассматриваемого примера должно получиться следующее:

B

C

D

E

1

781,4921

428,37

353,1221

2

1179,071

622,24

556,8315

3

1021,827

816,11

205,7171

4

1613,392

1009,98

603,4116

5

1330,227

1203,85

126,3771

















  1. По данным столбца Е построить диаграмму остатков (тип диаграммы – график). Для представленных данных получается примерно следующее (рис. 7.10):
Рис. 7.10. Результат удаления из временного ряда регулярной составляющей

  1. Оценить качество выбранной линии тренда можно как визуально, так и с помощью суммы остатков. Эта сумма должна быть близкой к нулю. В данном случае она будет равна -0,97. Визуальная оценка состоит в том, что график остатков должен быть похож на искаженную синусоиду.

  2. Если полученная диаграмма непохожа на синусоиду (например, большая часть данных смещена относительно оси Х), то это означает, что вид регулярной составляющей выбран неправильно. Поэтому следует повторить этапы 3-7 с трендом другого вида.
В некоторых случаях визуальная оценка между конкурирующими трендами затруднена. Поэтому среди них следует выбрать тот, у которого сумма остатков меньше.

  1. Выделение остатков завершает выделение регулярной составляющей ряда. Вторым этапом является выделение циклической составляющей ряда.

  2. Для этого используется одна из периодических функций – обычно синусоида, уравнение которой в общем виде выглядит следующим образом:
, (7.18)где b0, b1, b3, b3 – некоторые числовые коэффициенты.Коэффициенты отвечают за следующие параметры синусоиды:b0 – за сдвиг синусоиды по оси Y. b1 – за размах значений синусоиды. b3 – за сдвиг синусоиды по оси Х.b3 – за растяжение синусоиды по оси Х.

  1. Для определения параметров синусоиды используется встроенное в Excel средство «Поиск решения».

  2. Для организации вычислений с его помощью производится следующее:
Создается строка коэффициентов, в нее вводятся их начальные значения и по указанному выше уравнению рассчитываются значения остатков. Например:

E

F

G

H

I

J

K

353,1221

287,6553




b0

b1

b2

b3

556,8315

504,8826




0

600

0

0,5

205,7171

598,497













2306951

603,4116

545,5785
















126,3771

359,0833
















-299,735

84,672





















































При этом в столбец F введена формула=$H$2+$I$2*SIN($J$2+$K$2*B1),которая затем скопирована на весь столбец F.

  1. Для нахождения точных значений коэффициентов синусоиды:
а) Вычисляется функция СУММКВРАЗН, в качестве аргументов которой указываются столбцы E и F. Пусть это вычисление произведено в ячейке К3 и его начальный результат приведен в предыдущей таблице.б) В ячейки I2, J2 и K2 вводятся примерные значения коэффициентов синусоиды. Их можно оценить следующим образом:b1 – определяет размах синусоиды. Из предыдущего рисунка он примерно равен 600; b2 – определяет сдвиг синусоид по оси Х. Из предыдущего рисунка он, примерно, равен 0;b3 – определяет растяжение синусоиды по оси Х. Из предыдущего рисунка он равен, примерно, 0,5.Эти значения и введены в предыдущую таблицу.в) Курсор устанавливается на ячейку К3 и вызывается средство «Поиск решения». В появившемся окне переключатель установить в положение «Минимальное значение», а в поле «Изменяя ячейки» указать I2:K2 и, затем «Выполнить». Если все было сделано правильно, то для данных чисел получается следующее:

E

F

G

H

I

J

K

353,1221

291,9481




b0

b1

b2

b3

556,8315

455,3418




1,014694

510,8945

0,116407

0,491859

205,7171

510,7799













1970646

603,4116

445,1186
















126,3771

273,9255
















-299,735

37,78814
















-159,236

-207,308















Источник: https://files.student-it.ru/previewfile/172082