Applies ToExcel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

ตัวแบบข้อมูลช่วยให้คุณสามารถรวมข้อมูลจากหลายตารางสร้างแหล่งข้อมูลเชิงสัมพันธ์ภายในเวิร์กบุ๊ก Excel ได้อย่างมีประสิทธิภาพ ภายใน Excel ตัวแบบข้อมูลจะถูกใช้อย่างโปร่งใส โดยให้ข้อมูลแบบตารางที่ใช้ใน PivotTable และ PivotChart ตัวแบบข้อมูลจะแสดงเป็นคอลเลกชันของตารางในรายการเขตข้อมูล และโดยส่วนใหญ่แล้ว คุณจะไม่มีทางรู้ว่าตารางนั้นอยู่ที่นั่น

ก่อนที่คุณจะสามารถเริ่มทํางานกับตัวแบบข้อมูล คุณจําเป็นต้องรับข้อมูลบางอย่าง เพื่อที่เราจะได้ใช้ประสบการณ์ Get & Transform (Power Query) ดังนั้น คุณอาจต้องการย้อนกลับไปดูวิดีโอ หรือทําตามคําแนะนําการเรียนรู้ของเราที่ รับ & Transform และ Power Pivot

Power Pivot อยู่ที่ใด

  • Excel 2016 & Excel for Microsoft 365 - Power Pivot จะรวมอยู่ใน Ribbon

รับ & Transform (Power Query) ได้ที่ใด

  • Excel 2016 & Excel for Microsoft 365 - รับการแปลง & (Power Query) ได้ถูกรวมเข้ากับ Excel บนแท็บ ข้อมูล

เริ่มต้นใช้งาน

ก่อนอื่น คุณต้องรับข้อมูลบางอย่าง

  1. ใน Excel 2016 และ Excel for Microsoft 365 ให้ใช้ >รับ & แปลงข้อมูล > รับข้อมูล เพื่อนําเข้าข้อมูลจากแหล่งข้อมูลภายนอกจํานวนเท่าใดก็ได้ เช่น ไฟล์ข้อความ เวิร์กบุ๊ก Excel เว็บไซต์ Microsoft Access, SQL Server หรือฐานข้อมูลเชิงสัมพันธ์อื่นที่มีตารางที่เกี่ยวข้องกันหลายตาราง

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

    หมายเหตุ: สําหรับตัวอย่างเหล่านี้ เรากําลังใช้เวิร์กบุ๊ก Excel ที่มีรายละเอียดนักเรียนสมมติเกี่ยวกับชั้นเรียนและเกรด คุณสามารถดาวน์โหลด เวิร์กบุ๊กตัวอย่างรูปแบบข้อมูลนักเรียนและทําตาม คุณยังสามารถ ดาวน์โหลดเวอร์ชันที่มีตัวแบบข้อมูลที่สมบูรณ์ได้.

    รับตัวนําทางการแปลง & (Power Query)
  3. เลือกอย่างน้อยหนึ่งตาราง แล้วคลิก โหลด

    ถ้าคุณต้องการแก้ไขข้อมูลต้นฉบับ คุณสามารถเลือกตัวเลือก แก้ไข ได้ สําหรับรายละเอียดเพิ่มเติม ให้ดู: บทนําสู่ตัวแก้ไขคิวรี (Power Query)

ตอนนี้คุณมีตัวแบบข้อมูลที่มีตารางทั้งหมดที่คุณนําเข้า และตารางเหล่านั้นจะแสดง ในรายการเขตข้อมูล PivotTable

หมายเหตุ: 

  • ตัวแบบจะถูกสร้างขึ้นโดยนัยเมื่อคุณนําเข้าตารางอย่างน้อยสองตารางพร้อมกันใน Excel

  • ตัวแบบจะถูกสร้างขึ้นอย่างชัดเจนเมื่อคุณใช้ add-in Power Pivot เพื่อนําเข้าข้อมูล ใน Add-in ตัวแบบจะแสดงในเค้าโครงแบบแท็บที่คล้ายกับ Excel โดยที่แต่ละแท็บจะมีข้อมูลแบบตาราง ดู รับข้อมูลโดยใช้ Add-in Power Pivotเพื่อเรียนรู้พื้นฐานการนําเข้าข้อมูลโดยใช้ฐานข้อมูล SQL Server

  • ตัวแบบสามารถมีตารางเดียวได้ เมื่อต้องการสร้างตัวแบบที่ยึดตามตารางเพียงตารางเดียว ให้เลือกตาราง แล้วคลิก เพิ่มลงในตัวแบบข้อมูล ใน Power Pivot คุณอาจทําเช่นนี้ถ้าคุณต้องการใช้ฟีเจอร์ Power Pivot เช่น ชุดข้อมูลที่กรอง คอลัมน์จากการคํานวณ เขตข้อมูลจากการคํานวณ KPI และลําดับชั้น

  • ความสัมพันธ์ของตารางสามารถสร้างขึ้นได้โดยอัตโนมัติ ถ้าคุณนําเข้าตารางที่เกี่ยวข้องที่มีความสัมพันธ์เป็นคีย์หลักและ Foreign Key โดยปกติแล้ว Excel สามารถใช้ข้อมูลความสัมพันธ์ที่นําเข้าเป็นพื้นฐานสําหรับความสัมพันธ์ของตารางในตัวแบบข้อมูล

  • สําหรับเคล็ดลับเกี่ยวกับวิธีการลดขนาดของตัวแบบข้อมูล ให้ดูที่ สร้างตัวแบบข้อมูลที่มีประสิทธิภาพในด้านหน่วยความจําโดยใช้ Excel และ Power Pivot

  • สําหรับการสํารวจเพิ่มเติม ให้ดู บทช่วยสอน: นําเข้าข้อมูลลงใน Excel และ สร้างตัวแบบข้อมูล

เคล็ดลับ: คุณจะทราบได้อย่างไรว่าเวิร์กบุ๊กของคุณมีตัวแบบข้อมูล ไปที่ Power Pivot > จัดการ ถ้าคุณเห็นข้อมูลที่คล้ายกับเวิร์กชีต แสดงว่ามีตัวแบบอยู่แล้ว ดู: ค้นหาแหล่งข้อมูลที่ใช้ในตัวแบบข้อมูลเวิร์กบุ๊ก เพื่อเรียนรู้เพิ่มเติม

สร้างความสัมพันธ์ระหว่างตารางของคุณ

ขั้นตอนถัดไปคือการสร้างความสัมพันธ์ระหว่างตารางเพื่อให้คุณสามารถดึงข้อมูลจากตารางใดก็ได้ แต่ละตารางต้องมีคีย์หลักหรือตัวระบุเขตข้อมูลที่ไม่ซ้ํากัน เช่น รหัสนักศึกษา หรือหมายเลขชั้นเรียน วิธีที่ง่ายที่สุดคือการลากแล้วปล่อยเขตข้อมูลเหล่านั้นเพื่อเชื่อมต่อในมุมมอง ไดอะแกรมของ Power Pivot

  1. ไปที่ Power Pivot > จัดการ

  2. บนแท็บ หน้าแรก ให้เลือก มุมมองไดอะแกรม

  3. ตารางที่นําเข้าทั้งหมดของคุณจะปรากฏขึ้น และคุณอาจต้องใช้เวลาสักพักในการปรับขนาดตาราง ทั้งนี้ขึ้นอยู่กับจํานวนเขตข้อมูลที่แต่ละเขตข้อมูลมี

  4. จากนั้น ให้ลากเขตข้อมูลคีย์หลักจากตารางหนึ่งไปยังตารางถัดไป ตัวอย่างต่อไปนี้คือมุมมองไดอะแกรมของตารางนักเรียนของเรา:

    มุมมองไดอะแกรมความสัมพันธ์ตัวแบบข้อมูลของ Power Query

    เราได้สร้างลิงก์ต่อไปนี้:

    • tbl_Students | รหัสนักศึกษา > tbl_Grades | รหัสนักศึกษา

      กล่าวคือ ลากเขตข้อมูล รหัสนักเรียน จากตาราง นักเรียน ไปยังเขตข้อมูล รหัสนักเรียน ในตาราง เกรด

    • tbl_Semesters | รหัสภาคการศึกษา > tbl_Grades | ภาค

    • tbl_Classes | > tbl_Grades หมายเลขชั้นเรียน | หมายเลขชั้นเรียน

    หมายเหตุ: 

    • ชื่อเขตข้อมูลไม่จําเป็นต้องเหมือนกันเพื่อสร้างความสัมพันธ์ แต่ต้องเป็นชนิดข้อมูลเดียวกัน

    • ตัวเชื่อมต่อ ในมุมมองไดอะแกรม จะมี "1" อยู่ด้านหนึ่ง และ "*" บนอีกด้านหนึ่ง ซึ่งหมายความว่ามีความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่มระหว่างตาราง และกําหนดวิธีใช้ข้อมูลใน PivotTable ของคุณ ดู: ความสัมพันธ์ระหว่างตารางในตัวแบบข้อมูล เพื่อเรียนรู้เพิ่มเติม

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

ใช้ตัวแบบข้อมูลเพื่อสร้าง PivotTable หรือ PivotChart

เวิร์กบุ๊ก Excel สามารถมีตัวแบบข้อมูลได้เพียงตัวเดียวเท่านั้น แต่ตัวแบบข้อมูลนั้นสามารถมีหลายตารางที่สามารถใช้ได้ซ้ําๆ ทั่วทั้งเวิร์กบุ๊ก คุณสามารถเพิ่มตารางเพิ่มเติมลงในตัวแบบข้อมูลที่มีอยู่ได้ตลอดเวลา

  1. ใน Power Pivotให้ไปที่ จัดการ

  2. บนแท็บ หน้าแรก ให้เลือก PivotTable

  3. เลือกตําแหน่งที่คุณต้องการวาง PivotTable: เวิร์กชีตใหม่ หรือตําแหน่งที่ตั้งปัจจุบัน

  4. คลิก ตกลง แล้ว Excel จะเพิ่ม PivotTable เปล่าที่มีบานหน้าต่าง รายการเขตข้อมูล แสดงอยู่ทางด้านขวา

    รายการเขตข้อมูล Power PivotTable

ถัดไป ให้สร้าง PivotTable หรือสร้าง Pivot Chart ถ้าคุณสร้างความสัมพันธ์ระหว่างตารางไว้แล้ว คุณสามารถใช้เขตข้อมูลของตารางเหล่านั้นใน PivotTable ได้ เราได้สร้างความสัมพันธ์ในเวิร์กบุ๊กตัวอย่างรูปแบบข้อมูลนักเรียนแล้ว

เพิ่มข้อมูลที่มีอยู่ที่ไม่เกี่ยวข้องลงในตัวแบบข้อมูล

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

  1. เริ่มต้นด้วยการเลือกเซลล์ใดๆ ภายในข้อมูลที่คุณต้องการเพิ่มลงในตัวแบบ ซึ่งสามารถเป็นช่วงข้อมูลใดก็ได้ แต่ข้อมูลที่จัดรูปแบบเป็น ตาราง Excel จะดีที่สุด

  2. ใช้วิธีใดวิธีหนึ่งต่อไปนี้เพื่อเพิ่มข้อมูลของคุณ:

  3. คลิก Power Pivot > เพิ่มลงในตัวแบบข้อมูล

  4. คลิก แทรก > PivotTable แล้วเลือก เพิ่มข้อมูลนี้ลงในตัวแบบข้อมูล ในกล่องโต้ตอบ สร้าง PivotTable

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

การเพิ่มข้อมูลลงในตาราง Power Pivot

ใน Power Pivot คุณไม่สามารถเพิ่มแถวลงในตารางด้วยการพิมพ์แถวใหม่โดยตรงเหมือนกับที่คุณทําในเวิร์กชีต Excel แต่คุณสามารถเพิ่มแถวได้โดยการคัดลอกและวาง หรืออัปเดตข้อมูลต้นฉบับและรีเฟรชตัวแบบ Power Pivot

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน

ดูเพิ่มเติม

รับคู่มือการเรียนรู้การแปลงและ Power Pivot ของ &

บทนำสู่ตัวแก้ไขคิวรี (Power Query)

สร้างตัวแบบข้อมูลที่มีประสิทธิภาพในด้านหน่วยความจําโดยใช้ Excel และ Power Pivot

บทช่วยสอน: นําเข้าข้อมูลลงใน Excel และสร้างตัวแบบข้อมูล

ค้นหาว่าแหล่งข้อมูลใดที่ใช้ในตัวแบบข้อมูลของเวิร์กบุ๊ก

ความสัมพันธ์ระหว่างตารางในแบบจำลองข้อมูล

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย