SHEETSNAME函数使用BUG反馈!!!
SHEETSNAME在函数使用时,用到的数据中在进行合并数据表时,逐一循环表名引用去获取数据范围,但是在测试时发现只有在第二参数,生成表名字放置为【列】时才能逐一进行引用。
否则引用数据返回的值不对。一下为展示结果!
下方放置函数公式,请技术开发确认是否为BUG问题!!!
放置为表名为【列】时:
函数:
=LET(
Name,SHEETSNAME(, , 1),
Get,LAMBDA(b, LET(x, INDEX(Name, b), TRIMRANGE(INDIRECT(x & "!A2:Z9999")))),
TT,LAMBDA(b,IF(b = COLUMNS(Name), Get(b), IFNA(VSTACK(Get(b), TT(b + 1)), ""))),
TT(1))
放置为表名为【行】时:
=LET(
Name,SHEETSNAME(, 1, 1),
Get,LAMBDA(b, LET(x, INDEX(Name, b), TRIMRANGE(INDIRECT(x & "!A2:Z9999")))),
TT,LAMBDA(b,IF(b = COLUMNS(Name), Get(b), IFNA(VSTACK(Get(b), TT(b + 1)), ""))),
TT(1))