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

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

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

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

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

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

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

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

  1. เลือกคอลัมน์ SalesPerson

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

  3. เลือก ระเบียน เพื่อดูค่า

    การดูเรกคอร์ดที่มีโครงสร้างต้นแบบ

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

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

ผลลัพธ์

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

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

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

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

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

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

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

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

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

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

ผลลัพธ์

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

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

ดูเพิ่มเติม

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

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

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