作者:乔山办公网日期:
返回目录: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",按回车,计算值就出内来了,记得保存,保存时一定容要注意保存类型为“启用宏的工作簿”