谁能看懂这个函数公式吗?=INDIRECT(CONCATENATE("汇总表!B",1+ROW()*3),TRUE)哪位大侠能帮助解答?不明白 concatenate函数中1+row()*3表示什么意思?谢谢!急

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 22:51:49
谁能看懂这个函数公式吗?=INDIRECT(CONCATENATE(

谁能看懂这个函数公式吗?=INDIRECT(CONCATENATE("汇总表!B",1+ROW()*3),TRUE)哪位大侠能帮助解答?不明白 concatenate函数中1+row()*3表示什么意思?谢谢!急
谁能看懂这个函数公式吗?=INDIRECT(CONCATENATE("汇总表!B",1+ROW()*3),TRUE)
哪位大侠能帮助解答?不明白 concatenate函数中1+row()*3表示什么意思?谢谢!急

谁能看懂这个函数公式吗?=INDIRECT(CONCATENATE("汇总表!B",1+ROW()*3),TRUE)哪位大侠能帮助解答?不明白 concatenate函数中1+row()*3表示什么意思?谢谢!急
CONCATENATE
将几个文本字符串合并为一个文本字符串.
语法
CONCATENATE (text1,text2,...)
Text1,text2,...为 1 到 30 个将要合并成单个文本项的文本项.这些文本项可以为文本字符串、数字或对单个单元格的引用.
A1 数据
A2 brook trout
A3 species
A4 32
=CONCATENATE("Stream population for ",A2," ",A3," is ",A4,"/mile")
将上述数据合并成一个语句 (Stream population for brook trout species is 32/mile)
=ROW()为 公式所在行的行号
1+row()*3得出来得结果是一个数字,
假设公式所在行的行号为2的话 ,那1+row()*3就为7
即CONCATENATE("汇总表!B",7)的值为"汇总表!B7",也就是工作表‘汇总表’中单元格B7
即=INDIRECT(CONCATENATE("汇总表!B",1+ROW()*3),TRUE)可以写成
=INDIRECT("汇总表!B7",true),即返回工作表‘汇总表’中单元格B7 里的内容