Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

ในบทความนี้ เราจะเรียนรู้การ ดึงข้อมูลจากไฟล์ XML ไป Excel รูปแบบ XML ใช้หลักบนเว็บเพื่อจัดเก็บข้อมูล นอกจากนี้ เรายังสามารถบันทึกไว้ในระบบของเราได้ บางครั้งผู้ใช้ต้องดึงข้อมูลจากไฟล์ XML ใน Excel วันนี้จะแสดง 2 วิธีที่แตกต่างกัน ด้วยวิธีเหล่านี้ คุณสามารถดึงข้อมูลจาก XML ไป Excel ได้ง่าย

คุณสามารถดาวน์โหลดสมุดงานฝึกปฏิบัติได้ที่นี่

ไฟล์ XML คืออะไร?

ไฟล์ XML สามารถจัดเก็บข้อมูลในรูปแบบที่อ่านได้สำหรับแอปพลิเคชันและระบบต่างๆ XML ย่อมาจาก Extensible Markup Language ผู้ใช้ไม่สามารถอ่านไฟล์ XML ได้ง่าย นั่นคือเหตุผลที่ต้องแปลงเป็นรูปแบบอื่น XML ใช้หลักสำหรับจัดเก็บและขนส่งข้อมูล คล้ายกับรูปแบบ HTML แตแท็กไม่ได้ถูกกำหนดไว้ล่วงหน้า

คุณสามารถ เปิดไฟล์ XML ได้ง่ายด้วยโปรแกรมแก้ไขข้อความ หากมีเฉพาะข้อมูลข้อความ และทำการเปลี่ยนแปลงที่จำเป็นได้ ส่วนหากมีข้อมูลทั้งข้อความและตัวเลข คุณสามารถดึง XML ไป Excel และอ่านได้ง่าย

2 วิธีง่ายดึงข้อมูลจาก XML ไป Excel

เพื่ออธิบายวิธีการ เราจะใช้ชุดข้อมูล 2 ชุดที่แตกต่างกัน ในวิธีแรก ใช้ XML ที่มี ชื่อและนามสกุล ของนักเรียน พร้อม ถนน, เมือง, และ ที่อยู่อีเมล จะดึงข้อมูลจาก XML ไป Excel โดยใช้ทั้งแท็บ Data และ Developer

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

ในวิธีที่สอง ใช้ XML ลิงก์ที่มี Sitemap ของเว็บไซท์ Sitemap คือไฟล์ที่มีหน้าสำคัญของเว็บไซต์ มาทำตามส่วนต่อไปนี้เพื่อเรียนรู้วิธีการ

1. ดึงไฟล์ XML จากระบบของคุณไป Excel

ในวิธีแรก จะดึง XML จากระบบไป Excel เราสามารถใช้ 2 แท็บที่แตกต่างกัน ในส่วนแรกใช้ Data และส่วนที่สองใช้ Developer

1.1 ใช้แท็บ Data

ในการดึง XML เราสามารถใช้ Data ใน Excel ได้ ที่นี่จะใช้ Power Query Editor ด้วย แต่วิธีการง่าย มาทำตามขั้นตอนด้านล่าง

ขั้นตอน:

  • ไปที่แท็บ Data และเลือก Get Data เมนูแบบเลื่อนลงจะปรากฏ
  • เลือก From File เพื่อเปิดเมนูอีกชั้น
  • เลือก From XML จะเปิดกล่อง Import Data

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • ในกล่อง Import Data เลือกไฟล์ XML และคลิก Import
  • ที่นี่เลือกไฟล์ "File to Import.xml" และนำเข้า

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • ผลลัพธ์: กล่อง Navigator จะปรากฏ
  • ใน Navigator เลือกข้อมูลจาก XML ที่ต้องการดึง
  • ในกรณีของเรา คลิก "student" ในแผงด้านซ้าย
  • คลิก Transform Data

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • ขั้นตอนต่อไป Power Query Editor จะปรากฏ
  • ใน Power Query Editor คลิกไอคอน expand ของคอลัมน์แรกคือ name

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • เลือก OK

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • คลิกไอคอน expand ของคอลัมน์ address และเลือก OK เพื่อดำเนินต่อ
  • ทำซ้ำสำหรับคอลัมน์ที่มีไอคอน expand เพื่อรับข้อมูลเต็มรูปแบบ

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • คลิก Close & Load

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • สุดท้าย จะเห็นข้อมูล XML ในชีทใหม่

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

อ่านเพิ่มเติม: วิธีแปลง XML เป็นคอลัมน์ใน Excel (4 วิธีที่เหมาะสม)

1.2 ใช้แท็บ Developer

ในส่วนที่สอง จะลองนำเข้า XML โดยใช้ Developer แท็บ Developer ไม่ได้รวมในริบบอนโดยค่าเริ่มต้น แต่คุณเพิ่มได้ง่าย มาแสดงกระบวนการในขั้นตอนง่ายๆ

ขั้นตอน:

  • ตรวจสอบว่ามีแท็บ Developer ในริบบอนหรือไม่
  • หากไม่พบ ไปที่ File >> Options จะเปิดหน้าต่าง Excel Options
  • ใน Excel Options ไปที่ Customize Ribbon และเลือก Main Tabs ในกล่อง "Choose Commands From"
  • เลือก Developer และคลิก Add
  • หากมีปัญหา สามารถ เยี่ยมชมลิงก์นี้ เพื่อเพิ่มแท็บ Developer
  • ไปที่แท็บ Developer และเลือก Import จากส่วน XML จะเปิดกล่อง Import XML

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • เลือกไฟล์ XML และคลิก Import
  • ที่นี่เลือก "File to Import.xml" และนำเข้า

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • กล่องจะปรากฏถามว่าจะวางข้อมูลที่ไหน
  • สามารถวางในชีทที่มีอยู่หรือชีทใหม่ ที่นี่เลือก Cell A1 ในชีทเดิม
  • คลิก OK

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • สุดท้าย จะเห็นข้อมูลในชีทเดิมเหมือนภาพด้านล่าง

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

อ่านเพิ่มเติม: วิธีเปิดไฟล์ XML ใน Excel สำหรับภาษีเงินได้ (2 วิธีง่าย)

2. นำเข้าข้อมูล XML จากเว็บไป Excel

ในวิธีที่สอง จะนำเข้า XML จากเว็บไซต์ไป Excel สำหรับ XML ใช้ Sitemap ของ Forbes หากคลิกลิงก์นี้ จะเห็นข้อมูลเหมือนภาพด้านล่าง:

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

ทำตามขั้นตอนด้านล่างเพื่อดูวิธีนำเข้า XML เข้า Excel อย่างง่าย

ขั้นตอน:

  • ไปที่แท็บ Developer และเลือก Get Data เมนูแบบเลื่อนลงจะปรากฏ
  • เลือก "From Other Sources" จะเปิดเมนูเลื่อนลงอีกชั้น
  • คลิก From Web จะเปิดกล่อง "From Web"

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • คัดลอกลิงก์ที่มีข้อมูล XML
  • วางลิงก์ในกล่อง URL
  • คลิก OK จะเปิดกล่อง Navigator

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • ในกล่อง Navigator เลือกข้อมูล XML ที่ต้องการดึง
  • ในกรณีของเรา คลิก "sitemap" ในแผงด้านซ้าย
  • คลิก Load

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

  • สุดท้าย จะเห็นตำแหน่งหน้าเว็บในชีทใหม่

คู่มือดึงข้อมูลจาก XML เข้า Excel ใน 2 ขั้นตอนง่ายๆ

อ่านเพิ่มเติม: วิธีแปลง XML ขนาดใหญ่เป็น Excel (2 วิธีที่มีประสิทธิภาพ)

สรุป

ในบทความนี้ ได้สาธิต 2 วิธีง่ายในการ ดึงข้อมูลจาก XML ไป Excel หวังว่าจะช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพ อีกทั้งยังมีสมุดงานฝึกปฏิบัติที่ต้นทางบทความ สามารถดาวน์โหลดเพื่อฝึกทักษะได้ นอกจากนี้ คุณสามารถเยี่ยมชม เว็บไซต์ ExcelDemy สำหรับบทความแบบนี้อีกมากมาย สุดท้าย หากมีข้อเสนอแนะหรือข้อสงสัย รู้สึกสบายใจถามในส่วนความคิดเห็นด้านล่างครับ

บทความเกี่ยวข้อง

  • วิธีเพิ่ม Custom Ribbon ด้วย XML ใน Excel
  • VBA Code to Convert XML to Excel (Apply with Quick Steps)
  • วิธีแปลง XML เป็น XLSX โดยไม่เปิดไฟล์