假设前一个单元格是指单签单元格左边的单元格,使用公式:=INDIRECT("R"&ROW()&"C"&(COLUMN()" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em> 如何获取当前单元格的前一个单元格数值,当前单元格...-excel

<em>excel</em> 如何获取当前单元格的前一个单元格数值,当前单元格...-excel

作者:乔山办公网日期:

返回目录:excel表格制作




假设前一个单元格是指单签单元格左边的单元格,使用公式:
=INDIRECT("R"&ROW()&"C"&(COLUMN()-1),FALSE)

关于此例中用到的主要函zd数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-样式的引用。
这个问题要用函数公式来解决的话,相当复杂。因为一般的公式都是查找一维区域,而不能查找二维区域。
我好像写过一个二维区域查找的,等我翻查一下。实在不行就vba解决,就很简单。

1、首先,建一个Excel表格,输入公式,等待计算

2、鼠标选中计算式所在的单元格,按下Ctrl+F3,弹出定义宏界面的对话框

3、点击“新建”

4、鼠标选中相应的单元格,在单元格中输入“=x",按回车,计算值就出来了,记得保存,保存时一定要注意保存类型为“启用宏的工作簿”

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网