ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

ENCODEURL (ฟังก์ชัน ENCODEURL)

ฟังก์ชัน ENCODEURLจะส่งกลับสตริงที่เข้ารหัส URL โดยแทนที่อักขระที่ไม่ใช่ตัวอักษรและตัวเลขบางตัวด้วยสัญลักษณ์เปอร์เซ็นต์ (%) และเลขฐานสิบหก

หมายเหตุ: 

  • ฟังก์ชัน ENCODEURL ไม่พร้อมใช้งานใน Excel สำหรับเว็บ หรือExcel for Mac

  • ฟังก์ชัน ENCODEURL อาจปรากฏในแกลเลอรีExcel for Macของฟังก์ชัน แต่ขึ้นอยู่กับฟีเจอร์ของWindowsต่างๆ ของระบบปฏิบัติการ ดังนั้นฟังก์ชันจะไม่ส่งกลับผลลัพธ์บน Mac

ไวยากรณ์

ENCODEURL(text)

ไวยากรณ์ของฟังก์ชัน ENCODEURL มีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์

คำอธิบาย

ข้อความ   

จำเป็น

สตริงที่จะเข้ารหัส URL

ตัวอย่าง

นี่คือตัวอย่างง่ายๆ ที่อ้างอิงไฟล์Excelบนเซิร์ฟเวอร์ Microsoft SharePoint 

=ENCODEURL("http://contoso.sharepoint.com/teams/Finance/Documents/April รายงาน/กําไรและกําไรStatement.xlsx")

 ผลลัพธ์ใด:

http%3A%2F%2Fcontoso.sharepoint.com%2Ftaams%2FFinance%2FDocuments%2FDoil%20Reports%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 หรือ ขอความช่วยเหลือใน Answers Community

ดูเพิ่มเติม

FILTERXML (ฟังก์ชัน FILTERXML)

WEBSERVICE (ฟังก์ชัน WEBSERVICE)

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

×