使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

ENCODEURL 函数返回 URL 编码的字符串,将某些非字母数字字符替换为百分比符号 (%) 和十六进制数字。

注意: 

  • ENCODEURL 函数在 Excel 网页版 或 Excel for Mac 中不可用。

  • ENCODEURL 函数可能显示在Excel for Mac库中,但它依赖于Windows功能,因此不会在 Mac 上返回结果。

语法

ENCODEURL(text)

ENCODEURL 函数语法具有以下参数。

参数

描述

文本   

必需​​

要编码 URL 的字符串

示例

下面是一个简单的示例,它引用 microsoft Excel 服务器上一个SharePoint文件。 

=ENCODEURL ("http://contoso.sharepoint.com/Finance/Profit 和丢失Statement.xlsx")

 这导致:

http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx  

还可以将 ENCODEURL 函数与 WEBSERVICE 函数结合使用。 例如,可以使用 markitondemand.com API 服务返回有关公司股票的信息:

=WEBSERVICE ("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL (C2) )

在单元格 C2 中具有股票交易盘的地方。

然后,可以使用 FILTERXML 函数 提取有关该股票的特定数据。 例如,若要获取单元格 C2 中股票交易的价格,可以使用:

=FILTERXML (WEBSERVICE ("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL (C2) ) ,"//QuoteApiModel/Data/LastPrice")

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家或在社区中获取支持。

另请参阅

FILTERXML 函数

WEBSERVICE 函数

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×