Google Sheets跨表使用HYPERLINK跳转至指定工作表首个空单元格失效问题
Google Sheets HYPERLINK跨表定位错误修复方案
问题原因
原公式内的范围引用B2:B未指定所属工作表,公式运行时默认读取当前所在的Dashboard工作表的B列数据计算空行位置,和gid指向的Transfers工作表无关联,因此跳转定位出错。
修复方案
给所有需要读取Transfers工作表的范围引用加上Transfers!前缀,强制公式从目标工作表取数计算。
修正后公式
如果你的Google Sheets使用分号作为参数分隔符:
=HYPERLINK("#gid=12345&range=B"&MIN(FILTER(ROW(Transfers!B2:B);Transfers!B2:B=""));"Deposit")
如果使用逗号作为参数分隔符:
=HYPERLINK("#gid=12345&range=B"&MIN(FILTER(ROW(Transfers!B2:B),Transfers!B2:B="")),"Deposit")
注意事项
如果后续修改了Transfers工作表的名称,需要同步修改公式内的工作表前缀,避免引用失效。
内容的提问来源于stack exchange,提问作者Yoshilee
相关产品推荐
相关产品推荐

