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.