如何在excel中制作变量可变的公式?

如何在excel中制作变量可变的公式?,excel,Excel,如果我有一个方程x=cos(t),t的值在1-20之间变化,分别位于A1:A20。我如何插入一个每次都替换t值的函数。例如,在A12(其中t等于12),x方程将变为“cos(12)”(该信息将位于旁边的列中) 我知道我可以输入“=Cos(A1)”,“=Cos(A2)”,“=Cos(A3)”等等,但我的问题是,我需要它来处理任何键入的excel方程,并且我需要它能够从一张表转移到另一张表。例如,如果x等于:t,t^4,sin(t),Cos(t)+t^2 是否有任何方程式可以按如下方式工作: =co

如果我有一个方程x=cos(t),t的值在1-20之间变化,分别位于A1:A20。我如何插入一个每次都替换t值的函数。例如,在A12(其中t等于12),x方程将变为“cos(12)”(该信息将位于旁边的列中)

我知道我可以输入“=Cos(A1)”,“=Cos(A2)”,“=Cos(A3)”等等,但我的问题是,我需要它来处理任何键入的excel方程,并且我需要它能够从一张表转移到另一张表。例如,如果x等于:t,t^4,sin(t),Cos(t)+t^2

是否有任何方程式可以按如下方式工作:


=cos(t)+t^2我不是你要求的100%,但是你当然可以用一种看起来更像纯数学而不是Excel语法的方式输入公式。你可以定义一个工作簿名称来引用给定单元格左侧的单元格。我不喜欢使用
t
,因为有一个工作表函数
t()
,但是
x
是一个不错的选择

选择
B1
时,使用公式功能区上的
定义名称
选项,输入名称
x
,并将其称为
=A1

重要的是,公式不是类似于
Sheet1!$A$1

然后--在工作簿中的任何其他位置,您都可以使用如下公式:

只需双击包含公式的单元格右下角,即可立即向下复制单元格范围