Если у меня есть некоторые данные в диаграмме рассеяния в Excel, например.
X Y
1 10
2 20
3 30
4 40
5 50
и я хочу найти значение Y для X = 10, или X=3.5, или безотносительно (очевидно, это - упрощенный пример), я делал следующее:
=10*A1
"затем поместите мои X значений в ячейку A1Существует ли лучший способ сделать это с Excel? Это - довольно много шагов, и довольно повторяющийся. Или возможно Excel является просто плохим выбором приложения для того, чтобы сделать это?
(Я использую Excel 2007),
Если Вы знаете о модели, которая линейна в Вашем случае, то можно использовать следующую формулу для вычисления, Y оценивает соответствующий X значений, которые Вы хотите. Скажем, Вы хотите вычислить Y где X=3.5. Затем необходимо использовать:
=3.5*LINEST(B2:B6,A2:A6)
где B2:B6 является диапазоном для значений Y, и A2:A6 является диапазоном для X значений.
Другие функции, которые могут быть полезны для Вас:
LOGEST(known_y's,known_x's,const,stats)
В регрессионном анализе, вычисляет экспоненту, которая соответствует Вашим данным и возвращает массив значений, который описывает кривую. Поскольку эта функция возвращает массив значений, она должна быть введена как формула массива.
GROWTH(known_y's,known_x's,new_x's,const)
Вычисляет предсказанный экспоненциальный рост при помощи существующих данных. РОСТ возвращает y-значения для серии новых x-значений, которые Вы указываете при помощи существующих x-значений и y-значений. Можно также использовать функцию рабочего листа РОСТА для установки экспоненте к существующим x-значениям и y-значениям.
FORECAST(x,known_y's,known_x's)
Вычисляет или предсказывает, будущее значение при помощи существующих значений. Ожидаемое значение является y-значением для данного x-значения. Известные значения являются существующими x-значениями и y-значениями, и новое значение предсказано при помощи линейной регрессии. Можно использовать эту функцию для предсказания будущих продаж, требований материально-технических ресурсов или потребительских тенденций.