Нахождение Y с помощью X на графике рассеяния Excel / линии тренда

79399
Wilka

Если у меня есть некоторые данные в точечной диаграмме в Excel, например

X Y 1 10 2 20 3 30 4 40 5 50 

и я хочу найти значение Y для X = 10, или X = 3.5, или что-то еще (очевидно, это упрощенный пример), я делал следующее:

  • Добавьте линию тренда к данным графика рассеяния
  • Отформатируйте линию тренда так, чтобы она соответствовала данным (в данном случае линейной)
  • Отображение уравнения для линии тренда на графике
  • Введите уравнение в пустую ячейку, заменив x ссылкой на ячейку. Например, " =10*A1" затем поместите мое значение X в ячейку A1

Есть ли лучший способ сделать это с помощью Excel? Это довольно много шагов, и довольно повторяется. Или, может быть, Excel просто плохой выбор приложения для этого?

(Я использую Excel 2007)

4

2 ответа на вопрос

6
Mehper C. Palavuzlar

Если вы знаете о модели, которая является линейной в вашем случае, то вы можете использовать следующую формулу для вычисления значений 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) 

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

FORECAST(x,known_y's,known_x's) 

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

Спасибо, я не знал об этой функции. Однако данные, с которыми я работаю, не являются линейными - полином 2-го порядка, вероятно, является наиболее распространенным. Знаете ли вы, есть ли встроенная функция, чтобы помочь в этих случаях? Wilka 14 лет назад 0
Пожалуйста, смотрите мое редактирование. Mehper C. Palavuzlar 14 лет назад 0
3
Farzam Sheybany

In order to calculate Y upon X values in an Excel worksheet when you have a function with polynomial behavior put the y values in a column (says A), then put known X, X^2,... in sequential columns (i.e. B, C, etc.) and X's you want to calculate the corresponding values in other column (says Z) then use the following function: TREND(known_y's, [known_x's], [new_x's], [const]) in our example we may write this:

=TREND(A$, B$:C$, Z$, 1) 

care about the trend function! that's mat type function means you must select output range and press ctrl+shift+enter after writing the formula in the first cell of range. get more information from Microsoft official site located below:

https://support.office.com/en-ca/article/TREND-function-db684fb1-9df0-46db-a2c9-fabb93011db1

hope to help

Похожие вопросы