是否可以在 Excel 单元格中声明变量并将其用作其他单元格中公式的参数?
例如,我会var1=10
在其中一个单元格中声明。在另一个单元格中,我将var1
用于计算,例如:=var1*20
.
是否可以在 Excel 单元格中声明变量并将其用作其他单元格中公式的参数?
例如,我会var1=10
在其中一个单元格中声明。在另一个单元格中,我将var1
用于计算,例如:=var1*20
.
您可以命名单元格。这是通过单击名称框(例如,公式栏旁边显示“A1”的那个东西)并输入名称来完成的,例如“myvar”。现在您可以使用该名称而不是单元格引用:
= myvar*25
我还刚刚发现了如何使用 Excel 名称管理器(公式 > 定义的名称部分 > 名称管理器)来执行此操作。
您可以定义一个不必“存在”在单元格中的变量,然后可以在公式中使用它。
excel 中的术语不同,您无需“声明变量”,而是“命名”单元格或数组。
您如何做到这一点的一个很好的概述如下: http: //office.microsoft.com/en-001/excel-help/define-and-use-names-in-formulas-HA010342417.aspx
您可以使用(隐藏)单元格作为变量。例如,您可以隐藏 C 列,将 C1 设置为
=20
并将其用作
=c1*20
或者,您可以编写设置和读取全局变量的 VBA 宏。
编辑: AKX使我的答案部分不正确。我不知道你可以在 Excel 中命名单元格。