ColA Col B ColC
Project A A.pdf A.pdf
Project B No Link
Run Code Online (Sandbox Code Playgroud)
我有一个项目记录列表。一列(例如,B)可能包含对 pdf 文件的引用。如果我创建一个公式
=if(isblank(B2),"No Link",hyperlink(folderURL + B2),B2)
Run Code Online (Sandbox Code Playgroud)
我想要的是只在 B 列包含 pdf 参考的那些行上放置一个超链接,并插入文本“无链接”。我得到了正确的文本值,但在所有行中都有 hyperlnk 默认外观和行为——Excel 似乎正在从“无链接”单元格中创建“幻像链接”。

单击 Col C 中的“No Link”值会激活打开 Col B 中列出的文件的尝试,这将返回 No file found 错误。