本文介绍 Microsoft Excel 中 ENCODEURL 函数的公式语法和用法。

说明

返回 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 中邮政编码所对应的城市和状态信息,以及当前和预测的天气情况。