首页 > 解决方案 > excel偏移量和超链接

问题描述

在同一个单元格中,有没有办法超链接偏移公式?目前单元格 B2 有这个公式:=OFFSET(C2,0,MAX((C2:N2<>"")*(COLUMN(C2:N2)))-COLUMN(C2))[<-- 我不记得我从哪里得到这个但它有效],它提取行的最后一个非空值,它是文件名或文件夹名。例如,现在我希望 B2 也可以超链接到驱动器/文件夹。

在 B2 中,我尝试了: =HYPERLINK("c\users\[name]\documents\"&OFFSET(C2,0,MAX((C2:N2<>"")*(COLUMN(C2:N2)))-COLUMN(C2)),B2)

这当然行不通。有没有办法做到这一点?谢谢你。

标签: excelhyperlinkoffset

解决方案


找到解决方案。我最终将不同的列连接到一个单元格,从该单元格获取最后一个字符串,从最后一个特定字符的最后一个提取测试 =HYPERLINK("c:\users\[name]\documents\folder1\"&RIGHT(O2,LEN(O2)-SEARCH("#",SUBSTITUTE(O2,"\","#",LEN(O2)-LEN(SUBSTITUTE(O2,"\",""))))),RIGHT(O2,LEN(O2)-SEARCH("#",SUBSTITUTE(O2,"\","#",LEN(O2)-LEN(SUBSTITUTE(O2,"\",""))))))


推荐阅读