Функция Excel TREND - Изчисляване на стойности от Trendline

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок демонстрира как да използвате Функция Excel TREND в Excel за изчисляване на y-стойности въз основа на линия на тренда.

Преглед на функцията TREND

Функцията TREND изчислява Y стойности въз основа на линия на тренда за дадени X стойности. Линията на тренда се изчислява по метода на най -малките квадрати въз основа на две серии от данни.

За да използвате функцията TREND Excel на работен лист, изберете клетка и въведете:

(Забележете как се появяват входовете на формулата)

Функция TREND Синтаксис и входове:

1 = TREND (известни_y, известни_xs, new_xs, const)

известен_y's - Масив от известни Y стойности.

известни_х - Масив от известни X стойности.

нови_х - Масив от нови X стойности, за които искате TREND да върне съответните Y стойности.

const - ОПЦИОНАЛНО. Логическа стойност, показваща дали да се изчисли B (прихващането в y = mx + b), като се използва методът на най -малките квадрати (TRUE или Ommit) или да се зададе ръчно B = 0 (FALSE).

Какво е TREND?

Функцията TREND в Excel е като функцията ПРОГНОЗА, използвана за предсказване на х известна стойност х и y стойности, с изключение на това, че прилага регресионното уравнение за масив от х стойности. Функцията използва линейна регресия, за да определи резултата. Препоръчително е да посетите функцията ПРОГНОЗА [вмъкнете връзка към ПРОГНОЗА страница] преди да прегледате тази страница, за да научите за линейната регресия.

Как да използвате TREND

Функцията TREND приема четири аргумента:

1 = TREND (известни_y's, known_x's, new_x's, const)

Където, известен_y's и известни_х вижте х и y данни във вашата таблица с данни, new_x’s е масив от точки от данни, за които искате да предвидите y-стойността за и const е двоичен аргумент за нормално изчисляване на y-прихващането или принуждаване на стойността до 0 и коригиране на стойностите на наклона така, че.

Въпреки че последните 3 аргумента на TREND са незадължителни, се препоръчва да се включат всички аргументи, за да се гарантира правилното предвиждане на данните.

Нека разгледаме един пример:

1 = ТЕНДЕНЦИЯ (C3: C7, B3; B7, B10: B17, TRUE)

Използвайки TREND в Microsoft 365 (а именно текущия канал на Office Insider (Визуализация)), TREND действа като формула за динамичен масив, която разлива резултата за целия масив, както е показано със светлосинята рамка около клетки C10 до C17 в този пример. Просто въведете формулата в клетка C10 и натиснете enter, няма нужда да попълвате или плъзгате формулата надолу.

За да покажа уравнението на регресията, което TREND откри, че предсказва нашия масив от резултати, начертах данните:

Уравнението съвпада!

Нелинейна регресия с TREND

TREND може да се използва и за полиномиална крива.

Добавяне на допълнителни х колони и издигането им до nth степен се вписва в полиномиална крива в същата степен. всичко х колоните трябва да бъдат включени в аргументите за известни_х и нови_х.

Начертайте го:

ТРЕНД СЪВЕТИ

  1. Уверете се, че имате най -актуалната версия на Microsoft 365, за да използвате TREND с динамични масиви. Може да се наложи да активирате текущия канал на Office Insider (Визуализация), за да използвате функциите на динамичен масив. На страницата на акаунта:

(Не се изисква за използване на функцията, само за функционалност на динамичен масив)

  1. Ако вашите данни са форматирани като таблица в Excel (обикновено с Ctrl+T), TREND ще доведе до грешки. Формулите за разпръснати масиви не се поддържат в таблици на Excel. Преместете данните си от таблицата и опитайте отново.

  1. Ако вашият new x's масивът не е пълен, ще получите #VALUE! Грешка. Променете диапазона в аргумента на функцията, така че да е непрекъснат.

Интересувате ли се от още прогнози?

Вижте другите ни статии за прогнозиране с функции на експоненциално изглаждане, LINEST и LOGEST.

Функция TREND в Google Таблици

Функцията TREND работи абсолютно същото в Google Sheets, както и в Excel.

TREND Примери във VBA

Можете също да използвате функцията TREND във VBA. Тип:
application.worksheetfunction.trend (known_ys, known_xs, new_xs, const)
За аргументите на функцията (известни_y и т.н.) можете или да ги въведете директно във функцията, или да определите променливи, които да използвате вместо тях.

Връщане към списъка с всички функции в Excel

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave