HYPERLINK函数与动态数组兼容性缺陷

问题反馈:HYPERLINK函数与动态数组兼容性缺陷

产品版本:WPS Office 2025

问题描述:

当使用动态数组函数(如SHEETSNAME(,1,1))作为HYPERLINK函数的参数时,生成的超链接存在严重功能缺陷:

预期行为

=HYPERLINK("#"&SHEETSNAME(,1,1)&"!A1","定位")

应生成多个超链接,分别指向不同工作表的A1单元格

实际行为

公式返回的文本显示正确(显示"定位")

所有链接均跳转到第一个工作表(即数组中的首个工作表)

点击非首个链接时无响应或错误跳转

已排除因素

✔️ 公式语法正确(单独测试组件均正常)

✔️ SHEETSNAME(,1,1)返回正确垂直数组

✔️ 辅助列方案可验证非数组模式工作正常

重现步骤:

新建含4个工作表的工作簿

在Sheet1输入

=HYPERLINK("#"&SHEETSNAME(,1,1)&"!A1","定位")

观察生成的3个"定位"链接

点击测试跳转功能

影响:

严重阻碍动态工作簿开发,导致:

无法创建自动化工作表目录

动态工作流设计受限

必须使用辅助列等低效解决方案

请求:

请修复以下核心问题:

🔧 HYPERLINK函数应完全支持动态数组输入

🔄 确保数组中每个元素生成独立有效的超链接

安徽省
浏览 593
收藏
4
分享
4 +1
1
+1
全部评论 1
 
全部搞定
不仅不支持动态数组,每次跳转第一个表。而且,表名字钟带有括号也会报错,无法跳转!
· 安徽省
回复