ไปยังเนื้อหาหลัก

ฟังก์ชัน Excel FILTERXML

ผู้เขียน: Zhoumandy แก้ไขล่าสุด: 2022-09-05

ฟังก์ชัน FILTERXML ส่งกลับค่าเฉพาะจากข้อความ XML โดยใช้ XPath ที่กำหนด

filterxml-ฟังก์ชัน1


วากยสัมพันธ์

=FILTERXML(xml,xpath)


ข้อโต้แย้ง

  • xml (จำเป็น): สตริงในรูปแบบ XML ที่ถูกต้อง
  • เอ็กซ์พาธ (จำเป็น): สตริงในรูปแบบ XPath ที่ถูกต้อง

ราคาย้อนกลับ

ฟังก์ชัน FILTERXML ส่งกลับค่าเฉพาะจากข้อความ XML


หมายเหตุฟังก์ชัน

  1. ฟังก์ชัน FILTERXML ถูกนำมาใช้ใน 2013 Excel. ดังนั้นจึงไม่พร้อมใช้งานใน Excel เวอร์ชันก่อนหน้า และไม่พร้อมใช้งานใน Excel สำหรับเว็บ หรือ Excel for Mac เช่นกัน
  2. ฟังก์ชัน FILTERXML อาจปรากฏในไลบรารีของ Excel for Mac แต่จะไม่ส่งกลับผลลัพธ์บน Mac เนื่องจากใช้ฟังก์ชันของระบบปฏิบัติการ Windows
  3. พื้นที่ #VALUE! ค่าความผิดพลาดจะเกิดขึ้นหากเกิดเหตุการณ์ใดสถานการณ์หนึ่งขึ้น:
    • อาร์กิวเมนต์ xml ที่ให้มาไม่ถูกต้อง
    • อาร์กิวเมนต์ xml ที่ให้มามีเนมสเปซที่มีคำนำหน้าที่ไม่ถูกต้อง

ตัวอย่าง

ตามภาพหน้าจอด้านล่าง เซลล์ B4 มีข้อความ XML ในการรับข้อมูลเฉพาะจากข้อความ XML นี้โดยใช้ XPath ที่ระบุ โปรดทำดังนี้

โปรดคัดลอกสูตรด้านล่างลงในเซลล์ D4จากนั้นกดปุ่ม Ctrl + เปลี่ยน + เข้าสู่ กุญแจสำคัญในการรับผลลัพธ์

= FILTERXML(B4,"//อาหาร/ชื่อ")

filterxml-ฟังก์ชัน2

หมายเหตุ:

  1. n สูตรข้างต้น //อาหาร/ชื่อ เป็นอาร์กิวเมนต์ xpath อินพุต
  2. In Excel สำหรับ Microsoft 365, คุณสามารถกด .โดยตรง เข้าสู่ ที่สำคัญหลังจากที่คุณป้อนสูตรเพื่อให้ได้ผลลัพธ์เพราะ Excel 365 รองรับ ไดนามิกอาร์เรย์ คุณสมบัติที่แสดงผลลัพธ์โดยอัตโนมัติ

ฟังก์ชันสัมพัทธ์:

  • Excel EVEN ฟังก์ชัน
    ฟังก์ชัน EVEN จะปัดเศษตัวเลขออกจากศูนย์เป็นจำนวนเต็มคู่ที่ใกล้เคียงที่สุด

  • Excel EXP ฟังก์ชัน
    ฟังก์ชัน EXP จะคืนค่าผลลัพธ์ของค่าคงที่ e ที่ยกกำลัง n

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations