ฟังก์ชัน WEBSERVICE จะส่งกลับข้อมูลจากบริการเว็บบนอินเทอร์เน็ตหรืออินทราเน็ต

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

ไวยากรณ์

WEBSERVICE(url)

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

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

คำอธิบาย

URL   

จำเป็น

URL ของบริการเว็บที่จะเรียก

หมายเหตุ: 

  • ถ้าอาร์กิวเมนต์ไม่สามารถส่งกลับข้อมูลได้ WEBSERVICE จะส่งกลับ #VALUE! ข้อผิดพลาด

  • ถ้าอาร์กิวเมนต์ให้ผลลัพธ์เป็นสตริงที่ไม่ถูกต้องหรือมีอักขระมากกว่าขีดจํากัดของเซลล์ที่อนุญาต 32767 อักขระ WEBSERVICE จะส่งกลับ #VALUE! ข้อผิดพลาด

  • ถ้า URL เป็นสตริงที่มีอักขระมากกว่า 2048 อักขระที่อนุญาตสําหรับคําขอ GET WEBSERVICE จะส่งกลับ #VALUE! ข้อผิดพลาด

  • สําหรับโพรโทคอลที่ไม่ได้รับการสนับสนุน เช่น ftp:// หรือ file:// WEBSERVICE จะส่งกลับ #VALUE! ข้อผิดพลาด

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่างการใช้ Webservice สมมุติ:

=WEBSERVICE(“http://mywebservice.com/serviceEndpoint?searchString=Excel”)

เคล็ดลับ: 

  • เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด ควรเข้ารหัส URL สําหรับ WEBSERVICE ก่อนที่จะรวมในสูตร

  • เมื่อต้องการเข้ารหัส URL ให้ใช้ฟังก์ชัน ENCODEURL จากนั้นอ้างอิงเซลล์ด้วย URL ที่เข้ารหัสในสูตร WEBSERVICE

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

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน

ดูเพิ่มเติม

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

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

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

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

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย