表格函数b=indirect(a1&"!a1")代表什么意思,能具体解释下&"!a1"更好.还有c=indirect(a1$a2&"!b"&b2+1)当我想要返回的数据含有两个以上条件的话,语法怎么用.最好汉字注解.谢谢大神们
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 09:01:20
表格函数b=indirect(a1&"!a1")代表什么意思,能具体解释下&"!a1"更好.还有c=indirect(a1$a2&"!b"&b2+1)当我想要返回的数据含有两个以上条件的话,语法怎么用.最好汉字注解.谢谢大神们
表格函数b=indirect(a1&"!a1")代表什么意思,能具体解释下&"!a1"更好.还有c=indirect(a1$a2&"!b"&b2+1)
当我想要返回的数据含有两个以上条件的话,语法怎么用.最好汉字注解.谢谢大神们
表格函数b=indirect(a1&"!a1")代表什么意思,能具体解释下&"!a1"更好.还有c=indirect(a1$a2&"!b"&b2+1)当我想要返回的数据含有两个以上条件的话,语法怎么用.最好汉字注解.谢谢大神们
首先说下A1 & "!a1",这里返回一个文字串,如果A1的值是"sheet1"那么 A1 & "!a1" 就是"sheet1!a1",表面上看他代表sheet1的a1储存格的内容,但是因为是文字(外面有""),所以要加一个indirect()函数帮他脱掉文字的外衣(即引号"").
所以indirect()函数是将文字格式的参照位置的"外衣"脱掉的函数.
同样:indirect(a1$a2&"!b"&b2+1)-------这里的$是不是也应该是 "&",
括号里面是文字格式的参照位置,表名不固定"a1&a2",列号固定"b列",行数也不固定b2+1.这三个 & 到一起一定是一个 "sheet1!B2" 这样或"[wkb2]sheet1!B2"的格式,这里的[] 或 !是组成excel公式的必要分割符,工作薄用[] 包括工作表用!和储存格分开.
不知道这样解释能否理解.