แยกวิเคราะห์ข้อความเป็น JSON หรือ XML (Power Query)

นำไปใช้กับ
Excel for Microsoft 365

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

ตัวอย่างข้อมูล JSON และ XML

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการนําเข้า JSON และ XML ให้ดู นําเข้าข้อมูลจากแหล่งข้อมูลภายนอก

แยกวิเคราะห์ข้อความ JSON

JavaScript Object Notation (JSON) เป็นรูปแบบข้อมูลทั่วไป และคุณสามารถนําเข้าลงใน Excel ได้

เมื่อต้องการแปลงคอลัมน์พนักงาน ขาย จากสตริงข้อความเป็นคอลัมน์ระ เบียนที่มี โครงสร้าง ให้ทําดังนี้

  1. เลือกคอลัมน์พนักงานขาย

  2. เลือกแปลง>แยกวิเคราะห์>JSON

  3. เลือก บันทึก เพื่อดูค่า

    การดู ระเบียนที่มีโครงสร้างพื้นฐาน

  4. เลือกไอคอนขยายขยายที่อยู่ถัดจากส่วนหัวของคอลัมน์พนักงานขาย จากกล่องโต้ตอบ ขยายคอลัมน์ ให้เลือกเฉพาะเขตข้อมูล ชื่อ และ นามสกุล

    การขยาย ระเบียน ลงในตาราง

ผลลัพธ์

ผลลัพธ์ของการขยายระเบียน

แยกวิเคราะห์ข้อความ XML

Extensible Markup Language (XML) เป็นรูปแบบมาร์กอัปและข้อมูลทั่วไป และคุณสามารถนําเข้าลงใน Excel ได้

เมื่อต้องการแปลงคอลัมน์ Country จากสตริงข้อความเป็นค่า ตาราง ให้ทําดังนี้

  1. เลือกคอลัมน์ ประเทศ

  2. เลือกแปลง>แยกวิเคราะห์>XML

  3. เลือก ตาราง เพื่อดูค่า

    การดูค่าพื้นฐานในตารางที่มีโครงสร้าง

  4. เลือกไอคอนขยายขยายที่อยู่ถัดจากส่วนหัวคอลัมน์ประเทศ จากกล่องโต้ตอบ ขยายคอลัมน์ ให้เลือกเฉพาะเขตข้อมูล Country และ Division เท่านั้น

    การขยายตารางที่มีโครงสร้างลงในตารางคิวรี

ผลลัพธ์

ผลลัพธ์ของการขยายตาราง

เคล็ดลับ ด้วยตาราง คุณยังสามารถเลือก รวม เพื่อรวมข้อมูลในวิธีต่างๆ เช่น สรุปหรือนับจํานวน สําหรับข้อมูลเพิ่มเติม ให้ดูที่ การรวมข้อมูลจากคอลัมน์

ดูเพิ่มเติม

ความช่วยเหลือ Power Query สำหรับ Excel

ทํางานกับรายการ ระเบียน หรือตารางที่มีโครงสร้าง

แยกวิเคราะห์ข้อความเป็น JSON หรือ XML (docs.com)