是否可以在Google电子表格中将文本从某个单元格转换为RFC 3986(http://url-encoder.org/)?
可以说C4
具有价值John Doe
,那么D4
必须John%20Doe
。
是否可以在Google电子表格中将文本从某个单元格转换为RFC 3986(http://url-encoder.org/)?
可以说C4
具有价值John Doe
,那么D4
必须John%20Doe
。
Answers:
是的,您可以为此创建一个自定义函数。
单击工具→脚本编辑器。选择创建空白项目。
在脚本编辑器窗口中,粘贴以下代码:
function encode(value) {
return encodeURIComponent(value);
}
保存脚本(如果出现提示,给它一个名称),然后返回到电子表格。
现在,您可以将函数用作=encode
。如果您的C4
单元格包含文本John Doe
,请在单元格中输入以下内容D4
:=encode(C4)
。
D4
现在应该显示John%20Doe
。
我创建了一个示例电子表格进行演示。
=ENCODEURL
在Sheets中有一个本机函数(请参见下文)。