如何将 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 公式来处理
希望这能有所帮助,
问候,
最大限度