永发信息网

excel table_array 是否能是一个引用某单元格内的值(和sheet名一致的)?

答案:3  悬赏:0  手机版
解决时间 2021-02-12 03:04
我想问的是,我在一个单元格中定义了:=IF(G9="","",VLOOKUP(G9,sheet1!B:J,7,0)),这样可以获得指定表格中指定单元格的数据,那么能否把其中的sheet1定义成一个根据某一单元格内容来确定从哪个表格取数据呢?比如=IF(G9="","",VLOOKUP(G9,(d9)!B:J,7,0)) (当然这样写是不对的), d9我做了下拉菜单可能是sheet1、sheet2等等。
最佳答案
试试以下公式
=IF(G9="","",VLOOKUP(G9,INDIRECT($D$9&"!B:J"),7,0))
全部回答
您好,我也在找这个问题的解决方案,受楼下大神的回答启发,非常开心的运算成功了。和您不同之处是我直接用工作簿的名称作为table_array的变量,运算成功的公式留在这,怕以后忘记了回来可以再看看。 如果套用您的这个问题,我的公式是 D9内容是变量4(abcd, d=4),以此类推x9代表变量x, 也就是说第9行是我的表头,代表各个变量 =VLOOKUP(G9,INDIRECT("'"&D$9&"'"&"!B:J"),7,0)) 做出来太开心了
可以引用其他工作簿中的数据,为了避免输入错如,在你新建的表格中,使用打开按钮,打开要引用的那个工作薄,然后在新建表中输入公式,要输入table-array时,直接在要引用的那个工作薄中选取数据区域,就可以了,这样更方便也不容易出错。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吴江市科欣包装材料厂这个地址在什么地方,我
饥饿鲨进化使血量下降慢的道具?
在括号里填上恰当的词语怎么样的老鹰
【日文汉字】为什么日文句子里面会有汉字?那
南坪民族中学在什么地方啊,我要过去处理事情
上海安达叉车培训地址在哪,我要去那里办事,
9720日元等于多少人民币
流鼻血发高烧不退是怎么回事
中国移动中豪厅地址在哪,我要去那里办事
1+1=?到底有几种答案
金鹿新城春园西北门我想知道这个在什么地方
车牌号为“苏L 58329”的小汽车,其牌号发放
横店门票时间
智商高的来挑战[勾引][勾引][勾引],答对前三
奔跑吧兄弟第四季社会反响:没有正能量,只有
推荐资讯
乳头大能用乳头保护罩吗,用多大的
铁佛派出所地址在哪,我要去那里办事
中国古代名曲中的龙朔操取材哪个故事
莲凤时装店在什么地方啊,我要过去处理事情
同一家公司社保当月不小心停了,但是已过20号
阅读下列材料:(20分)材料一要使欧洲国家统
海阳市方圆街道办事处镐地幼儿园地址在哪,我
Microsoft office 2010 安装失败 提示有早期
淮西锁业地址有知道的么?有点事想过去
嘉丽洗衣(麻园分店)我想知道这个在什么地方
华武武术推广教育中心怎么去啊,我要去那办事
如何加入一淘把我的商品进行推广
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?