1、首先,建一个Excel表格,输入公式,等待计算
2、鼠标选中计算式所在的单元格,按下Ctrl+F3,弹出定义宏界面的对话框
3、点击“新建”
4、鼠标选中相应的单元格,在单元格中输入“=x",按回车,计算值就出来了,记得保存,保存时一定要注意保存类型为“启用宏的工作簿”
假设前一个单元格是指单签单元格左边的单元格,使用公式:
=INDIRECT("R"&ROW()&"C"&(COLUMN()-1),FALSE)
关于此例中用到的主要函数Indirect的相关知识:
INDIRECT函数是Microsoft Excel 中的公式,此函数立即对引用进行计算,并显示其内容。
语法:
INDIRECT(ref_text,[a1])
Ref_text 为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果 ref_text 不是合法的单元格的引用,函数 INDIRECT 返回错误值#REF!或#NAME?。
如果 ref_text 是对另一个工作簿的引用(外部引用),则工作簿必须被打开。如果源工作簿没有打开,函数 INDIRECT 返回错误值#REF!。
a1 为一逻辑值,指明包含在单元格ref_text 中的引用的类型。
如果 a1 为 TRUE 或省略,ref_text 被解释为 A1-样式的引用。
如果 a1 为 FALSE,ref_text 被解释为 R1C1-样式的引用。