Как посчитать тренд в excel
Перейти к содержимому

Как посчитать тренд в excel

  • автор:

TREND function

Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel Starter 2010 More. Less

The TREND function returns values along a linear trend. It fits a straight line (using the method of least squares) to the array’s known_y’s and known_x’s. TREND returns the y-values along that line for the array of new_x’s that you specify.

Use TREND to predict revenue performance for months 13-17 when you have actuals for months 1-12.

Note: If you have a current version of Microsoft 365, then you can input the formula in the top-left-cell of the output range (cell E16 in this example), then press ENTER to confirm the formula as a dynamic array formula. Otherwise, the formula must be entered as a legacy array formula by first selecting the output range (E16:E20), input the formula in the top-left-cell of the output range (E16), then press CTRL+SHIFT+ENTER to confirm it. Excel inserts curly brackets at the beginning and end of the formula for you. For more information on array formulas, see Guidelines and examples of array formulas.

=TREND(known_y’s, [known_x’s], [new_x’s], [const])

The TREND function syntax has the following arguments:

The set of y-values you already know in the relationship y = mx + b

  • If the array known_y’s is in a single column, then each column of known_x’s is interpreted as a separate variable.
  • If the array known_y’s is in a single row, then each row of known_x’s is interpreted as a separate variable.

An optional set of x-values that you may already know in the relationship y = mx + b

  • The array known_x’s can include one or more sets of variables. If only one variable is used, known_y’s and known_x’s can be ranges of any shape, as long as they have equal dimensions. If more than one variable is used, known_y’s must be a vector (that is, a range with a height of one row or a width of one column).
  • If known_x’s is omitted, it is assumed to be the array that is the same size as known_y’s.

New x-values for which you want TREND to return corresponding y-values

  • New_x’s must include a column (or row) for each independent variable, just as known_x’s does. So, if known_y’s is in a single column, known_x’s and new_x’s must have the same number of columns. If known_y’s is in a single row, known_x’s and new_x’s must have the same number of rows.
  • If you omit new_x’s, it is assumed to be the same as known_x’s.
  • If you omit both known_x’s and new_x’s, they are assumed to be the array that is the same size as known_y’s.

A logical value specifying whether to force the constant b to equal 0

  • If const is TRUE or omitted, b is calculated normally.
  • If const is FALSE, b is set equal to 0 (zero), and the m-values are adjusted so that y = mx.
  • For information about how Microsoft Excel fits a line to data, see LINEST.
  • You can use TREND for polynomial curve fitting by regressing against the same variable raised to different powers. For example, suppose column A contains y-values and column B contains x-values. You can enter x^2 in column C, x^3 in column D, and so on, and then regress columns B through D against column A.
  • Formulas that return arrays must be entered as array formulas with Ctrl+Shift+Enter, unless you have a current version of Microsoft 365, and then you can just press Enter.
  • When entering an array constant for an argument such as known_x’s, use commas to separate values in the same row and semicolons to separate rows.

Need more help?

You can always ask an expert in the Excel Tech Community or get support in Communities.

ТЕНДЕНЦИЯ (функция ТЕНДЕНЦИЯ)

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше

Функция ТЕНДЕНЦИЯ возвращает значения по линейному тренду. Она помещается прямой линией (методом наименьших квадратов) known_y и known_x массива. Функции ТЕНДЕНЦИЯ возвращают значения y в этой строке для массива new_x, который вы указали.

Используйте тренд, чтобы предсказать доход за 13–17 месяцев, когда у вас есть фактические показатели за 1–12 месяцев.

Примечание: Если у вас есть текущая версия Microsoft 365 ,вы можете ввести формулу в левую верхнюю ячейку диапазона вывода (в данном примере — ячейку E16), а затем нажать ввод, чтобы подтвердить формулу как формулу динамического массива. В противном случае формула должна быть введена как формула массива устаревшей: сначала выберем диапазон вывода (E16:E20), введите формулу в левую верхнюю ячейку диапазона выходных данных (E16), а затем нажмите CTRL+SHIFT+ВВОД, чтобы подтвердить ее. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

=ТЕНДЕНЦИЯ(known_y,[known_x]; [new_x]; [конст])

Аргументы функции ТЕНДЕНЦИЯ описаны ниже.

Известные_значения_y.

Набор значений y, которые уже известно в отношении y = mx + b

  • Если массив «известные_значения_y» содержит один столбец, каждый столбец массива «известные_значения_x» интерпретируется как отдельная переменная.
  • Если массив «известные_значения_y» содержит одну строку, каждая строка массива «известные_значения_x» интерпретируется как отдельная переменная.

Известные_значения_x.

Необязательный набор значений x, которые уже известно в отношении y = mx + b

  • Массив известные_значения_x может включать одно или более множеств переменных. Если используется только одна переменная, то аргументы «известные_значения_y» и «известные_значения_x» могут быть диапазонами любой формы при условии, что они имеют одинаковую размерность. Если используется более одной переменной, то аргумент «известные_значения_y» должен быть вектором (то есть диапазоном высотой в одну строку или шириной в один столбец).
  • Если аргумент «известные_значения_x» опущен, то предполагается, что это массив того же размера, что и «известные_значения_y».

Новые значения x, для которых функции ТЕНДЕНЦИЯ нужно вернуть соответствующие значения y

  • Аргумент «новые_значения_x», так же как и аргумент «известные_значения_x», должен содержать по одному столбцу (или строке) для каждой независимой переменной. Таким образом, если «известные_значения_y» — это один столбец, то «известные_значения_x» и «новые_значения_x» должны иметь одинаковое количество столбцов. Если «известные_значения_y» — это одна строка, то аргументы «известные_значения_x» и «новые_значения_x» должны иметь одинаковое количество строк.
  • Если аргумент «новые_значения_x» опущен, то предполагается, что он совпадает с аргументом «известные_значения_x».
  • Если опущены оба аргумента — «известные_значения_x» и «новые_значения_x», — то предполагается, что это массивы того же размера, что и «известные_значения_y».

Логическое значение, указывав, нужно ли принудть константы b к значению 0.

  • Если аргумент «конст» имеет значение ИСТИНА или опущен, то b вычисляется обычным образом.
  • Если аргумент «конст» имеет значение ЛОЖЬ, то b полагается равным 0 и значения m подбираются таким образом, чтобы выполнялось условие y = mx.
  • Сведения о том, Microsoft Excel подстрок под данные, см. в этой теме.
  • Функцию ТЕНДЕНЦИЯ можно использовать для аппроксимации полиномиальной кривой, проводя регрессионный анализ для той же переменной, возведенной в различные степени. Например, пусть столбец A содержит значения y, а столбец B содержит значения x. Можно ввести значение x^2 в столбец C, x^3 в столбец D и т. д., а затем провести регрессионный анализ столбцов от B до D со столбцом A.
  • Формулы, возвращающая массивы, необходимо вводить как формулы массива с помощью CTRL+SHIFT+ВВОД, если только у вас не есть текущая версия Microsoft 365,а затем можно просто нажать ввод .
  • При вводе константы массива для аргумента (например, «известные_значения_x») следует использовать точки с запятой для разделения значений в одной строке и двоеточия для разделения строк.

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

Прогнозирование значений в рядах

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

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

Автоматическое заполнение ряда для линейного наиболее точного тренда

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

Начальное значение

Расширенный линейный ряд

Чтобы заполнить ряд для линейного тренда, сделайте следующее:

  1. Выделите не менее двух ячеек, содержащих начальные значения для тренда. Чтобы повысить точность ряда трендов, выберите дополнительные начальные значения.
  2. Перетащите его в нужном направлении. Например, если в ячейках C1:E1 выбраны начальные значения 3, 5 и 8, перетащите его вправо, чтобы заполнить значениями тенденций, или перетащите его влево, чтобы заполнить значениями убывания.

Совет: Чтобы вручную управлять тем, как создается ряд, или заполнить ряд с помощью клавиатуры, выберите команду Ряд(вкладкаГлавная, группа Редактирование, кнопка Заполнить).

Автоматическое заполнение ряда для тенденции роста

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

Начальное значение

Расширенный ряд роста

Чтобы заполнить ряд для тенденции роста, сделайте следующее:

  1. Выделите не менее двух ячеек, содержащих начальные значения для тренда. Чтобы повысить точность ряда трендов, выберите дополнительные начальные значения.
  2. Удерживая нажатой правую кнопку мыши, перетащите указатель заполнения в нужном направлении, отпустите кнопку мыши, а затем на ленте нажмите кнопку контекстное меню.

Например, если в ячейках C1:E1 выбраны начальные значения 3, 5 и 8, перетащите его вправо, чтобы заполнить значениями тенденций, или перетащите его влево, чтобы заполнить значениями убывания.

Совет: Чтобы вручную управлять тем, как создается ряд, или заполнить ряд с помощью клавиатуры, выберите команду Ряд(вкладкаГлавная, группа Редактирование, кнопка Заполнить).

Заполнение линейного тренда или роста значениями тренда вручную

При нажатии кнопки Ряд можно вручную управлять тем, как создается линейный тренд или тенденция роста, а затем заполнять значения с помощью клавиатуры.

  • В линейном ряду начальные значения применяются к алгоритму наименьших квадратов (y=mx+b), который создает ряд.
  • В рядах роста начальные значения применяются к алгоритму экспоненциальной кривой (y=b*m^x), который создает ряд.

В обоих случаях шаг игнорируется. Созданный ряд эквивалентен значениям, возвращенным функцией ТЕНДЕНЦИЯ или функцией РОСТ.

Чтобы заполнить значения вручную, сделайте следующее:

  1. Вы выберите ячейку, в которой нужно начать ряд. Ячейка должна содержать первое значение ряда. При выборе команды Ряд итоговые ряды заменяют исходные выбранные значения. Если вы хотите сохранить исходные значения, скопируйте их в другую строку или столбец, а затем создайте ряд, выбирая скопированные значения.
  2. На вкладке Главная в группе Редактирование нажмите кнопку Заполнить и выберите пункт Прогрессия.
  3. Выполните одно из указанных ниже действий.
    • Чтобы заполнить ряд вниз по worksheet, щелкните Столбцы.
    • Чтобы заполнить ряд по всему ряду, щелкните Строки.
  4. В поле Шаг введите значение, на которое вы хотите увеличить ряд.

Результат шага

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

Первое начальное значение умножается на шаг. Результат и каждый последующий результат умножаются на шаг.

  1. В области Типвыберите линейный или Рост.
  2. В поле Остановить значение введите значение, на которое нужно остановить ряд.

Примечание: Если ряд имеет несколько начальных значений и Excel создать тенденцию, выберите значение Тренд.

Расчет тенденций путем добавления линии тренда на диаграмму

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

Предполагается, что вы уже создали диаграмму, основанную на существующих данных. Если это не так, см. раздел Создание диаграммы.

  1. Щелкните диаграмму.
  2. Щелкните ряд данных, в который вы хотите добавить линия тренда или скользящее среднее.
  3. На вкладке Макет в группе Анализ нажмите кнопку Линия тренда ивыберите нужный тип линии тренда или скользящего среднего.
  4. Чтобы настроить параметры и отформатирование линии тренда или скользящего среднего, щелкните линию тренда правой кнопкой мыши и выберите в меню пункт Формат линии тренда.
  5. Выберите нужные параметры линии тренда, линии и эффекты.
    • При выборе параметра Полиномиальная, введите в поле Порядок наивысшую мощность для независимой переменной.
    • Если выбрано значение Скользящегосреднего , введите в поле Период количество периодов, используемых для расчета лино-среднего.
  • В поле На основе ряда перечислены все ряды данных на диаграмме, которые поддерживают линии тренда. Чтобы добавить линию тренда к другому ряду, щелкните имя в поле и выберите нужные параметры.
  • При добавлении скользящего среднего на точечная диаграмма скользящие средние значения основаны на порядке, за исключением значений X, относящегося к диаграмме. Чтобы получить нужный результат, перед добавлением скользящего среднего может потребоваться отсортировать значения x.

Важно: Начиная с Excel 2005 г., Excel способ вычисления значения R2 для линейных линий тренда на диаграммах, где для перехваченной линии тренда установлено значение нуля (0). Эта корректировка исправит вычисления, которые дают неправильные значения R 2, и выровняет вычисление R2 с функцией LINEST. В результате на диаграммах, созданных в предыдущих версиях Excel, могут отображаться разные значения R2. Дополнительные сведения см. в таблице Изменения внутренних вычислений линейных линий тренда на диаграмме.

Выполнение регрессионного анализа с помощью надстройки «Надстройка «Надстройка анализа»

Если вам нужно выполнить более сложный регрессионный анализ, в том числе вычислить и отсчитывать остаточные данные, используйте средство регрессионного анализа в надстройке «Надстройка «Надстройка анализа». Дополнительные сведения см. в окне Загрузка средства анализа.

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

Вот как можно использовать его для создания линейного тренда чисел в Excel в Интернете:

Заполнение арифметической прогрессии

  1. Выделите не менее двух ячеек, содержащих начальные значения для тренда. Чтобы повысить точность ряда трендов, выберите дополнительные начальные значения.
  2. Перетащите его в нужном направлении.

Project значения с помощью функции

Использование функции ПРОГНОЗ Функция ПРЕДСПРОС вычисляет или предсказывает будущее значение с использованием существующих значений. Предсказываемое значение — это значение y, соответствующее заданному значению x. Значения x и y известны; новое значение предсказывается с использованием линейной регрессии. Эта функция используется для предсказания будущих продаж, требований к запасам и потребительских тенденций.

Использование функции ТЕНДЕНЦИЯ или ФУНКЦИИ РОСТ Функции ТЕНДЕНЦИЯ и РОСТ могут выполнять экстраполяцию будущих значений y,которые расширяют прямую или экспоненциальный кривую, наилучшим образом описывающую существующие данные. Они также могут возвращать только значения yна основе известных значений x-длянаиболее подходящих строк или кривой. Для отстройки линии или кривой, описывающую существующие данные, используйте существующие значения x-value и y-value,возвращаемые функцией ТЕНДЕНЦИЯ или РОСТ.

Использование функции ЛИНИИСТОЛ или ФУНКЦИИ ЛОГЕСТ Функцию ЛИННЕФ или LOGEST можно использовать для вычисления прямой или экспоненциальной кривой из существующих данных. Функции LINEST и LOGEST возвращают различные статистические данные о регрессии, включая наклон и отступ линии, которая лучше всего подходит.

В следующей таблице содержатся ссылки на дополнительные сведения об этих функциях.

5 способов расчета значений линейного тренда в MS Excel

Это первая статья из серии «Как самостоятельно рассчитать прогноз продаж с учетом роста и сезонности», из которой вы узнаете о 5 способах расчета значений линейного тренда в Excel.

Для того, чтобы легче было научиться прогнозировать продажи с учетом роста и сезонности, я разбил 1 большую статью о расчете прогноза на 3 части:

    1. Расчет значений тренда (рассмотрим на примере Линейного тренда в этой статье);
    2. Расчет сезонности;
    3. Расчет прогноза;

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

    3 способа расчета полинома в Excel.

    Автор: Алексей Батурин.

    полином

    Есть 3 способа расчета значений полинома в Excel:

    • 1-й способ с помощью графика;
    • 2-й способ с помощью функции Excel =ЛИНЕЙН();
    • 3-й способ с помощью Forecast4AC PRO;

    Подробнее о полиноме и способе его расчета в Excel далее в нашей статье.

    О линейном тренде

    Автор: Алексей Батурин.

    Из данного материалы вы узнаете, что важно знать о линейном тренде для прогнозирования :

    • Линейный тренд разложим на «запчасти»;
    • Применение;
    • Как скорректировать значения линейного тренда и для чего;

    5 способов расчета логарифмического тренда в Excel. + О логарифмическом тренде и его применении.

    Автор: Алексей Батурин.

    Из данной статьи вы узнаете:

    • Примеры применения логарифмического тренда в бизнесе;

    • Логарифмический тренд y(x)=a*ln(x)+b разложим на запчасти;

    5 способов расчета значений логарифмического тренда в Excel;

    • Как можно скорректировать значения логарифмического тренда;

    О временных рядах

    Автор: Алексей Батурин.

    • Что такое временные ряды, и какие они бывают;
    • Что важно понять в рядах для прогнозирования;
    • Как эти знания применять при расчете прогноза (живой пример);

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *