gpt4 book ai didi

Excel 条件超链接输出两个条件的超链接

转载 作者:行者123 更新时间:2023-12-02 07:46:07 25 4
gpt4 key购买 nike

我想我一定要疯了,我想做的是编写一个简单的 Excel 公式来执行 IF 测试,如果结果为假,我想超链接一些文本,如果结果为真,我想显示一些未超链接的文本。

例如 -

=IF(1=1,"1",HYPERLINK("2"))

这将返回 1,如您所料,但 1 是超链接的 - 我只想在值为 2 时才进行超链接。

这当然可能吗?预先感谢您的任何建议!

最佳答案

发生这种情况是因为当 Excel 看到 HYPERLINK 时在单元格中运行它会将整个单元格变成“可关注”单元格,以便链接有效。

避免出现错误消息“站点地址无效”(当单元格打开超链接但链接无处可去时出现该错误消息)的解决方法是为 Excel 提供一个无处可去的链接,方法是引用当前单元格地址。

例如:

=IF(
1 = 2,
HYPERLINK("https://example.com", "Link to example.com"),
HYPERLINK("#" & ADDRESS(ROW(), COLUMN()), "N/A")
)

ADDRESS(ROW(),COLUMN())给出对当前单元格的引用(例如 $A$1 )和 HYPERLINK("#<reference>", ...)链接到引用的单元格。

关于Excel 条件超链接输出两个条件的超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11363263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com