创建包含来自单元格B2-B10000(或左右)

时间:2016-01-31 10:37:47

标签: excel hyperlink

我学习普通话,用excel文件学习,有超过10,000个词汇。为了轻松查看示例句子,我想将自己的10,000个超链接放到http://www.purpleculture.net/dictionary-details/?word=%E4%B8%80,除了替换"?word ="之后的内容。对于B2-B10002行中的每个10,000个字符。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

将公式=HYPERLINK(B2;RIGHT(B2;LEN(B2)-FIND("=";B2)))输入C2并将其复制到C10002将为您提供帮助。

现在,如果您想要解码URL实体,您需要将另一个函数应用于RIGHT(B1;LEN(B1)-FIND("=";B1))部分,但据我所知,Excel中没有这样的东西

答案 1 :(得分:1)

Here's the solution

在C2中输入

=HYPERLINK("http://www.purpleculture.net/dictionary-details/?word="&ENCODEURL(B2))

此Formuala将对B2的内容进行编码,以确保其使用" ENCODEURL"可在Excel 2013或更高版本中使用

假设B2 ="值1"这个单元格(C2)将是

http://www.purpleculture.net/dictionary-details/?word=Value%201

复制此单元格并将其粘贴到1000多个单元格上,然后自动调整行号

对于旧版本的Excel,您可以使用

=HYPERLINK("http://www.purpleculture.net/dictionary-details/?word="&(B2))

如果它不起作用(您的浏览器不会自动编码),您可能需要使用支持多行编码的任何工具对您自己的文本进行编码,例如Text Fixer

将编码文本粘贴到工作表中并调整公式以指向它,只需编辑(B2)部分