Applies ToExcel cho Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Hàm ENCODEURL trả về một chuỗi được mã hóa URL, thay thế một số ký tự không phải là chữ và số bằng ký hiệu phần trăm (%) và một số thập lục phân.

Lưu ý: 

  • Hàm ENCODEURL không sẵn dùng trong Excel dành cho web Excel for Mac.

  • Hàm ENCODEURL có thể xuất hiện trong bộ sưu tập hàm của Excel for Mac, nhưng nó dựa vào các tính năng của hệ điều hành Windows nên hàm sẽ không trả về kết quả trên máy Mac.

Cú pháp

ENCODEURL(văn bản)

Cú pháp hàm ENCODEURL có đối số sau đây.

Đối số

Mô tả

Văn bản   

Bắt buộc

Một chuỗi cần mã hóa URL

Ví dụ

Đây là một ví dụ đơn giản tham chiếu đến tệp Excel trên máy chủ Microsoft SharePoint. 

=ENCODEURL("Số http://contoso.sharepoint.com/Finance/Profit lỗ và Tổn thấtStatement.xlsx")

 Kết quả là:

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

Bạn cũng có thể sử dụng hàm ENCODEURL kết hợp với hàm WEBSERVICE. Ví dụ: bạn có thể sử dụng dịch vụ api markitondemand.com để trả về thông tin về cổ phiếu công ty:

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

Nơi bạn có băng chét chứng khoán trong ô C2.

Sau đó, bạn có thể sử dụng hàm FILTERXML để trích xuất dữ liệu cụ thể về cổ phiếu đó. Ví dụ: để có được Giá Cuối cùng của chứng khoán trong ô C2, bạn có thể sử dụng:

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

Bạn cần thêm trợ giúp?

Bạn luôn có thể hỏi chuyên gia trong Cộng đồng kỹ thuật Excel hoặc nhận hỗ trợ trong Cộng đồng.

Xem thêm

FILTERXML (Hàm FILTERXML)

Hàm WEBSERVICE

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.