如何在超链接函数中连接字符串

Posted

技术标签:

【中文标题】如何在超链接函数中连接字符串【英文标题】:How to concatenate string in hyperlink function 【发布时间】:2010-02-13 20:22:35 【问题描述】:

我想在我的 OpenOffice Calc 电子表格中添加一列。 特别是,此列应包含指向 Google 查询的超链接。

例如:如果在 A1 中我有字符串“角斗士”,我想要列 B1:

"www.google.it?q=The Gladiator"

所以我可以点击并打开浏览器来查看“电影”是怎样的(是的,它是一个简单的电影数据库)。

谢谢!

【问题讨论】:

请参阅"Should questions include “tags” in their titles?",其中的共识是“不,他们不应该”! 【参考方案1】:

你有两个选择:

The & operator:

=hyperlink("http://www.google.com/search?q="&A1)

或the concatenate() function:

=hyperlink(CONCATENATE("http://www.google.com/search?q="; A1))

HYPERLINK() 函数为您处理 URL 编码。

【讨论】:

【参考方案2】:

最佳答案:使用&Concatenate 函数。

让我补充一下,正确的连接符是分号,而不是逗号...

另外,我建议使用电影标题作为单元格文本,以避免在 b 列单元格中显示文字超链接。

=hyperlink("http...?q="&a1;a1)

=hyperlink(CONCATENTATE("http...?q=";a1);a1)

我正在使用这个确切的功能(不同的目标 URL)并试图让新页面在与前一个窗口相同的窗口中启动,以避免不得不点击角落的 X(谈论懒惰)。

【讨论】:

以上是关于如何在超链接函数中连接字符串的主要内容,如果未能解决你的问题,请参考以下文章

C语言如何实现两个非常量的CHAR字符串连接

如何使用 SqlConnectionStringBuilder 从连接字符串中获取数据库名称

OLEDB连接Oracle连接字符串是啥?

R在超链接中添加变量

如何在 Azure 函数存储帐户连接字符串中使用 ManagedIdentity

皕杰报表之单元格属性