注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。
本文介绍 Microsoft Excel 中 ENCODEURL 函数的公式语法和用法。
注意:
-
ENCODEURL 函数在 Excel Online 中不可用,在 Excel 2016 for Mac 中也不可用。
-
注意: 此函数可能出现在 Excel 中的函数库 for Mac,但是它依赖于功能的 Windows 操作系统,以便它将不会返回结果在 mac。
说明
返回 URL 编码的字符串。
语法
ENCODEURL(text)
ENCODEURL 函数语法具有下列参数。
-
Text 要进行 URL 编码的字符串。
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。要使公式显示结果,请选中它们,按 F2,然后按 Enter。如果需要,可调整列宽以查看所有数据。
XML 响应: |
邮政编码: |
|
=WEBSERVICE("http://xml.weather.yahoo.com/forecastrss/"&ENCODEURL(B2)&"_f.xml") |
98052 |
|
地点: |
=FILTERXML(A2,"//yweather:location/@city") |
=FILTERXML(A2,"//yweather:location/@region") |
当前天气情况: |
=FILTERXML(A2,"//yweather:condition/@temp") |
=FILTERXML(A2,"//yweather:condition/@text") |
趋势预测: |
=FILTERXML(A2,"//yweather:forecast/@day") |
=FILTERXML(A2,"//yweather:forecast/@text") |
=FILTERXML(A2,"//yweather:forecast/@day") |
=FILTERXML(A2,"//yweather:forecast/@text") |
|
=FILTERXML(A2,"//yweather:forecast/@day") |
=FILTERXML(A2,"//yweather:forecast/@text") |
|
=FILTERXML(A2,"//yweather:forecast/@day") |
=FILTERXML(A2,"//yweather:forecast/@text") |
|
=FILTERXML(A2,"//yweather:forecast/@day") |
=FILTERXML(A2,"//yweather:forecast/@text") |
|
说明 |
||
本示例使用 ENCODEURL 函数将单元格 B2 中的邮政编码作为参数传递到 A2 的 Web 查询中。 FILTERXML 函数被用于 Web 查询中,可返回单元格 B6:C13 中邮政编码所对应的城市和状态信息,以及当前和预测的天气情况。 |