我觉得我可能已经疯了,我想要做的是编写一个简单的Excel公式,进行IF测试,如果结果为假,我想要创建一些超链接文本,如果结果为真,则显示一些非超链接文本。
例如 -
=IF(1=1,"1",HYPERLINK("2"))
这将返回1,如您所期望的那样,但是1是超链接 - 只有当值为2时我才想要超链接。
这肯定是可能的吧?非常感谢您提供的任何建议!
我觉得我可能已经疯了,我想要做的是编写一个简单的Excel公式,进行IF测试,如果结果为假,我想要创建一些超链接文本,如果结果为真,则显示一些非超链接文本。
例如 -
=IF(1=1,"1",HYPERLINK("2"))
这将返回1,如您所期望的那样,但是1是超链接 - 只有当值为2时我才想要超链接。
这肯定是可能的吧?非常感谢您提供的任何建议!
HYPERLINK
函数时,它将整个单元格转换为“可跟随”单元格,以便链接正常工作。=IF(
1 = 2,
HYPERLINK("https://example.com", "Link to example.com"),
HYPERLINK("#" & ADDRESS(ROW(), COLUMN()), "N/A")
)
ADDRESS(ROW(),COLUMN())
提供了对当前单元格的引用(例如$A$1
),而HYPERLINK("#<reference>", ...)
链接到所引用的单元格。