由于计算的缘故,我有一个方便保存在电子表格中的文档,但是我也有大量要保留在同一位置的文本。其中一些文本包含超链接,最好是与纯文本一致,但是我试图弄清楚如何编写一个公式来打印纯文本旁边的HYPERLINK()输出的所有尝试都导致解析错误。

我要查找的结果是


Google纯文本


到目前为止,我已经尝试过

=HYPERLINK("http://google.com", "Google") + plain text
=CONCATENATE(HYPERLINK("http://google.com", "Google"), plain text)


Google的文档并没有带我到任何地方。

#1 楼

从2020-06-02开始,可以将多个链接与文本混合在一起-Google表格向我介绍了此功能。该功能似乎是公开的(不是内部测试),因为我在官方文档中发现了此功能:

提示:您可以在电子表格的单个单元格中添加多个链接。要在单元格中添加多个链接>,请突出显示要链接的文本。然后,在顶部,单击“插入链接”,然后单击“插入链接”或按键盘上的CTRL + k或⌘+ k。


单元格可以正确显示带有链接的文本。选择单元格后,链接列表将弹出:例如,我使用=FILTER(main!A:M, main!B:B="favourites")创建过滤视图。虽然“仅链接”单元格可以正确显示,但带有文本的链接无法在此视图中正确显示。

评论


非常好。感谢更新。

–荷兰威尔逊
20年6月7日在13:38

#2 楼

不可以,一个单元格不能包含文本和链接。整个单元格都是链接还是没有链接。

在电子表格中保留文档是很不自然的。我建议考虑以下方法之一:


将电子表格嵌入另一种文档中,该文档允许RTF格式和嵌入iframe。例如,如此处所述的Google网站。
使用电子表格作为生成文档的数据源。您可以将HTML源代码(<a href='url'>text</a>等)与数据一起保留在电子表格中,并使用脚本生成发布的版本:请参见HTML服务。


评论


摆脱电子表格将付出更多的努力,而不是值得的。这不是很重要,但是这个问题足够有趣,我想四处寻找答案。我只将整个文本粘贴到锚文本中的每个单元格上,这会使我的完美主义有些困扰,一切都会正常进行。谢谢。 :)

–荷兰威尔逊
2015年9月3日19:59

#3 楼

这是不可能的。

从文档(“在电子表格中添加链接”):


请注意:与其他类型的数据和单元格格式一样,则必须将电子表格中的链接分配给整个单元格,而不能仅使单元格中的部分文本超链接。


#4 楼

这是可能的,但是我不知道我是怎么做的。做到了-但我再也无法在其他地方复制它了。 (这是到工作表的链接-制作自己的副本。)

将鼠标悬停在单元格的任何部分上,然后会出现弹出链接。
它不使用HYPERLINK()。
我没有在单元格末尾加下划线或更改文本的颜色。

WTF !?我是怎么做到的?!