ฟังก์ชัน ENCODEURL จะส่งกลับสตริงที่เข้ารหัส URL โดยแทนที่อักขระที่ไม่ใช่ตัวอักษรและตัวเลขบางตัวด้วยสัญลักษณ์เปอร์เซ็นต์ (%) และเลขฐานสิบหก
หมายเหตุ:
-
ฟังก์ชัน ENCODEURL ไม่พร้อมใช้งานใน Excel สำหรับเว็บ หรือExcel for Mac
-
ฟังก์ชัน ENCODEURL อาจปรากฏในแกลเลอรีExcel for Macของฟังก์ชัน แต่ขึ้นอยู่กับฟีเจอร์Windowsของระบบปฏิบัติการ Windows ดังนั้นฟังก์ชันจะไม่ส่งกลับผลลัพธ์บน Mac
ไวยากรณ์
ENCODEURL(text)
ไวยากรณ์ของฟังก์ชัน ENCODEURL มีอาร์กิวเมนต์ดังนี้
อาร์กิวเมนต์ |
คำอธิบาย |
---|---|
ข้อความ จำเป็น |
สตริงที่จะเข้ารหัส URL |
ตัวอย่าง
นี่คือตัวอย่างง่ายๆ ที่อ้างอิงExcelไฟล์บนเซิร์ฟเวอร์ Microsoft SharePoint
=ENCODEURL("http://contoso.sharepoint.com/Finance/Profit Loss Statement.xlsx")
ผลลัพธ์ใด:
http%3A%2F%2Fcontoso.sharepoint.com%2FFinance%2FProfit%20and%20Loss%20Statement.xlsx
คุณยังสามารถใช้ฟังก์ชัน ENCODEURL ร่วมกับฟังก์ชัน WEBSERVICE For example, you can use the markitondemand.com api service to return information about a company stock:
=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 Tech Community หรือรับการสนับสนุนใน ชุมชน