ENCODEURL 函数

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

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

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×