ฟังก์ชัน 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 หรือรับการสนับสนุนใน ชุมชนได้เสมอ