如何将单元格数据从一列传输到相应列单元格的超链接地址?

如何将单元格数据从一列传输到相应列单元格的超链接地址?

如何将 Excel 2010 中某一列的单元格数据传输到相应列单元格的超链接地址?

例子:

Cell F4: www.microsoft.com
Cell F5: www.google.com

Cell C4: Microsoft
Cell C5: Google

我想让 C 列中的单元格超链接到 F 列中列出的地址。

有办法吗?

答案1

您可以使用 HYPERLINK 公式:

在另一列中:

=HYPERLINK(F4,C4)

如果你的 URL 都相同,你可以使用左、右和中功能.如果您需要示例请告诉我们。

[编辑:一个例子!] 我们假设您的 URL 以“www.”开头,以点“.”和几个字符结尾(假设我们不知道有多少个)。

=HYPERLINK(F4,PROPER(MID(F4;5;LEN(F4)-SEARCH(".";F4;LEN(F4)-5)-1)))

我的 excel 版本不是英文的,所以如果它不起作用,请告诉我。至少,我希望它能给你一些关于如何管理它的线索。

顺便说一下,有一些注意事项:

  • 域名不能超过 4 个字符(参见公式的 LEN(B1) - 5 部分)
  • 如果名称中有一些点,它们将保留,并且 PROPER 公式将大写 --> 这可以通过 REPLACE 公式来处理

希望这能有所帮助,

问候,

最大限度

相关内容