Загрузите образец книги
В этом руководстве показано, как использовать Функция роста в Excel в Excel, чтобы возвращать значения, основанные на экспоненциальном росте.
Обзор функции РОСТ
Функция РОСТА вычисляет значения Y на основе экспоненциальной скорости роста для заданных значений X. Скорость экспоненциального роста рассчитывается с использованием двух рядов данных.
Чтобы использовать функцию листа Excel РОСТ, выберите ячейку и введите:
(Обратите внимание, как появляются входные данные формулы)
Синтаксис и входные данные функции РОСТ:
1 | = РОСТ (известное_ys; известное_x; новое_x; const) |
Аргументы функции (входы):
known_y’s - Массив известных значений Y.
known_x’s - Массив известных значений X.
new_x’s - Массив новых значений X, для которых функция TREND должна возвращать соответствующие значения Y.
const - ПО ЖЕЛАНИЮ. Логическое значение, указывающее, следует ли вычислять B (точка пересечения в y = mx + b) с использованием метода наименьших квадратов (TRUE или Ommitted) или вручную установить B = 0 (FALSE).
Что такое РОСТ?
Функция РОСТ в Excel похожа на функцию ТЕНДЕНЦИЯ, которая используется для прогнозирования Икс данное значение известно Икс а также у значения, за исключением того, что он применяется к экспоненциальным данным. Функция РОСТ использует уравнение:
куда,
б = y-точка пересечения кривой, и
м = параметр наклона кривой, который также можно записать как.
Используя эту альтернативную форму м, уравнение также можно записать как.
Как использовать РОСТ
Функция РОСТ принимает четыре аргумента:
1 | = РОСТ (известные_y, [известные_x], [новые_x], [const]) |
Где, known_y’s а также known_x’s обратитесь к Икс а также у данных в вашей таблице данных, new_x - это массив точек данных, для которых вы хотите предсказать значение y, и const - это двоичный аргумент для обычного вычисления точки пересечения по оси Y или принуждения значения к 1 и корректировки значений наклона так, чтобы.
Хотя последние 3 аргумента РОСТ являются необязательными, рекомендуется включать все аргументы, чтобы гарантировать правильность прогноза данных.
Давайте посмотрим на пример:
Использование РОСТА в Microsoft 365 (а именно, канал Office Insider Current Channel (предварительная версия)) и все функции массива действуют как формула динамического массива, которая выводит результат для всего массива, как показано с голубой рамкой вокруг ячеек с C10 по C17. в этом примере. Просто введите формулу в ячейку C10 и нажмите клавишу ВВОД, не нужно заполнять или перетаскивать формулу вниз.
Чтобы показать экспоненциальное уравнение, которое, по данным РОСТА, предсказывает наши результаты, я построил график данных и использовал встроенное в Excel уравнение линии тренда:
Уравнения совпадают!
- Убедитесь, что у вас установлена самая последняя версия Microsoft 365, чтобы использовать РОСТ с динамическими массивами. Возможно, вам потребуется включить текущий канал предварительной оценки Office (предварительная версия), чтобы использовать функции динамического массива. На странице учетной записи:
(Не требуется для использования функции, только для функциональности динамического массива)
- Если ваши данные отформатированы как таблица Excel (обычно с помощью Ctrl + T), РОСТ приведет к ошибкам. Формулы разлитого массива не поддерживаются в таблицах Excel. Переместите данные из таблицы и попробуйте еще раз.
- Если ваш new x’s массив не заполнен, вы получите # ЗНАЧ! Ошибка. Измените диапазон в аргументе функции, чтобы он был непрерывным.
Заинтересованы в большем прогнозировании?
См. Другие наши статьи о прогнозировании с экспоненциальным сглаживанием, функциях ТЕНДЕНЦИЯ, ЛИНЕЙН и ЛИНЕЙН.
РОСТ функция в Google Таблицах
Функция РОСТ в Google Таблицах работает точно так же, как и в Excel.
Примеры РОСТА в VBA
Вы также можете использовать функцию РОСТА в VBA. Тип:application.worksheetfunction.growth (известный_ys, известный_x, новый_x, const)
Для аргументов функции (известные_y и т. Д.) Вы можете либо ввести их непосредственно в функцию, либо определить переменные, которые будут использоваться вместо них.
Вернуться к списку всех функций в Excel