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

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

หากคุณกำลังมองหาวิธีพิเศษในการดึงข้อมูลจากโมเดลข้อมูลใน Excel คุณมาถูกที่แล้ว มีหลายวิธีในการดึงข้อมูลจากโมเดลข้อมูล บทความนี้จะอภิบายรายละเอียดของวิธีเหล่านี้ มาตามคำแนะนำฉบับสมบูรณ์เพื่อเรียนรู้ทั้งหมดกันเลย

โมเดลข้อมูลคืออะไร?

โมเดลข้อมูลเป็นสิ่งจำเป็นสำหรับการวิเคราะห์ข้อมูล คุณสามารถโหลดข้อมูล (เช่น ตาราง) ลงในหน่วยความจำของ Excel โดยใช้โมเดลข้อมูล เพื่อเชื่อมต่อข้อมูล คุณสามารถบอก Excel ให้ใช้คอลัมน์ร่วมกัน ในโมเดลข้อมูล คำว่า "Model" อธิบายความสัมพันธ์ระหว่างแต่ละตาราง มีหลายวิธีในการ สร้างโมเดลข้อมูลใน Excel มี 3 วิธีในการสร้างโมเดลข้อมูล: ใช้แถบเครื่องมือความสัมพันธ์, ใช้ Power Query, และใช้ Power Pivot

วิธีสร้างโมเดลข้อมูลใน Excel

ที่นี่เราจะสาธิตวิธีสร้างโมเดลข้อมูล มาเดินผ่านขั้นตอนต่อไปนี้เพื่อสร้างโมเดลข้อมูลโดยใช้แถบเครื่องมือความสัมพันธ์

📌 ขั้นตอน:

  • ขั้นแรก เลือกค่าข้อมูลจากชุดข้อมูล.
  • จากนั้น ไปที่แท็บ Insert ในริบบอน.
  • จากแท็บ Insert เลือกคำสั่ง Table.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • ขั้นที่สอง เมื่อกล่องโต้ตอบ Create Table ปรากฏขึ้น ให้เลือกชุดข้อมูลทั้งหมดเป็นข้อมูลตาราง.
  • จากนั้น คลิก OK.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • ขั้นที่สาม ไปที่แท็บ Table Design.
  • จากนั้น ตั้งชื่อให้ตารางที่สร้างขึ้นใหม่.
  • สิ่งนี้จะช่วยให้คุณแยกแยะตารางในขั้นตอนถัดไปได้.
  • สุดท้าย ทำซ้ำกระบวนการเดียวกันสำหรับชุดข้อมูลที่เหลือและเปลี่ยนเป็นตาราง.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • หลังจากนั้น ไปที่แท็บ Data ในริบบอน.
  • จากนั้น จากตัวเลือก Data Tools เลือกเครื่องมือ Relationships.
  • ผลลัพธ์คือหน้าต่างจะแสดงขึ้น.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • จากนั้น จากหน้าต่าง Manage Relationships เลือก New.
  • ผลลัพธ์คือพรอมต์ Create Relationship จะปรากฏบนหน้าจอ.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • ในพรอมป์ ขั้นแรก เลือกตารางที่คุณต้องการวิเคราะห์.
  • ในกรณีของเรา คือตาราง Table_Sales.
  • ขั้นที่สอง เลือกคอลัมน์ที่เป็นร่วมกันของทั้งสองตารางเป็น Column (Foreign).
  • คอลัมน์นี้อาจมีค่าซ้ำ.
  • ในกรณีของเรา คอลัมน์ร่วมคือ ID.
  • ขั้นที่สาม เลือกตารางค้นหาเป็น Related Table.
  • จากตารางนี้ เราจะค้นหาค่าที่เกี่ยวข้องกับตารางก่อนหน้า.
  • ในกรณีของเรา ตารางคือ Executive.
  • จากนั้น เลือกคอลัมน์ร่วมเป็น Related Column (Primary).
  • คอลัมน์นี้ต้องมีค่าไม่ซ้ำกันหรือค่าที่ไม่มีรายการซ้ำ.
  • ที่นี่ คอลัมน์คือคอลัมน์ ID.
  • สุดท้าย คลิก OK.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • ผลลัพธ์คือหน้าต่างจะแสดงขึ้นแสดงความสัมพันธ์.
  • คลิก OK เพื่อยืนยันความสัมพันธ์.
  • นี่คือวิธีที่คุณจะสามารถสร้างโมเดลข้อมูลได้.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

2 วิธีง่ายในการดึงข้อมูลจากโมเดลข้อมูลใน Excel

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

1. ใช้แหล่งข้อมูลภายนอก (External Data Source)

ตอนนี้ เราจะสาธิตวิธีดึงข้อมูลจากโมเดลข้อมูล ที่นี่เราจะใช้กระบวนการ External Data Source เพื่อดึงข้อมูลจากโมเดลข้อมูล มาเดินผ่านขั้นตอนต่อไปนี้เพื่อทำภารกิจนี้

📌 ขั้นตอน:

  • ขั้นแรก ไปที่แท็บ Insert.
  • จากนั้น คลิก PivotTable.
  • สุดท้าย จากเมนูดรอปดาวน์ เลือก From External Data Source.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • จากนั้น จากหน้าต่าง PivotTable from an external source เลือก Choose Connection.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • ในหน้าต่าง Existing Connections ขั้นแรก ไปที่ Tables.
  • ที่นี่คุณจะพบว่า Excel ได้แสดงรายการตารางสองตารางที่เราเชื่อมต่อไว้ก่อนหน้านี้ในแถบเครื่องมือ Relationships.
  • เลือก Tables in Workbook Data Model.
  • สุดท้าย คลิก Open.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • จากนั้น จากหน้าต่าง PivotTable from an external source เลือก New Worksheet.
  • สุดท้าย คลิก OK.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • ผลลัพธ์คือคุณจะพบว่าตารางสรุป (Pivot Table) ถูกสร้างขึ้นโดยใช้โมเดลข้อมูล.
  • ที่นี่ คุณสามารถเชื่อมโยงสองตารางได้.
  • ตัวอย่างเช่น คุณสามารถเลือกชื่อผู้บริหารจากตาราง Executive และหายอดขายของพวกเขาจากตาราง Table_Sales.
  • คุณสามารถทำได้เพราะสองตารางเชื่อมต่อผ่านโมเดลข้อมูล.
  • สุดท้าย คุณจะสามารถดึงข้อมูลจากโมเดลข้อมูลได้.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

💡 หมายเหตุ:

ตารางสรุปที่สร้างโดยใช้โมเดลข้อมูลมีข้อจำกัดบางประการเมื่อเทียบกับตารางสรุปที่สร้างจากตารางข้อมูลเดียว ข้อจำกัดที่โดดเด่นที่สุดคือ: คุณไม่สามารถสร้างกลุ่มได้ นอกจากนี้ คุณไม่สามารถสร้างคำนวณฟิลด์ (calculated fields) หรือคำนวณไอเทม (calculated items) ได้

อ่านเพิ่มเติม: วิธีใช้โมเดลข้อมูลใน Excel (3 ตัวอย่าง)

2. ใช้คำสั่งโมเดลข้อมูล (Data Model Command)

ตอนนี้ เราจะสาธิตอีกวิธีหนึ่งในการดึงข้อมูลจากโมเดลข้อมูล ที่นี่เราจะใช้กระบวนการคำสั่งโมเดลข้อมูลเพื่อดึงข้อมูลจากโมเดลข้อมูล มาเดินผ่านขั้นตอนต่อไปนี้เพื่อทำภารกิจนี้

📌 ขั้นตอน:

  • ขั้นแรก ไปที่แท็บ Insert.
  • คลิก PivotTable.
  • สุดท้าย จากเมนูดรอปดาวน์ เลือก From Data Model.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • จากนั้น จากหน้าต่าง PivotTable from Data Model เลือก New Worksheet.
  • สุดท้าย คลิก OK.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

  • ผลลัพธ์คือคุณจะพบว่าตารางสรุปถูกสร้างขึ้นโดยใช้โมเดลข้อมูล.
  • ที่นี่ คุณสามารถเชื่อมโยงสองตารางได้.
  • ตัวอย่างเช่น คุณสามารถเลือกชื่อผู้บริหารจากตาราง Executive และหายอดขายของพวกเขาจากตาราง Table_Sales.
  • คุณสามารถทำได้เพราะสองตารางเชื่อมต่อผ่านโมเดลข้อมูล.
  • สุดท้าย คุณจะสามารถดึงข้อมูลจากโมเดลข้อมูลได้.

ดึงข้อมูลจากโมเดลข้อมูล Excel: 2 วิธีที่เรียบง่ายและพิสูจน์แล้ว

💡 เคล็ดลับ:

ตารางสรุปสามารถแปลงเป็นสูตรได้ ในการทำเช่นนี้ ให้เลือกเซลล์ใดๆ ในตารางสรุปและเลือก PivotTable Tools ➪ Analyze ➪ OLAP Tools ➪ Convert to Formulas ตารางสรุปจะถูกแทนที่ด้วยเซลล์ที่คำนวณจากสูตร สูตรถูกสร้างโดยใช้ฟังก์ชัน CUBEMEMBER และ CUBEVALUE แม้ว่าช่วงข้อมูลใหม่จะไม่ใช่ตารางสรุป สูตรยังคงอัปเดตเมื่อข้อมูลเปลี่ยนแปลง

อ่านเพิ่มเติม: วิธีจัดการโมเดลข้อมูลใน Excel (พร้อมขั้นตอนที่ง่าย)

สรุป

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

อย่าลืมตรวจสอบเว็บไซต์ของเรา Exceldemy.com สำหรับปัญหาและโซลูชันที่เกี่ยวข้องกับ Excel ต่างๆ เรียนรู้วิธีใหม่ๆ และเติบโตต่อไป!

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

  • วิธีลบตารางออกจากโมเดลข้อมูลใน Excel (2 เทคนิคด่วน)
  • [แก้ไข!] ความสัมพันธ์ของโมเดลข้อมูล Excel ไม่ทำงาน (6 วิธีแก้)
  • วิธีสร้างคำนวณฟิลด์ในตารางสรุปโมเดลข้อมูล
  • ลบโมเดลข้อมูลจากตารางสรุปใน Excel (พร้อมขั้นตอนที่ง่าย)