Excel里面VLOOKUP函数里面工作表名称怎么用变量表示?

作者&投稿:马便 (若有异议请与网页底部的电邮联系)
excel工作表名称如何使用变量~

indirect(e2&"!a1:f1000")
此公式,表示e2单元里的值,所代表的工作的a1:f1000区域
将此公式,套进,函数中,可相当于选定区域。
=vlookup(a2,indirect(e2&"!b:d"),3,false)

方法一:
如果用Excel内置函数,唯一能使用的就是INDIRECT函数,它可以把字符串变成引用
但是,INDIRECT属于易失性函数,跨工作簿引用时必须要工作簿打开时才能更新数据
在你的例子中,可以用:
=VLOOKUP(A6,INDIRECT("'D:\文件夹路径\[达利" & ROW(A7) & ".xls]SHEET1'!$A:$G"),5,0)
下拉时就能得到【达利8】的效果
但是,要成功更新数据,你的相关文件【达利7.xls】【达利8.xls】必须打开(这其实有点困难的)
目前除了使用VBA自定义一个函数来自动打开和关闭相关的文件外,没有更好的办法
方法二:
1、添加一个事件
onkeyup="checkLength(this,'256','chLeft');"
第一个参数:代表当前输入的字符;第二个参数:能输入多少个字符;第三个参数:要显示能输入多少个字符的span或者div id名称
//验证文本域还能输入多少个字
function checkLength(which,count,name) { var maxChars = count;
if (which.value.length > maxChars)
which.value = which.value.substring(0,maxChars);
var curr = maxChars - which.value.length;
document.getElementById(name).innerHTML = curr.toString();
}

=VLOOKUP(B3,INDIRECT(D1&"!B:M"),2,0)
以INDIRECT函数引用D1单元格的表名

1、2003\2007版本,C13公式:

=SUMPRODUCT(SUBTOTAL(103,INDIRECT("B"&ROW($2:$11)))*($B$2:$B$11=B13)*$C$2:$C$11)

下拉

如图:

2、2007版本,若求1月C13公式:

=SUMIFS($C$2:$C$11,$A$2:$A$11,">=2021-1-1",$A$2:$A$11,"<=2021-1-31",$B$2:$B$11,B13)



输入
=VLOOKUP(B3,INDIRECT(D1&"!B:M"),2,0)
以INDIRECT函数引用D1单元格的表名

=VLOOKUP(B3,INDIRECT(D1&"!B:M"),2,0)
=VLOOKUP(B3,INDIRECT(D1&"!B:M"),1,0)


茄子河区18995644684: Excel中的VLOOKUP函数是什么意思? -
衡荆植入: Excel中Vlookup函数是在纵向区域查找的.Vlookup函数的用法=Vlookup(查找的数据,查找的区域,返回值在查找区域的列数,匹配方式).其中,查找区域第一列必须是查找数据所在的列,匹配方式有两种0或者false为精确匹配,1或者True...

茄子河区18995644684: vlookup什么意思? -
衡荆植入: 1、Excel中的VLOOKUP的意思是垂直方向查询引用数据,如=VLOOKUPA2,FK,2,0A2表示需要查找的值,FK表示查找引用的区域注意这个区域的首列F必须包含A2查找的值,2表示引用F至K列这个区域的第二列也就是G列.2、lt VLOOKUP是...

茄子河区18995644684: excel中vlookup函数怎么用 -
衡荆植入: 原发布者:alznlx123VLOOKUP函数在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值.这里所说的“数组”,可以理解为表格中的一个区域.数组的列序号:数组的“首列”,就是这个区域...

茄子河区18995644684: excel中的vlookup函数怎么用 -
衡荆植入: excel中的vlookup函数的使用方法详解: 1 函数的语法为: VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找) 第一参数是要在表格或区域的第一列中查询的值.第二参数是需要查询的单元格区域,这个区域中的首列必...

茄子河区18995644684: EXCEL函数VLOOKUP用法 -
衡荆植入: VLOOKUP各参数解析:lookup_value:lookup是查找的意思,value是值,就是要查找的值 table_array:“你要到哪去查找这个值?”就在这个table_array的区域里.选定这个区域,公式将在这个区域对lookup_value进行查找 col_index_num:col是...

茄子河区18995644684: EXCEL 函数中VLOOKUP 函数公式为=VLOOKUP(A1,Sheet1!A:B,2,0) 公式出现循环引用警告 一个或多个公式循环引用,可能无法正确计算,循环引用是指... -
衡荆植入:[答案] 二种可能. 一是你的公式写在了A1单元格 二是你的公式写在了sheet1表的A列或者B列. 解决办法是不要写在A1单元格,也不要写在sheet1表中的AB二列

茄子河区18995644684: VLOOKUP函数在EXCEL中的使用方法 -
衡荆植入: Vlookup用系统里的帮助文件,对初接触函数的朋友来说可能比较不容易懂.我这里举例来说明一下最基础的格式及规则,更深层的应用,等你熟悉这个公式后,可以再研究(也可以Hi我一起讨论、学习),希望对你有帮助. 如:D1输入公式:...

茄子河区18995644684: 有谁会用excel表格中,Vlookup函数的具体使用方法,要具体点,各个参数都是什么意思? -
衡荆植入: VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值.它的基本语法为: VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找) 参数说明:1 查找目标:就是你指定的查找的...

茄子河区18995644684: excel 中vlookup 使用方法? -
衡荆植入: 1.打开Excel 2.按F1键,呼出帮助 3.在搜索栏里面输入 vlookup,点击搜索 4.找到了你要的东西,慢慢看,有例子.

茄子河区18995644684: Excel中VLOOKUP函数的用法? -
衡荆植入: VLOOKUP第一个参数是你要在目标工作表中查找的数值,这个工作表要是以升序排列的,而且要查找的数值必须在目标工作表的首列 第二个参数是你要查找的目标工作表区域,选中即可 第三个参数是你想要引用的列数,比如第三列,输入3即可 第四个参数是精确查找,还是模糊查找,如果你使用的通配符,这里必须输入flase,否则不好用.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网