我学习普通话,用excel文件学习,有超过10,000个词汇。为了轻松查看示例句子,我想将自己的10,000个超链接放到http://www.purpleculture.net/dictionary-details/?word=%E4%B8%80,除了替换"?word ="之后的内容。对于B2-B10002行中的每个10,000个字符。
我该怎么做?
答案 0 :(得分:1)
将公式=HYPERLINK(B2;RIGHT(B2;LEN(B2)-FIND("=";B2)))
输入C2
并将其复制到C10002
将为您提供帮助。
现在,如果您想要解码URL实体,您需要将另一个函数应用于RIGHT(B1;LEN(B1)-FIND("=";B1))
部分,但据我所知,Excel中没有这样的东西
答案 1 :(得分:1)
在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)部分