作者:乔山办公网日期:
返回目录:excel表格制作
=INDIRECT("B1")注意一定要B1两头加双引号,此函数多用于变量判定
假如我一个工作簿zd里面有甲乙丙丁,查询表合计5个工作表,
我要在查询表中变量查询A4对应的值
=VLOOKUP(A4,INDIRECT(B$1&"!A:B"),2,0)
也就是当回B1内容为甲时,就在甲表的A:B列为查找区域,答
当B1内容输入丙时,就在丙表的A:B列为查找区域。
excel获取单元zd格位置函数的方法如下:
准备资料:Excel 2010
1,获取行号:选中任意单元格,输入:=ROW()即返回该公式所在行的行号。这个特性可以用来编制表格的自动序号。
2,内选中任意单元格,输入:=ROW(引用单元格),返回被引用单元格所在的行号。这个特性一般用其他函数的参数,比如说:=SMALL(区域,ROW(A1)),随着公式的下拉可以顺序返回1,2,3……。
3,获取列号:同ROW函数一样,COLUMN函数可以返回列号。如下图:
4,获取一个区域的行数。同ROW函数类似容,ROWS函数可以返回一个区域的行数。如下图:
5,获取一个区域的列数:同COLUMN函数类似,COLUMNS函数可以返回一个区域的列数。如下图:
返回行号用公式=MAX(IF(矩形查找抄区域="中国地质大学",ROW(矩形查找区域)))
返回列号用公式=MAX(IF(矩形查找区域="中国地质大学",COLUMN(矩形查找区域)))
注意:上面两个公式都百是数组公式,要在它们的编辑状态下按住Ctrl+Shift的同时回车(此时公式两端自动加上大括号)追问这个逻辑我是想不通的,。。。
你将公式复制度到EXCEL中,并将其中的“矩形问查找区域”换成你所要查找的区域,按住……回车就知道这是正确的……
这里的IF函数的作用:逐个检查矩形区域各单元格是否等于="中国地质大学" ,是的话返回其行号(或列号),否则返回FALSE,其结果是得到一数组(所以这是一个数组公式)。
这里的MAX函数的作用:返回刚才IF函数得到的数组里面的最大值
在b1单元格输入公式:=MAX(IF(a1:a10="百度",ROW(a1:a10))),按住Ctrl+Shift的同时回车,在b2输入:="A"&b1,即可。答
单元格输入“=ROW()”就行了。
“=COLUMN()”只返回列序数。