ydzf.net
当前位置:首页 >> vlookup嵌套inDirECt >>

vlookup嵌套inDirECt

试下这公式:=VLOOKUP(B2,INDIRECT("'"'!C:D"),2,FALSE)

INDIRECT("[基本信息采集.xlsm]"&V1&"!$B$46:$B$679",这里少了一个括号;VLOOKUP(IF({1,0},…,…),2,0) 格式,注意括号的完整输入=IF(VLOOKUP(C4,IF({1,0},INDIRECT("[基本信息采集.xlsm]"&V1&"!$B$46:$B$679"),

在VLOOKUP函数中,TABLE_ARRAY用INDIRECT()函数指定时,其括弧中的内容应为该数组地址的字符表达式.如:数组的直接地址为Sheet1!A1:C5, INDIRECT("Sheet1!A1:C5")

vlookup和INDIRECT合用函数公式,表面上单独来看公式是没有什么错误的地方.但是需要你确定“万州商都”这个表的表名前面有空白吗?双引号就是空白字符,肉眼看不到,但是它是存在单元格中的.因此需要将INDIRECT(“”&A$3&”!B1:J50”)修改为INDIRECT(A$3&”!B1:J50”)错误点

=VLOOKUP($C13,INDIRECT("["&A1&"."&"xls"&"]"&$B$1&"!B1:D10000"),2,0)A1为其他文件表的表名(龙岩业务日报表),B1为Sheet名,注意必须与分表的实际 表名 完全一致.

改成下面试一试:=VLOOKUP(A2,INDIRECT("'"$C2&"'!A1:B14"),2,FALSE)在C2前面和后面各加一个单引号

分成两步来做可以达到同样的效果第一步 在d3 输入 VLOOKUP(A3,员工基本信息表(),4,0)第二步 在e3输入VLOOKUP(d3,职务工资,2.0)

用TEXT函数对日期格式的值进行整形如原公式是 INDIRECT(A1&"!B1)改成 INDIRECT(TEXT(A1,"m月d日")&"!B1) 看看

详见样表截图H1是手工填入的一或者二H2输入=OFFSET(INDIRECT("$"&CHAR(64+MATCH($H$1,$1:$1,))&"$1"),ROW(A1),COLUMN(A1)-1)公式右拉再下拉H1若填入"二"不知道是不是你说的意思

=LOOKUP($B15,INDIRECT($A$1&"!$B$2:$B$59,"&$A$1&"!"&CHAR(109+COLUMN(A1))&"$2:"&CHAR(109+COLUMN(A1))&"$59"))-LOOKUP($B15,INDIRECT($B$1&"!$B$2:$B$59,"&B$1&"!"&CHAR(109+COLUMN(A1))&"$2:"&CHAR(109+COLUMN(A1))&"$59")) 就是N要向右拉时,要跟着变.还有,INDIRECT用的不对.

gtbt.net | eonnetwork.net | hyqd.net | wkbx.net | fnhp.net | 网站首页 | 网站地图
All rights reserved Powered by www.ydzf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com