4

Если у меня есть некоторые данные в точечной диаграмме в 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)

2 ответа2

6

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

3

Чтобы вычислить Y по значениям X на листе Excel, когда у вас есть функция с полиномиальным поведением, поместите значения y в столбец (говорит A), затем поместите известные X, X ^ 2, ... в последовательные столбцы (т.е. B , C и т.д.) И X, для которых вы хотите вычислить соответствующие значения в другом столбце (говорит Z), затем используйте следующую функцию: TREND (known_y's, [known_x's], [new_x's], [const]) в нашем примере мы можем написать этот:

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

заботиться о функции тренда! Эта функция типа мата означает, что вы должны выбрать выходной диапазон и нажать Ctrl + Shift + Enter после записи формулы в первую ячейку диапазона. получить дополнительную информацию с официального сайта Microsoft, расположенного ниже:

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

надеюсь помочь

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .