Excel Power Pivot - คู่มือฉบับย่อ

Excel Power Pivot เป็นเครื่องมือที่มีประสิทธิภาพและทรงพลังที่มาพร้อมกับ Excel เป็น Add-in ด้วย Power Pivot คุณสามารถโหลดข้อมูลหลายร้อยล้านแถวจากแหล่งภายนอกและจัดการข้อมูลได้อย่างมีประสิทธิภาพด้วยเอ็นจิ้น xVelocity อันทรงพลังในรูปแบบที่บีบอัดสูง สิ่งนี้ทำให้สามารถทำการคำนวณวิเคราะห์ข้อมูลและมาถึงรายงานเพื่อสรุปและตัดสินใจ ดังนั้นจึงเป็นไปได้สำหรับผู้ที่มีประสบการณ์โดยตรงกับ Excel สามารถทำการวิเคราะห์และตัดสินใจข้อมูลระดับสูงได้ในเวลาไม่กี่นาที

บทช่วยสอนนี้จะครอบคลุมสิ่งต่อไปนี้ -

คุณสมบัติ Power Pivot

สิ่งที่ทำให้ Power Pivot เป็นเครื่องมือที่แข็งแกร่งคือชุดของคุณสมบัติต่างๆ คุณจะได้เรียนรู้คุณสมบัติต่างๆของ Power Pivot ในบทนี้ - คุณสมบัติ Power Pivot

ข้อมูล Power Pivot จากแหล่งต่างๆ

Power Pivot สามารถจัดเรียงข้อมูลจากแหล่งข้อมูลต่างๆเพื่อทำการคำนวณที่ต้องการ คุณจะได้เรียนรู้วิธีรับข้อมูลเข้าสู่ Power Pivot ในบทที่ - การโหลดข้อมูลลงใน Power Pivot

Power Pivot Data Model

พลังของ Power Pivot อยู่ที่ฐานข้อมูล - โมเดลข้อมูล ข้อมูลจะถูกจัดเก็บในรูปแบบของตารางข้อมูลใน Data Model คุณสามารถสร้างความสัมพันธ์ระหว่างตารางข้อมูลเพื่อรวมข้อมูลจากตารางข้อมูลต่างๆสำหรับการวิเคราะห์และการรายงาน บทที่ - การทำความเข้าใจ Data Model (Power Pivot Database) จะให้รายละเอียดเกี่ยวกับ Data Model

การจัดการโมเดลข้อมูลและความสัมพันธ์

คุณจำเป็นต้องรู้ว่าคุณจะจัดการตารางข้อมูลในตัวแบบข้อมูลและความสัมพันธ์ระหว่างตารางได้อย่างไร คุณจะได้รับรายละเอียดเหล่านี้ในบท - การจัดการ Power Pivot Data Model

การสร้างตาราง Power Pivot และแผนภูมิ Power Pivot

Power PivotTables และ Power Pivot Charts ช่วยให้คุณสามารถวิเคราะห์ข้อมูลเพื่อให้ได้ข้อสรุปและ / หรือการตัดสินใจ

คุณจะได้เรียนรู้วิธีสร้าง Power PivotTables ในบทต่างๆ - การสร้าง Power PivotTable และ PivotTables แบบแบน

คุณจะได้เรียนรู้วิธีสร้าง Power PivotCharts ในบท - Power PivotCharts

พื้นฐาน DAX

DAX เป็นภาษาที่ใช้ใน Power Pivot เพื่อทำการคำนวณ สูตรใน DAX จะคล้ายกับสูตรของ Excel โดยมีความแตกต่างอย่างหนึ่ง - ในขณะที่สูตร Excel จะขึ้นอยู่กับเซลล์แต่ละเซลล์สูตร DAX จะขึ้นอยู่กับคอลัมน์ (เขตข้อมูล)

คุณจะเข้าใจพื้นฐานของ DAX ในบทนี้ - พื้นฐานของ DAX

การสำรวจและรายงานข้อมูล Power Pivot

คุณสามารถสำรวจข้อมูล Power Pivot ที่อยู่ในโมเดลข้อมูลด้วย Power PivotTables และ Power Pivot Charts คุณจะได้เรียนรู้วิธีสำรวจและรายงานข้อมูลตลอดบทแนะนำนี้

ลำดับชั้น

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

รายงานความงาม

คุณสามารถสร้างรายงานที่สวยงามของการวิเคราะห์ข้อมูลของคุณได้ด้วย Power Pivot Charts และ / หรือ Power Pivot Charts คุณมีตัวเลือกการจัดรูปแบบต่างๆเพื่อเน้นข้อมูลสำคัญในรายงาน รายงานเป็นแบบอินเทอร์แอกทีฟทำให้ผู้ที่ดูรายงานฉบับย่อสามารถดูรายละเอียดที่ต้องการได้อย่างรวดเร็วและง่ายดาย

คุณจะได้เรียนรู้รายละเอียดเหล่านี้ในบท - รายงานความงามพร้อมข้อมูล Power Pivot

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

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

Power Pivot บน Ribbon

ขั้นตอนแรกในการดำเนินการกับ Power Pivot คือตรวจสอบให้แน่ใจว่าแท็บ POWERPIVOT พร้อมใช้งานบน Ribbon ถ้าคุณมี Excel 2013 หรือเวอร์ชันที่ใหม่กว่าแท็บ POWERPIVOT จะปรากฏบน Ribbon

หากคุณมี Excel 2010 POWERPIVOT แท็บอาจไม่ปรากฏบน Ribbon หากคุณยังไม่ได้เปิดใช้งาน Add-in ของ Power Pivot

Add-in ของ Power Pivot

Power Pivot Add-in คือ COM Add-in ที่ต้องเปิดใช้งานเพื่อให้ได้คุณสมบัติที่สมบูรณ์ของ Power Pivot ใน Excel แม้ว่าแท็บ POWERPIVOT จะปรากฏบน Ribbon คุณต้องตรวจสอบให้แน่ใจว่าเปิดใช้งาน Add-in เพื่อเข้าถึงคุณลักษณะทั้งหมดของ Power Pivot

Step 1 - คลิกแท็บไฟล์บน Ribbon

Step 2- คลิกตัวเลือกในรายการแบบเลื่อนลง กล่องโต้ตอบตัวเลือกของ Excel จะปรากฏขึ้น

Step 3 - ปฏิบัติตามคำแนะนำดังต่อไปนี้

  • คลิก Add-in

  • ในกล่องจัดการเลือก COM Add-in จากรายการดรอปดาวน์

  • คลิกปุ่ม Go กล่องโต้ตอบ COM Add-in จะปรากฏขึ้น

  • ตรวจสอบ Power Pivot แล้วคลิกตกลง

Power Pivot คืออะไร?

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

Power Pivot Ribbon ดังที่แสดงด้านล่างมีคำสั่งต่างๆตั้งแต่การจัดการ Data Model ไปจนถึงการสร้างรายงาน

หน้าต่าง Power Pivot จะมี Ribbon ดังที่แสดงด้านล่าง -

เหตุใด Power Pivot จึงเป็นเครื่องมือที่แข็งแกร่ง

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

อินเทอร์เฟซที่ใช้งานง่ายของ Power Pivot ในหน้าต่าง PowerPivot ช่วยให้คุณสามารถดำเนินการกับข้อมูลได้โดยไม่ต้องมีความรู้เกี่ยวกับภาษาแบบสอบถามฐานข้อมูลใด ๆ จากนั้นคุณสามารถสร้างรายงานการวิเคราะห์ของคุณได้ภายในไม่กี่วินาที รายงานมีความหลากหลายมีพลวัตและโต้ตอบและช่วยให้คุณสามารถตรวจสอบข้อมูลเพิ่มเติมเพื่อรับข้อมูลเชิงลึกและได้ข้อสรุป / การตัดสินใจ

ข้อมูลที่คุณทำงานใน Excel และในหน้าต่าง Power Pivot จะถูกเก็บไว้ในฐานข้อมูลการวิเคราะห์ภายในเวิร์กบุ๊ก Excel และเอนจินภายในที่มีประสิทธิภาพจะโหลดคิวรีและอัปเดตข้อมูลในฐานข้อมูลนั้น เนื่องจากข้อมูลอยู่ใน Excel ข้อมูลจึงพร้อมใช้งานสำหรับ PivotTables, PivotCharts, Power View และฟีเจอร์อื่น ๆ ใน Excel ที่คุณใช้เพื่อรวมและโต้ตอบกับข้อมูลได้ทันที การนำเสนอข้อมูลและการโต้ตอบจัดเตรียมโดย Excel และข้อมูลและวัตถุการนำเสนอของ Excel จะอยู่ในไฟล์สมุดงานเดียวกัน Power Pivot รองรับไฟล์ที่มีขนาดไม่เกิน 2GB และช่วยให้คุณทำงานกับข้อมูลในหน่วยความจำได้สูงสุด 4GB

ฟีเจอร์ Power ไปยัง Excel ด้วย Power Pivot

ฟีเจอร์ Power Pivot นั้นฟรีสำหรับ Excel Power Pivot ได้ปรับปรุงประสิทธิภาพของ Excel ด้วยคุณสมบัติด้านพลังงานที่มีดังต่อไปนี้ -

  • ความสามารถในการจัดการปริมาณข้อมูลขนาดใหญ่บีบอัดเป็นไฟล์ขนาดเล็กด้วยความเร็วที่น่าทึ่ง

  • กรองข้อมูลและเปลี่ยนชื่อคอลัมน์และตารางขณะนำเข้า

  • จัดระเบียบตารางเป็นหน้าแท็บแต่ละหน้าในหน้าต่าง Power Pivot เทียบกับตาราง Excel ที่กระจายไปทั่วเวิร์กบุ๊กหรือหลายตารางในแผ่นงานเดียวกัน

  • สร้างความสัมพันธ์ระหว่างตารางเพื่อวิเคราะห์ข้อมูลในตารางโดยรวม ก่อนหน้า Power Pivot เราต้องพึ่งพาการใช้งานฟังก์ชัน VLOOKUP อย่างหนักเพื่อรวมข้อมูลไว้ในตารางเดียวก่อนการวิเคราะห์ดังกล่าว สิ่งนี้เคยลำบากและเกิดข้อผิดพลาดได้ง่าย

  • เพิ่มพลังให้กับ PivotTable ที่เรียบง่ายด้วยคุณสมบัติเพิ่มเติมมากมาย

  • ระบุภาษา Data Analysis Expressions (DAX) เพื่อเขียนสูตรขั้นสูง

  • เพิ่มเขตข้อมูลจากการคำนวณและคอลัมน์จากการคำนวณลงในตารางข้อมูล

  • สร้าง KPI เพื่อใช้ในรายงาน PivotTables และ Power View

คุณจะเข้าใจคุณสมบัติของ Power Pivot โดยละเอียดในบทถัดไป

การใช้ Power Pivot

คุณสามารถใช้ Power Pivot สำหรับสิ่งต่อไปนี้ -

  • เพื่อทำการวิเคราะห์ข้อมูลที่มีประสิทธิภาพและสร้างแบบจำลองข้อมูลที่ซับซ้อน

  • เพื่อรวมข้อมูลจำนวนมากจากแหล่งต่างๆได้อย่างรวดเร็ว

  • เพื่อทำการวิเคราะห์ข้อมูลและแบ่งปันข้อมูลเชิงลึกแบบโต้ตอบ

  • ในการเขียนสูตรขั้นสูงด้วยภาษา Data Analysis Expressions (DAX)

  • เพื่อสร้างตัวบ่งชี้ประสิทธิภาพหลัก (KPI)

การสร้างแบบจำลองข้อมูลด้วย Power Pivot

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

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

คุณสามารถกำหนดลำดับชั้นในข้อมูลเพื่อใช้ทุกที่ในเวิร์กบุ๊กรวมถึง Power View คุณสามารถสร้าง KPI เพื่อใช้ในรายงาน PivotTables และ Power View เพื่อแสดงได้อย่างรวดเร็วว่าประสิทธิภาพเปิดหรือปิดเป้าหมายสำหรับเมตริกอย่างน้อยหนึ่งรายการ

ระบบธุรกิจอัจฉริยะพร้อม Power Pivot

ระบบธุรกิจอัจฉริยะ (BI) เป็นชุดของเครื่องมือและกระบวนการที่ผู้คนใช้ในการรวบรวมข้อมูลเปลี่ยนเป็นข้อมูลที่มีความหมายแล้วทำการตัดสินใจได้ดีขึ้น ความสามารถ BI ของ Power Pivot ใน Excel ช่วยให้คุณสามารถรวบรวมข้อมูลแสดงภาพข้อมูลและแชร์ข้อมูลกับผู้คนในองค์กรของคุณผ่านอุปกรณ์หลายเครื่อง

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

คุณสมบัติที่สำคัญและทรงพลังที่สุดของ Power Pivot คือฐานข้อมูล - แบบจำลองข้อมูล คุณสมบัติที่สำคัญถัดไปคือเอ็นจิ้นการวิเคราะห์ในหน่วยความจำ xVelocity ที่ทำให้สามารถทำงานบนฐานข้อมูลขนาดใหญ่หลาย ๆ ฐานได้ภายในเวลาไม่กี่นาที มีคุณสมบัติที่สำคัญกว่าบางอย่างที่มาพร้อมกับ Add-in ของ PowerPivot

ในบทนี้คุณจะได้รับภาพรวมคร่าวๆเกี่ยวกับคุณสมบัติของ Power Pivot ซึ่งจะอธิบายโดยละเอียดในภายหลัง

กำลังโหลดข้อมูลจากแหล่งภายนอก

คุณสามารถโหลดข้อมูลลงในโมเดลข้อมูลจากแหล่งภายนอกได้สองวิธี -

  • โหลดข้อมูลลงใน Excel จากนั้นสร้าง Power Pivot Data Model

  • โหลดข้อมูลลงใน Power Pivot Data Model โดยตรง

วิธีที่สองมีประสิทธิภาพมากกว่าเนื่องจากวิธีที่มีประสิทธิภาพ Power Pivot จัดการกับข้อมูลในหน่วยความจำ

สำหรับรายละเอียดเพิ่มเติมโปรดดูบท - การโหลดข้อมูลลงใน Power Pivot

หน้าต่าง Excel และหน้าต่าง Power Pivot

เมื่อคุณเริ่มทำงานกับ Power Pivot หน้าต่างสองหน้าต่างจะเปิดขึ้นพร้อมกัน - หน้าต่าง Excel และหน้าต่าง Power Pivot ผ่านหน้าต่าง PowerPivot ที่คุณสามารถโหลดข้อมูลลงในตัวแบบข้อมูลโดยตรงดูข้อมูลในมุมมองข้อมูลและมุมมองไดอะแกรมสร้างความสัมพันธ์ระหว่างตารางจัดการความสัมพันธ์และสร้างรายงาน Power PivotTable และ / หรือแผนภูมิ PowerPivot

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

เมื่อคุณสร้าง PivotTable หรือ PivotChart จากหน้าต่าง Power Pivot จะถูกสร้างขึ้นในหน้าต่าง Excel อย่างไรก็ตามข้อมูลยังคงได้รับการจัดการจาก Data Model

คุณสามารถสลับระหว่างหน้าต่าง Excel และหน้าต่าง Power Pivot ได้ตลอดเวลาอย่างง่ายดาย

แบบจำลองข้อมูล

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

คุณจะได้เรียนรู้รายละเอียดเกี่ยวกับโมเดลข้อมูลในบท - การทำความเข้าใจโมเดลข้อมูล (ฐานข้อมูล Power Pivot)

การเพิ่มประสิทธิภาพหน่วยความจำ

Power Pivot Data Model ใช้ที่เก็บข้อมูล xVelocity ซึ่งจะถูกบีบอัดอย่างมากเมื่อข้อมูลถูกโหลดลงในหน่วยความจำซึ่งทำให้สามารถจัดเก็บแถวในหน่วยความจำได้หลายร้อยล้านแถว

ดังนั้นหากคุณโหลดข้อมูลลงใน Data Model โดยตรงคุณจะทำในรูปแบบการบีบอัดที่มีประสิทธิภาพสูง

ขนาดไฟล์กะทัดรัด

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

Power PivotTables

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

Power PivotCharts

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

คุณยังสามารถใช้ Power PivotTable และ Power PivotChart ร่วมกันได้

ภาษา DAX

จุดเด่นของ Power Pivot มาจากภาษา DAX ที่สามารถใช้อย่างมีประสิทธิภาพบนตัวแบบข้อมูลเพื่อทำการคำนวณกับข้อมูลในตารางข้อมูล คุณสามารถมีคอลัมน์จากการคำนวณและเขตข้อมูลจากการคำนวณที่กำหนดโดย DAX ที่สามารถใช้ใน Power PivotTables และ Power PivotCharts

ในบทนี้เราจะเรียนรู้การโหลดข้อมูลลงใน Power Pivot

คุณสามารถโหลดข้อมูลลงใน Power Pivot ได้สองวิธี -

  • โหลดข้อมูลลงใน Excel และเพิ่มลงในโมเดลข้อมูล

  • โหลดข้อมูลลงใน PowerPivot โดยตรงโดยเติม Data Model ซึ่งเป็นฐานข้อมูล PowerPivot

ถ้าคุณต้องการข้อมูลสำหรับ Power Pivot ให้ทำด้วยวิธีที่สองโดยที่ Excel ไม่รู้ด้วยซ้ำ เนื่องจากคุณจะโหลดข้อมูลเพียงครั้งเดียวในรูปแบบที่มีการบีบอัดสูง เพื่อให้เข้าใจถึงขนาดของความแตกต่างสมมติว่าคุณโหลดข้อมูลลงใน Excel โดยเพิ่มลงใน Data Model ก่อนขนาดไฟล์คือ 10 MB

หากคุณโหลดข้อมูลลงใน PowerPivot และด้วยเหตุนี้ Data Model จึงข้ามขั้นตอนพิเศษของ Excel ขนาดไฟล์ของคุณอาจน้อยกว่า 1 MB เท่านั้น

แหล่งข้อมูลที่สนับสนุนโดย Power Pivot

คุณสามารถนำเข้าข้อมูลไปยัง Power Pivot Data Model จากแหล่งข้อมูลต่างๆหรือสร้างการเชื่อมต่อและ / หรือใช้การเชื่อมต่อที่มีอยู่ Power Pivot รองรับแหล่งข้อมูลต่อไปนี้ -

  • ฐานข้อมูลเชิงสัมพันธ์ SQL Server

  • ฐานข้อมูล Microsoft Access

  • บริการวิเคราะห์เซิร์ฟเวอร์ SQL

  • บริการรายงานเซิร์ฟเวอร์ SQL (SQL 2008 R2)

  • ฟีดข้อมูล ATOM

  • ไฟล์ข้อความ

  • Microsoft SQL Azure

  • Oracle

  • Teradata

  • Sybase

  • Informix

  • IBM DB2

  • การเชื่อมโยงวัตถุและการฝังฐานข้อมูล / การเชื่อมต่อฐานข้อมูลแบบเปิด

  • (OLEDB / ODBC) ที่มา
  • ไฟล์ Microsoft Excel

  • ไฟล์ข้อความ

กำลังโหลดข้อมูลลงใน PowerPivot โดยตรง

ในการโหลดข้อมูลลงใน Power Pivot โดยตรงให้ดำเนินการดังต่อไปนี้ -

  • เปิดสมุดงานใหม่

  • คลิกที่แท็บ POWERPIVOT บนริบบอน

  • คลิกที่จัดการในกลุ่มโมเดลข้อมูล

หน้าต่าง PowerPivot จะเปิดขึ้น ตอนนี้คุณมีสองหน้าต่างคือหน้าต่างสมุดงาน Excel และหน้าต่าง PowerPivot สำหรับ Excel ที่เชื่อมต่อกับสมุดงานของคุณ

  • คลิก Home ในหน้าต่าง PowerPivot

  • คลิก From Database ในกลุ่มรับข้อมูลภายนอก

  • เลือก From Access.

ตัวช่วยสร้างการนำเข้าตารางจะปรากฏขึ้น

  • เรียกดูไฟล์ฐานข้อมูล Access

  • ระบุชื่อการเชื่อมต่อที่เป็นมิตร

  • หากฐานข้อมูลได้รับการป้องกันด้วยรหัสผ่านโปรดกรอกรายละเอียดเหล่านั้นด้วย

คลิก Next→ปุ่ม ตัวช่วยสร้างการนำเข้าตารางแสดงตัวเลือกสำหรับการเลือกวิธีการนำเข้าข้อมูล

คลิกเลือกจากรายการตารางและมุมมองเพื่อเลือกข้อมูลที่จะนำเข้า

คลิก Next→ปุ่ม ตัวช่วยสร้างการนำเข้าตารางแสดงตารางและมุมมองในฐานข้อมูล Access ที่คุณเลือกไว้

ทำเครื่องหมายที่ช่องเหรียญ

ดังที่คุณสังเกตได้คุณสามารถเลือกตารางได้โดยทำเครื่องหมายในช่องดูตัวอย่างและกรองตารางก่อนที่จะเพิ่มลงใน Pivot Table และ / หรือเลือกตารางที่เกี่ยวข้อง

คลิก Preview & Filter ปุ่ม.

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

  • คลิกตกลง

  • คลิก Select Related Tables ปุ่ม.

  • Power Pivot ตรวจสอบตารางอื่นที่เกี่ยวข้องกับตารางเหรียญตราที่เลือกหากมีความสัมพันธ์อยู่

คุณจะเห็นว่า Power Pivot พบว่า Disciplines ของตารางเกี่ยวข้องกับเหรียญในตารางและได้เลือกไว้ คลิกเสร็จสิ้น

ตัวช่วยสร้างการนำเข้าตารางจะแสดง - Importingและแสดงสถานะของการนำเข้า การดำเนินการนี้จะใช้เวลาสักครู่และคุณสามารถหยุดการนำเข้าได้โดยคลิกที่Stop Import ปุ่ม.

เมื่อนำเข้าข้อมูลแล้ว Table Import Wizard จะแสดง - Successและแสดงผลลัพธ์ของการนำเข้าดังที่แสดงในภาพหน้าจอด้านล่าง คลิกปิด

Power Pivot แสดงตารางที่นำเข้าสองตารางในสองแท็บ

คุณสามารถเลื่อนดูระเบียน (แถวของตาราง) โดยใช้ไฟล์ Record ลูกศรด้านล่างแท็บ

ตัวช่วยสร้างการนำเข้าตาราง

ในส่วนก่อนหน้านี้คุณได้เรียนรู้วิธีการนำเข้าข้อมูลจาก Access ผ่านตัวช่วยสร้างการนำเข้าตาราง

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

คลิก From Other Sources ในหน้าต่าง Power Pivot

ตัวช่วยสร้างการนำเข้าตาราง - Connect to a Data Sourceปรากฏขึ้น คุณสามารถสร้างการเชื่อมต่อไปยังแหล่งข้อมูลหรือใช้การเชื่อมต่อที่มีอยู่แล้วก็ได้

คุณสามารถเลื่อนดูรายการการเชื่อมต่อในตัวช่วยสร้างตารางนำเข้าเพื่อทราบการเชื่อมต่อข้อมูลที่เข้ากันได้กับ Power Pivot

  • เลื่อนลงไปที่ไฟล์ข้อความ

  • เลือก Excel File.

  • คลิก Next→ปุ่ม ตัวช่วยสร้างการนำเข้าตารางจะแสดงขึ้น - เชื่อมต่อกับไฟล์ Microsoft Excel

  • เรียกดูไฟล์ Excel ในกล่อง Excel File Path

  • ทำเครื่องหมายในช่อง - Use first row as column headers.

  • คลิก Next→ปุ่ม ตัวช่วยสร้างการนำเข้าตารางจะแสดง -Select Tables and Views.

  • ทำเครื่องหมายในช่อง Product Catalog$. คลิกFinish ปุ่ม.

คุณจะเห็นสิ่งต่อไปนี้ Successข้อความ. คลิกปิด

คุณได้นำเข้าตารางหนึ่งตารางและคุณได้สร้างการเชื่อมต่อกับไฟล์ Excel ที่มีตารางอื่น ๆ

การเปิดการเชื่อมต่อที่มีอยู่

เมื่อคุณสร้างการเชื่อมต่อกับแหล่งข้อมูลแล้วคุณสามารถเปิดได้ในภายหลัง

คลิก Existing Connections ในหน้าต่าง PowerPivot

กล่องโต้ตอบการเชื่อมต่อที่มีอยู่จะปรากฏขึ้น เลือก Excel Sales Data จากรายการ

คลิกปุ่มเปิด ตัวช่วยสร้างการนำเข้าตารางจะปรากฏขึ้นเพื่อแสดงตารางและมุมมอง

เลือกตารางที่คุณต้องการนำเข้าแล้วคลิก Finish.

ห้าตารางที่เลือกจะถูกนำเข้า คลิกClose.

คุณจะเห็นว่าตารางทั้งห้าถูกเพิ่มลงใน Power Pivot โดยแต่ละตารางจะอยู่ในแท็บใหม่

การสร้างตารางที่เชื่อมโยง

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

คุณสามารถเชื่อมโยงตาราง Excel เข้ากับ Power Pivot ได้ในไม่กี่ขั้นตอนดังนี้ -

  • สร้างตาราง Excel ด้วยข้อมูล

  • คลิกแท็บ POWERPIVOT บน Ribbon

  • คลิก Add to Data Model ในกลุ่มตาราง

ตาราง Excel เชื่อมโยงกับตารางข้อมูลที่เกี่ยวข้องใน PowerPivot

คุณจะเห็นว่าเครื่องมือตารางพร้อมแท็บ - ตารางที่เชื่อมโยงถูกเพิ่มลงในหน้าต่าง Power Pivot หากคุณคลิกGo to Excel Tableคุณจะเปลี่ยนไปใช้แผ่นงาน Excel หากคุณคลิกManageคุณจะเปลี่ยนกลับไปที่ตารางที่เชื่อมโยงในหน้าต่าง Power Pivot

คุณสามารถอัปเดตตารางที่เชื่อมโยงโดยอัตโนมัติหรือด้วยตนเอง

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

กำลังโหลดจากไฟล์ Excel

ถ้าคุณต้องการโหลดข้อมูลจากสมุดงาน Excel โปรดคำนึงถึงสิ่งต่อไปนี้ -

  • Power Pivot จะถือว่าเวิร์กบุ๊ก Excel อื่นเป็นฐานข้อมูลและจะนำเข้าเฉพาะเวิร์กชีตเท่านั้น

  • Power Pivot จะโหลดแต่ละแผ่นงานเป็นตาราง

  • Power Pivot ไม่รู้จักตารางเดียว ดังนั้น Power Pivot จึงไม่สามารถรับรู้ได้ว่ามีหลายตารางบนแผ่นงานหรือไม่

  • Power Pivot ไม่สามารถรับรู้ข้อมูลเพิ่มเติมใด ๆ นอกเหนือจากตารางบนแผ่นงาน

ดังนั้นเก็บแต่ละตารางไว้ในแผ่นงานแยกกัน

เมื่อข้อมูลของคุณในสมุดงานพร้อมแล้วคุณสามารถนำเข้าข้อมูลได้ดังนี้ -

  • คลิก From Other Sources ในกลุ่มรับข้อมูลภายนอกในหน้าต่าง Power Pivot

  • ดำเนินการตามที่ระบุในส่วน - ตัวช่วยสร้างการนำเข้าตาราง

ต่อไปนี้คือความแตกต่างระหว่างตาราง Excel ที่เชื่อมโยงกับตาราง Excel ที่นำเข้า -

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

  • คุณลักษณะการนำเข้า Excel ช่วยให้คุณสามารถโหลดข้อมูลจากสมุดงาน Excel อื่นได้

  • การโหลดข้อมูลจากสมุดงาน Excel ไม่ได้สร้างลิงก์ระหว่างไฟล์ทั้งสอง Power Pivot สร้างเฉพาะสำเนาของข้อมูลในขณะที่นำเข้า

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

กำลังโหลดจากไฟล์ข้อความ

หนึ่งในรูปแบบการแสดงข้อมูลที่เป็นที่นิยมคือรูปแบบที่เรียกว่าค่าที่คั่นด้วยเครื่องหมายจุลภาค (csv) แต่ละแถวข้อมูล / ระเบียนแสดงด้วยบรรทัดข้อความโดยคอลัมน์ / เขตข้อมูลจะถูกคั่นด้วยเครื่องหมายจุลภาค ฐานข้อมูลจำนวนมากมีตัวเลือกในการบันทึกเป็นไฟล์รูปแบบ csv

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

  • คลิกแท็บ PowerPivot

  • คลิกแท็บหน้าแรกในหน้าต่าง PowerPivot

  • คลิก From Other Sourcesในกลุ่มรับข้อมูลภายนอก ตัวช่วยสร้างการนำเข้าตารางจะปรากฏขึ้น

  • เลื่อนลงไปที่ไฟล์ข้อความ

  • คลิกไฟล์ข้อความ

  • คลิก Next→ปุ่ม Table Import Wizard ปรากฏขึ้นพร้อมกับจอแสดงผล - Connect to Flat File

  • เรียกดูไฟล์ข้อความในกล่องเส้นทางไฟล์ ไฟล์ csv มักจะมีบรรทัดแรกแสดงส่วนหัวของคอลัมน์

  • เลือกช่องใช้แถวแรกเป็นส่วนหัวของคอลัมน์หากบรรทัดแรกมีส่วนหัว

  • ในกล่องตัวคั่นคอลัมน์ค่าเริ่มต้นคือ Comma (,) แต่ในกรณีที่ไฟล์ข้อความของคุณมีตัวดำเนินการอื่นเช่น Tab, Semicolon, Space, Colon หรือ Vertical Bar ให้เลือกตัวดำเนินการนั้น

ดังที่คุณสังเกตได้มีการแสดงตัวอย่างตารางข้อมูลของคุณ คลิกเสร็จสิ้น

Power Pivot สร้างตารางข้อมูลในตัวแบบข้อมูล

กำลังโหลดจากคลิปบอร์ด

สมมติว่าคุณมีข้อมูลในแอปพลิเคชันที่ Power Pivot ไม่รู้จักเป็นแหล่งข้อมูล ในการโหลดข้อมูลนี้ลงใน Power Pivot คุณมีสองตัวเลือก -

  • คัดลอกข้อมูลไปยังไฟล์ Excel และใช้ไฟล์ Excel เป็นแหล่งข้อมูลสำหรับ Power Pivot

  • คัดลอกข้อมูลเพื่อให้อยู่ในคลิปบอร์ดแล้ววางลงใน Power Pivot

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

สมมติว่าคุณมีข้อมูลในเอกสาร word ดังนี้ -

Word ไม่ใช่แหล่งข้อมูลสำหรับ Power Pivot ดังนั้นให้ดำเนินการดังต่อไปนี้ -

  • เลือกตารางในเอกสาร Word

  • คัดลอกและวางในหน้าต่าง PowerPivot

Paste Preview กล่องโต้ตอบปรากฏขึ้น

  • ให้ชื่อเป็น Word-Employee table.

  • ทำเครื่องหมายในช่อง Use first row as column headers แล้วคลิกตกลง

ข้อมูลที่คัดลอกลงในคลิปบอร์ดจะถูกวางลงในตารางข้อมูลใหม่ใน Power Pivot พร้อมแท็บ - ตาราง Word-Employee

สมมติว่าคุณต้องการแทนที่ตารางนี้ด้วยเนื้อหาใหม่

  • คัดลอกตารางจาก Word

  • คลิกวางแทนที่

กล่องโต้ตอบ Paste Preview จะปรากฏขึ้น ตรวจสอบเนื้อหาที่คุณใช้เพื่อแทนที่

คลิกตกลง

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

สมมติว่าคุณต้องการเพิ่มแถวข้อมูลใหม่สองแถวในตารางข้อมูล ในตารางในเอกสาร Word คุณมีแถวข่าวสองแถว

  • เลือกสองแถวใหม่

  • คลิกคัดลอก

  • คลิก Paste Appendในหน้าต่าง Power Pivot กล่องโต้ตอบ Paste Preview จะปรากฏขึ้น

  • ตรวจสอบเนื้อหาที่คุณใช้ต่อท้าย

คลิกตกลงเพื่อดำเนินการต่อ

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

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

นี่เป็นเพราะสาเหตุต่อไปนี้ -

  • หากคุณใช้ตารางที่เชื่อมโยงคุณจะทราบแหล่งที่มาของข้อมูล ในทางกลับกันคุณจะไม่ทราบแหล่งที่มาของข้อมูลในภายหลังหรือว่าข้อมูลนั้นถูกใช้โดยบุคคลอื่น

  • คุณมีข้อมูลการติดตามในไฟล์ Word เช่นเมื่อข้อมูลถูกแทนที่และเมื่อข้อมูลถูกต่อท้าย อย่างไรก็ตามไม่มีวิธีคัดลอกข้อมูลนั้นไปยัง Power Pivot หากคุณคัดลอกข้อมูลไปยังไฟล์ excel ก่อนคุณสามารถเก็บรักษาข้อมูลนั้นไว้ใช้ในภายหลังได้

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

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

การรีเฟรชข้อมูลใน Power Pivot

คุณสามารถรีเฟรชข้อมูลที่นำเข้าจากแหล่งข้อมูลภายนอกได้ตลอดเวลา

ถ้าคุณต้องการรีเฟรชตารางข้อมูลเดียวใน Power Pivot ให้ทำดังต่อไปนี้ -

  • คลิกแท็บของตารางข้อมูล

  • คลิกรีเฟรช

  • เลือกรีเฟรชจากรายการแบบเลื่อนลง

ถ้าคุณต้องการรีเฟรชตารางข้อมูลทั้งหมดใน Power Pivot ให้ทำดังต่อไปนี้ -

  • คลิกปุ่มรีเฟรช

  • เลือกรีเฟรชทั้งหมดจากรายการแบบเลื่อนลง

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

การใช้ตัวแบบข้อมูลหลักใน Excel คือการใช้งานโดย Power Pivot Data Model ถือได้ว่าเป็นฐานข้อมูล Power Pivot และคุณลักษณะด้านพลังงานทั้งหมดของ Power Pivot จะได้รับการจัดการด้วย Data Model การดำเนินการข้อมูลทั้งหมดด้วย Power Pivot มีลักษณะชัดเจนและสามารถมองเห็นได้ในตัวแบบข้อมูล

ในบทนี้คุณจะเข้าใจรายละเอียดโมเดลข้อมูล

Excel และโมเดลข้อมูล

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

หากคุณต้องการดู Data Model คุณสามารถทำได้ดังนี้ -

  • คลิกแท็บ POWERPIVOT บน Ribbon

  • คลิกจัดการ

แบบจำลองข้อมูลหากมีอยู่ในสมุดงานจะแสดงเป็นตารางโดยแต่ละแบบจะมีแท็บ

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

Power Pivot และ Data Model

Data Model เป็นฐานข้อมูลสำหรับ Power Pivot แม้ว่าคุณจะสร้างตัวแบบข้อมูลจาก Excel แต่จะสร้างฐานข้อมูล Power Pivot เท่านั้น การสร้างโมเดลข้อมูลและ / หรือการเพิ่มข้อมูลทำได้อย่างชัดเจนใน Power Pivot

ในความเป็นจริงคุณสามารถจัดการตัวแบบข้อมูลจากหน้าต่าง Power Pivot คุณสามารถเพิ่มข้อมูลลงใน Data Model นำเข้าข้อมูลจากแหล่งข้อมูลต่างๆดู Data Model สร้างความสัมพันธ์ระหว่างตารางสร้างเขตข้อมูลจากการคำนวณและคอลัมน์จากการคำนวณเป็นต้น

การสร้างแบบจำลองข้อมูล

คุณสามารถเพิ่มตารางลงในตัวแบบข้อมูลจาก Excel หรือคุณสามารถนำเข้าข้อมูลไปยัง Power Pivot ได้โดยตรงดังนั้นการสร้างตาราง Power Pivot Data Model คุณสามารถดู Data Model ได้โดยคลิก Manage ในหน้าต่าง Power Pivot

คุณจะเข้าใจวิธีการเพิ่มตารางจาก Excel ไปยัง Data Model ในบท - การโหลดข้อมูลผ่าน Excel คุณจะเข้าใจวิธีโหลดข้อมูลลงใน Data Model ในบท - การโหลดข้อมูลลงใน Power Pivot

ตารางในแบบจำลองข้อมูล

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

ตารางในแบบจำลองข้อมูลเรียกว่าตารางข้อมูล

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

ตาราง Excel และตารางข้อมูล

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

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

ตารางข้อมูลในแบบจำลองข้อมูลสามารถดูได้สองวิธี -

  • มุมมองข้อมูล

  • มุมมองแผนภาพ

มุมมองข้อมูลของโมเดลข้อมูล

ในมุมมองข้อมูลของแบบจำลองข้อมูลตารางข้อมูลแต่ละตารางจะอยู่บนแท็บแยกกัน แถวของตารางข้อมูลคือระเบียนและคอลัมน์แสดงถึงเขตข้อมูล แท็บประกอบด้วยชื่อตารางและส่วนหัวของคอลัมน์คือฟิลด์ในตารางนั้น คุณสามารถทำการคำนวณในมุมมองข้อมูลโดยใช้ภาษา Data Analysis Expressions (DAX)

มุมมองแผนภาพของโมเดลข้อมูล

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

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

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

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

คุณยังสามารถสร้างความสัมพันธ์อย่างชัดเจนในสองมุมมอง -

  • Data View - ใช้กล่องโต้ตอบสร้างความสัมพันธ์

  • Diagram View - โดยการคลิกและลากเพื่อเชื่อมต่อตารางทั้งสอง

Create Relationship Dialog Box

ในความสัมพันธ์มีสี่หน่วยงานที่เกี่ยวข้อง -

  • Table - ตารางข้อมูลที่ความสัมพันธ์เริ่มต้น

  • Column - ฟิลด์ในตารางที่มีอยู่ในตารางที่เกี่ยวข้อง

  • Related Table - ตารางข้อมูลที่ความสัมพันธ์สิ้นสุดลง

  • Related Column- ฟิลด์ในตารางที่เกี่ยวข้องซึ่งเหมือนกับฟิลด์ที่แสดงโดยคอลัมน์ในตาราง โปรดทราบว่าค่าของคอลัมน์ที่เกี่ยวข้องควรไม่ซ้ำกัน

ในมุมมองไดอะแกรมคุณสามารถสร้างความสัมพันธ์ได้โดยคลิกที่ฟิลด์ในตารางแล้วลากไปยังตารางที่เกี่ยวข้อง

คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับความสัมพันธ์ในบท - การจัดการตารางข้อมูลและความสัมพันธ์ด้วย Power Pivot

การใช้ Power Pivot ที่สำคัญคือความสามารถในการจัดการตารางข้อมูลและความสัมพันธ์ระหว่างกันเพื่ออำนวยความสะดวกในการวิเคราะห์ข้อมูลจากตารางต่างๆ คุณสามารถเพิ่มตาราง excel ลงในโมเดลข้อมูลในขณะที่คุณกำลังสร้าง PivotTable หรือโดยตรงจาก PowerPivot Ribbon

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

การเพิ่มตาราง Excel ลงในโมเดลข้อมูลด้วย PivotTable

เมื่อคุณสร้าง PivotTable ใน Excel จะขึ้นอยู่กับตาราง / ช่วงเดียวเท่านั้น ในกรณีที่คุณต้องการเพิ่มตารางเพิ่มเติมใน PivotTable คุณสามารถทำได้ด้วยตัวแบบข้อมูล

สมมติว่าคุณมีแผ่นงานสองแผ่นในสมุดงานของคุณ -

  • หนึ่งที่มีข้อมูลของพนักงานขายและภูมิภาคที่พวกเขาเป็นตัวแทนในตาราง - พนักงานขาย

  • อีกรายการหนึ่งที่มีข้อมูลการขายภูมิภาคและเดือนที่ชาญฉลาดในตาราง - การขาย

คุณสามารถสรุปยอดขาย - พนักงานขายที่ชาญฉลาดตามที่ระบุด้านล่าง

  • คลิกตาราง - การขาย

  • คลิกแท็บ INSERT บน Ribbon

  • เลือก PivotTable ในกลุ่มตาราง

PivotTable ว่างเปล่าที่มีฟิลด์จากตารางการขาย - ภูมิภาคเดือนและจำนวนคำสั่งซื้อจะถูกสร้างขึ้น ดังที่คุณสังเกตได้มีไฟล์MORE TABLES คำสั่งด้านล่างรายการเขตข้อมูล PivotTable

  • คลิกที่ตารางเพิ่มเติม

Create a New PivotTableกล่องข้อความปรากฏขึ้น ข้อความที่แสดงคือ - ในการใช้ตารางหลายตารางในการวิเคราะห์ของคุณจำเป็นต้องสร้าง PivotTable ใหม่โดยใช้ตัวแบบข้อมูล คลิกใช่

PivotTable ใหม่จะถูกสร้างขึ้นดังที่แสดงด้านล่าง -

ภายใต้เขตข้อมูล PivotTable คุณสามารถสังเกตได้ว่ามีสองแท็บ - ACTIVE และ ALL.

  • คลิกแท็บทั้งหมด

  • สองตาราง - พนักงานขายและพนักงานขายโดยมีเขตข้อมูลที่เกี่ยวข้องปรากฏในรายการเขตข้อมูล PivotTable

  • คลิกฟิลด์พนักงานขายในตารางพนักงานขายแล้วลากไปยังพื้นที่แถว

  • คลิกช่อง Month ในตาราง Sales แล้วลากไปที่ ROWS area

  • คลิกฟิลด์ Order Amount ในตาราง Sales แล้วลากไปที่พื้นที่ area VALUES

PivotTable ถูกสร้างขึ้น ข้อความปรากฏในฟิลด์ PivotTable -Relationships between tables may be needed.

คลิกปุ่มสร้างถัดจากข้อความ Create Relationship กล่องโต้ตอบปรากฏขึ้น

  • ภายใต้ Tableเลือกการขาย

  • ภายใต้ Column (Foreign) เลือกภูมิภาค

  • ภายใต้ Related Tableเลือกพนักงานขาย

  • ภายใต้ Related Column (Primary) เลือกภูมิภาค

  • คลิกตกลง

PivotTable ของคุณจากสองตารางในสองแผ่นงานพร้อมแล้ว

นอกจากนี้ตามที่ Excel ระบุไว้ในขณะที่เพิ่มตารางที่สองลงใน PivotTable นั้น PivotTable จะถูกสร้างขึ้นด้วย Data Model ในการตรวจสอบให้ทำดังต่อไปนี้ -

  • คลิกแท็บ POWERPIVOT บน Ribbon

  • คลิก Manageในกลุ่ม Data Model มุมมองข้อมูลของ Power Pivot จะปรากฏขึ้น

คุณสามารถสังเกตได้ว่าตาราง Excel สองตารางที่คุณใช้ในการสร้าง PivotTable ถูกแปลงเป็นตารางข้อมูลในตัวแบบข้อมูล

การเพิ่มตาราง Excel จากสมุดงานอื่นไปยังตัวแบบข้อมูล

สมมติว่าทั้งสองตาราง - พนักงานขายและฝ่ายขายอยู่ในสมุดงานที่ต่างกันสองเล่ม

คุณสามารถเพิ่มตาราง Excel จากสมุดงานอื่นไปยังตัวแบบข้อมูลได้ดังนี้ -

  • คลิกตารางการขาย

  • คลิกที่แท็บ INSERT

  • คลิก PivotTable ในกลุ่มตาราง Create PivotTable กล่องโต้ตอบปรากฏขึ้น

  • ในกล่องตาราง / ช่วงพิมพ์การขาย

  • คลิกที่แผ่นงานใหม่

  • ทำเครื่องหมายที่ช่องเพิ่มข้อมูลนี้ลงในตัวแบบข้อมูล

  • คลิกตกลง

คุณจะได้รับ PivotTable ว่างบนแผ่นงานใหม่โดยมีเฉพาะฟิลด์ที่ตรงกับตารางการขาย

คุณได้เพิ่มข้อมูลตารางการขายลงในแบบจำลองข้อมูล จากนั้นคุณจะต้องรับข้อมูลตารางพนักงานขายลงใน Data Model ดังนี้ -

  • คลิกที่แผ่นงานที่มีตารางการขาย

  • คลิกแท็บ DATA บน Ribbon

  • คลิกการเชื่อมต่อที่มีอยู่ในกลุ่มรับข้อมูลภายนอก กล่องโต้ตอบการเชื่อมต่อที่มีอยู่จะปรากฏขึ้น

  • คลิกที่แท็บตาราง

ภายใต้ This Workbook Data Model, 1 tableจะปรากฏขึ้น (นี่คือตารางการขายที่คุณเพิ่มไว้ก่อนหน้านี้) คุณยังพบสมุดงานสองเล่มที่แสดงตารางอยู่ในนั้น

  • คลิกพนักงานขายภายใต้ Salesperson.xlsx

  • คลิกเปิด Import Data กล่องโต้ตอบปรากฏขึ้น

  • คลิกที่รายงาน PivotTable

  • คลิกที่แผ่นงานใหม่

คุณจะเห็นว่ากล่อง - Add this data to the Data Modelถูกตรวจสอบและไม่ได้ใช้งาน คลิกตกลง

PivotTable จะถูกสร้างขึ้น

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

การเพิ่มตาราง Excel ไปยังโมเดลข้อมูลจาก PowerPivot Ribbon

อีกวิธีหนึ่งในการเพิ่มตาราง Excel ลงในตัวแบบข้อมูลกำลังทำอยู่ so from the PowerPivot Ribbon.

สมมติว่าคุณมีแผ่นงานสองแผ่นในสมุดงานของคุณ -

  • หนึ่งที่มีข้อมูลของพนักงานขายและภูมิภาคที่พวกเขาเป็นตัวแทนอยู่ในตาราง - พนักงานขาย

  • อีกรายการหนึ่งที่มีข้อมูลการขายภูมิภาคและเดือนที่ชาญฉลาดในตาราง - การขาย

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

  • คลิกที่ตาราง Excel - การขาย

  • คลิกแท็บ POWERPIVOT บน Ribbon

  • คลิกเพิ่มในโมเดลข้อมูลในกลุ่มตาราง

หน้าต่าง Power Pivot จะปรากฏขึ้นพร้อมกับตารางข้อมูลที่เพิ่มพนักงานขายเข้าไป แท็บเพิ่มเติม - ตารางที่เชื่อมโยงจะปรากฏบน Ribbon ในหน้าต่าง Power Pivot

  • คลิกที่แท็บตารางที่เชื่อมโยงบน Ribbon

  • คลิกที่ตาราง Excel: พนักงานขาย

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

คลิก Go to Excel Table.

หน้าต่าง Excel พร้อมแผ่นงานที่มีตารางพนักงานขายปรากฏขึ้น

  • คลิกแท็บแผ่นงานการขาย

  • คลิกตารางการขาย

  • คลิกเพิ่มลงในโมเดลข้อมูลในกลุ่มตารางบน Ribbon

นอกจากนี้ยังเพิ่มการขายตาราง Excel ในตัวแบบข้อมูล

หากคุณต้องการทำการวิเคราะห์ตามตารางทั้งสองนี้ดังที่คุณทราบคุณต้องสร้างความสัมพันธ์ระหว่างตารางข้อมูลทั้งสอง ใน Power Pivot คุณสามารถทำได้สองวิธี -

  • จากมุมมองข้อมูล

  • จากมุมมองแผนภาพ

การสร้างความสัมพันธ์จากมุมมองข้อมูล

ดังที่คุณทราบในมุมมองข้อมูลคุณสามารถดูตารางข้อมูลที่มีระเบียนเป็นแถวและเขตข้อมูลเป็นคอลัมน์ได้

  • คลิกที่แท็บออกแบบในหน้าต่าง Power Pivot

  • คลิกที่สร้างความสัมพันธ์ในกลุ่มความสัมพันธ์ Create Relationship กล่องโต้ตอบปรากฏขึ้น

  • คลิกที่การขายในกล่องตาราง นี่คือตารางจากจุดเริ่มต้นของความสัมพันธ์ ดังที่คุณทราบคอลัมน์ควรเป็นฟิลด์ที่มีอยู่ในตารางที่เกี่ยวข้องพนักงานขายซึ่งมีค่าที่ไม่ซ้ำกัน

  • คลิกที่ภูมิภาคในกล่องคอลัมน์

  • คลิกที่พนักงานขายในกล่องตารางที่เชื่อมโยงที่เกี่ยวข้อง

คอลัมน์ที่เชื่อมโยงที่เกี่ยวข้องจะได้รับการเติมข้อมูลด้วยภูมิภาคโดยอัตโนมัติ

คลิกปุ่มสร้าง ความสัมพันธ์ถูกสร้างขึ้น

การสร้างความสัมพันธ์จากมุมมองแผนภาพ

การสร้างความสัมพันธ์จากมุมมองแผนภาพค่อนข้างง่ายกว่า ทำตามขั้นตอนที่กำหนด

  • คลิกแท็บหน้าแรกในหน้าต่าง Power Pivot

  • คลิก Diagram View ในกลุ่ม View

มุมมองไดอะแกรมของโมเดลข้อมูลปรากฏในหน้าต่าง Power Pivot

  • คลิกที่ภูมิภาคในตารางการขาย ภูมิภาคในตารางการขายจะถูกเน้น

  • ลากไปที่ภูมิภาคในตารางพนักงานขาย นอกจากนี้ยังมีการเน้นภูมิภาคในตารางพนักงานขาย เส้นจะปรากฏขึ้นตามทิศทางที่คุณลาก

  • บรรทัดปรากฏจากตาราง Sales ไปยังตารางพนักงานขายที่ระบุความสัมพันธ์

ดังที่คุณเห็นบรรทัดจะปรากฏจากตารางการขายไปยังตารางพนักงานขายซึ่งแสดงถึงความสัมพันธ์และทิศทาง

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

การจัดการความสัมพันธ์

คุณสามารถแก้ไขหรือลบความสัมพันธ์ที่มีอยู่ใน Data Model

  • คลิกแท็บออกแบบในหน้าต่าง Power Pivot

  • คลิกจัดการความสัมพันธ์ในกลุ่มความสัมพันธ์ กล่องโต้ตอบจัดการความสัมพันธ์จะปรากฏขึ้น

ความสัมพันธ์ทั้งหมดที่มีอยู่ในตัวแบบข้อมูลจะแสดงขึ้น

เพื่อแก้ไขความสัมพันธ์

  • คลิกที่ความสัมพันธ์

  • คลิก Editปุ่ม. Edit Relationship กล่องโต้ตอบปรากฏขึ้น

  • ทำการเปลี่ยนแปลงที่จำเป็นในความสัมพันธ์

  • คลิกตกลง การเปลี่ยนแปลงจะสะท้อนให้เห็นในความสัมพันธ์

เพื่อลบความสัมพันธ์

  • คลิกที่ความสัมพันธ์

  • คลิกที่ปุ่มลบ ข้อความเตือนจะปรากฏขึ้นเพื่อแสดงว่าตารางที่ได้รับผลกระทบจากการลบความสัมพันธ์จะส่งผลต่อรายงานอย่างไร

  • คลิกตกลงหากคุณแน่ใจว่าต้องการลบ ความสัมพันธ์ที่เลือกจะถูกลบ

การรีเฟรชข้อมูล Power Pivot

สมมติว่าคุณแก้ไขข้อมูลในตาราง Excel คุณสามารถเพิ่ม / เปลี่ยนแปลง / ลบข้อมูลในตาราง Excel

ในการรีเฟรชข้อมูล PowerPivot ให้ทำดังต่อไปนี้ -

  • คลิกแท็บตารางที่เชื่อมโยงในหน้าต่าง Power Pivot

  • คลิกอัปเดตทั้งหมด

ตารางข้อมูลได้รับการอัปเดตด้วยการแก้ไขในตาราง Excel

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

Power PivotTable ขึ้นอยู่กับฐานข้อมูล Power Pivot ซึ่งเรียกว่า Data Model คุณได้เรียนรู้คุณสมบัติอันทรงพลังของโมเดลข้อมูลแล้ว พลังของ Power Pivot อยู่ที่ความสามารถในการสรุปข้อมูลจาก Data Model ใน Power PivotTable ดังที่คุณทราบแล้วโมเดลข้อมูลสามารถรองรับข้อมูลขนาดใหญ่ที่ครอบคลุมหลายล้านแถวและมาจากอินพุตที่หลากหลาย สิ่งนี้ทำให้ Power PivotTable สามารถสรุปข้อมูลได้จากทุกที่ภายในเวลาไม่กี่นาที

Power PivotTable มีลักษณะคล้ายกับ PivotTable ในเค้าโครงโดยมีข้อแตกต่างดังต่อไปนี้ -

  • PivotTable ยึดตามตาราง Excel ในขณะที่ Power PivotTable ยึดตามตารางข้อมูลที่เป็นส่วนหนึ่งของตัวแบบข้อมูล

  • PivotTable ขึ้นอยู่กับตาราง Excel หรือช่วงข้อมูลเดียวในขณะที่ Power PivotTable สามารถใช้ตารางข้อมูลหลายตารางได้หากมีการเพิ่มลงในตัวแบบข้อมูล

  • PivotTable สร้างขึ้นจากหน้าต่าง Excel ในขณะที่ Power PivotTable ถูกสร้างจากหน้าต่าง PowerPivot

การสร้าง Power PivotTable

สมมติว่าคุณมีตารางข้อมูลสองตาราง - พนักงานขายและฝ่ายขายในโมเดลข้อมูล ในการสร้างตาราง PowerPivot จากตารางข้อมูลทั้งสองนี้ให้ดำเนินการดังนี้ -

  • คลิกแท็บหน้าแรกบน Ribbon ในหน้าต่าง PowerPivot

  • คลิก PivotTable บน Ribbon

  • เลือก PivotTable จากรายการแบบเลื่อนลง

กล่องโต้ตอบสร้าง PivotTable จะปรากฏขึ้น อย่างที่คุณสังเกตได้นี่เป็นกล่องโต้ตอบธรรมดา ๆ โดยไม่มีการสอบถามข้อมูลใด ๆ เนื่องจาก Power PivotTable จะขึ้นอยู่กับ Data Model เสมอนั่นคือตารางข้อมูลที่มีความสัมพันธ์ที่กำหนดไว้

เลือกแผ่นงานใหม่แล้วคลิกตกลง

แผ่นงานใหม่ถูกสร้างขึ้นในหน้าต่าง Excel และ PivotTable ที่ว่างเปล่าจะปรากฏขึ้น

ดังที่คุณสังเกตได้ว่าเค้าโครงของ Power PivotTable นั้นคล้ายกับ PivotTable PIVOTTABLE TOOLS ปรากฏบน Ribbon ด้วย ANALYZE และ DESIGN แท็บเหมือนกับ PivotTable

รายการเขตข้อมูล PivotTable จะปรากฏทางด้านขวาของแผ่นงาน ที่นี่คุณจะพบความแตกต่างบางอย่างจาก PivotTable

เขตข้อมูล Power PivotTable

รายการเขตข้อมูล PivotTable มีสองแท็บ - ใช้งานและทั้งหมดที่ปรากฏด้านล่างชื่อเรื่องและเหนือรายการเขตข้อมูล ALL มีการไฮไลต์แท็บ

โปรดทราบว่าไฟล์ ALLแท็บแสดงตารางข้อมูลทั้งหมดในแท็บโมเดลข้อมูลและแท็บ ACTIVE จะแสดงตารางข้อมูลทั้งหมดที่ถูกเลือกสำหรับ Power PivotTable ที่อยู่ในมือ เนื่องจาก Power PivotTable ว่างเปล่าหมายความว่ายังไม่มีการเลือกตารางข้อมูล ดังนั้นโดยค่าเริ่มต้นแท็บทั้งหมดจะถูกเลือกและตารางสองตารางที่อยู่ในตัวแบบข้อมูลจะปรากฏขึ้น ณ จุดนี้หากคุณคลิกไฟล์ACTIVE แท็บรายการเขตข้อมูลจะว่างเปล่า

  • คลิกที่ชื่อตารางในรายการเขตข้อมูล PivotTable ภายใต้ทั้งหมด ฟิลด์ที่เกี่ยวข้องพร้อมกล่องกาเครื่องหมายจะปรากฏขึ้น

  • ชื่อตารางแต่ละชื่อจะมีสัญลักษณ์

    อยู่ทางด้านซ้าย

  • หากคุณวางเคอร์เซอร์บนสัญลักษณ์นี้แหล่งข้อมูลและชื่อตารางแบบจำลองของตารางข้อมูลนั้นจะแสดงขึ้น

  • ลากพนักงานขายจากตารางพนักงานขายไปยังพื้นที่ ROWS

  • คลิก ACTIVE แท็บ

ดังที่คุณสังเกตได้พนักงานขายของฟิลด์จะปรากฏใน PivotTable และตารางพนักงานขายจะปรากฏภายใต้ไฟล์ ACTIVE ตามที่คาดไว้

  • คลิก ALL แท็บ

  • คลิกที่ Month and Order Amount ในตาราง Sales

คลิกแท็บ ACTIVE อีกครั้ง ทั้งตาราง - พนักงานขายและพนักงานขายจะปรากฏภายใต้ACTIVE แท็บ

  • ลากเดือนไปที่พื้นที่คอลัมน์

  • ลากภูมิภาคไปยังพื้นที่ FILTERS

  • คลิกลูกศรถัดจากทั้งหมดในกล่องตัวกรองภูมิภาค

  • คลิกเลือกหลายรายการ

  • เลือกเหนือและใต้แล้วคลิกตกลง

จัดเรียงป้ายชื่อคอลัมน์ตามลำดับจากน้อยไปมาก

Power PivotTable สามารถแก้ไขได้แบบไดนามิกสำรวจและรายงานข้อมูล

DAX (Data Analysis eXpression)ภาษาคือภาษาของ Power Pivot Power Pivot ใช้ DAX สำหรับการสร้างแบบจำลองข้อมูลและสะดวกสำหรับคุณที่จะใช้สำหรับ BI แบบบริการตนเอง DAX ยึดตามตารางข้อมูลและคอลัมน์ในตารางข้อมูล โปรดทราบว่าไม่ได้ขึ้นอยู่กับแต่ละเซลล์ในตารางเช่นเดียวกับในกรณีของสูตรและฟังก์ชันใน Excel

คุณจะได้เรียนรู้การคำนวณอย่างง่ายสองแบบที่มีอยู่ในตัวแบบข้อมูล - คอลัมน์จากการคำนวณและฟิลด์จากการคำนวณในบทนี้

คอลัมน์จากการคำนวณ

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

การขยายโมเดลข้อมูลโดยใช้คอลัมน์จากการคำนวณ

สมมติว่าคุณมีข้อมูลการขายผลิตภัณฑ์ตามภูมิภาคในตารางข้อมูลและยังมีแคตตาล็อกผลิตภัณฑ์ในแบบจำลองข้อมูล

สร้าง Power PivotTable ด้วยข้อมูลนี้

ดังที่คุณสังเกตได้ Power PivotTable ได้สรุปข้อมูลการขายจากทุกภูมิภาค สมมติว่าคุณต้องการทราบผลกำไรขั้นต้นของผลิตภัณฑ์แต่ละรายการ คุณทราบราคาของผลิตภัณฑ์แต่ละรายการต้นทุนที่ขายและจำนวนหน่วยที่ขาย

อย่างไรก็ตามหากคุณต้องการคำนวณกำไรขั้นต้นคุณต้องมีคอลัมน์อีกสองคอลัมน์ในแต่ละตารางข้อมูลของภูมิภาค - ราคาผลิตภัณฑ์รวมและกำไรขั้นต้น เนื่องจาก PivotTable ต้องการคอลัมน์ในตารางข้อมูลเพื่อสรุปผลลัพธ์

ดังที่คุณทราบราคาผลิตภัณฑ์ทั้งหมดคือราคาผลิตภัณฑ์ * จำนวนหน่วยและกำไรขั้นต้นคือจำนวนเงินทั้งหมด - ราคาผลิตภัณฑ์ทั้งหมด

คุณต้องใช้นิพจน์ DAX เพื่อเพิ่มคอลัมน์จากการคำนวณดังนี้ -

  • คลิกแท็บ East_Sales ในมุมมองข้อมูลของหน้าต่าง Power Pivot เพื่อดูตารางข้อมูล East_Sales

  • คลิกแท็บออกแบบบน Ribbon

  • คลิกเพิ่ม

คอลัมน์ทางด้านขวาพร้อมส่วนหัว - เพิ่มคอลัมน์จะถูกเน้น

ประเภท = [Product Price] * [No. of Units] ในแถบสูตรแล้วกด Enter.

คอลัมน์ใหม่ที่มีส่วนหัว CalculatedColumn1 แทรกด้วยค่าที่คำนวณโดยสูตรที่คุณป้อน

  • ดับเบิลคลิกที่ส่วนหัวของคอลัมน์จากการคำนวณใหม่

  • เปลี่ยนชื่อส่วนหัวเป็น TotalProductPrice.

เพิ่มคอลัมน์จากการคำนวณอีกหนึ่งคอลัมน์สำหรับกำไรขั้นต้นดังนี้ -

  • คลิกแท็บออกแบบบน Ribbon

  • คลิกเพิ่ม

  • คอลัมน์ทางด้านขวาพร้อมส่วนหัว - เพิ่มคอลัมน์จะถูกเน้น

  • ประเภท = [TotalSalesAmount] − [TotaProductPrice] ในแถบสูตร

  • กดปุ่มตกลง.

คอลัมน์ใหม่ที่มีส่วนหัว CalculatedColumn1 แทรกด้วยค่าที่คำนวณโดยสูตรที่คุณป้อน

  • ดับเบิลคลิกที่ส่วนหัวของคอลัมน์จากการคำนวณใหม่

  • เปลี่ยนชื่อส่วนหัวเป็นกำไรขั้นต้น

เพิ่มคอลัมน์จากการคำนวณในไฟล์ North_Salesตารางข้อมูลในลักษณะเดียวกัน การรวมขั้นตอนทั้งหมดดำเนินการดังนี้ -

  • คลิกแท็บออกแบบบน Ribbon

  • คลิกเพิ่ม คอลัมน์ทางด้านขวาพร้อมส่วนหัว - เพิ่มคอลัมน์จะถูกเน้น

  • ประเภท = [Product Price] * [No. of Units] ในแถบสูตรแล้วกด Enter

  • คอลัมน์ใหม่ที่มีส่วนหัว CalculatedColumn1 ถูกแทรกด้วยค่าที่คำนวณโดยสูตรที่คุณป้อน

  • ดับเบิลคลิกที่ส่วนหัวของคอลัมน์จากการคำนวณใหม่

  • เปลี่ยนชื่อส่วนหัวเป็น TotalProductPrice.

  • คลิกแท็บออกแบบบน Ribbon

  • คลิกเพิ่ม คอลัมน์ทางด้านขวาพร้อมส่วนหัว - เพิ่มคอลัมน์จะถูกเน้น

  • ประเภท = [TotalSalesAmount] − [TotaProductPrice]ในแถบสูตรแล้วกด Enter คอลัมน์ใหม่ที่มีส่วนหัวCalculatedColumn1 แทรกด้วยค่าที่คำนวณโดยสูตรที่คุณป้อน

  • ดับเบิลคลิกที่ส่วนหัวของคอลัมน์จากการคำนวณใหม่

  • เปลี่ยนชื่อส่วนหัวเป็น Gross Profit.

ทำซ้ำขั้นตอนที่ระบุข้างต้นสำหรับตารางข้อมูล South Sales และตารางข้อมูล West Sales

คุณมีคอลัมน์ที่จำเป็นในการสรุปกำไรขั้นต้น ตอนนี้สร้าง Power PivotTable

คุณสามารถสรุปไฟล์ Gross Profit ซึ่งกลายเป็นไปได้ด้วยคอลัมน์จากการคำนวณใน Power Pivot และทั้งหมดนี้สามารถทำได้ในไม่กี่ขั้นตอนที่ปราศจากข้อผิดพลาด

คุณสามารถสรุปเป็นภูมิภาคที่ชาญฉลาดสำหรับผลิตภัณฑ์ตามที่ระบุด้านล่างนี้

ฟิลด์จากการคำนวณ

สมมติว่าคุณต้องการคำนวณเปอร์เซ็นต์ของกำไรที่ได้จากผลิตภัณฑ์แต่ละภูมิภาคอย่างชาญฉลาด คุณสามารถทำได้โดยการเพิ่มเขตข้อมูลจากการคำนวณลงในตารางข้อมูล

  • คลิกด้านล่างคอลัมน์กำไรขั้นต้นใน East_Sales ตารางในหน้าต่าง Power Pivot

  • ประเภท EastProfit: = SUM ([Gross Profit]) / sum ([TotalSalesAmount]) ในแถบสูตร

  • กดปุ่มตกลง.

ฟิลด์จากการคำนวณ EastProfit ถูกแทรกไว้ด้านล่างของคอลัมน์กำไรขั้นต้น

  • คลิกขวาที่ฟิลด์จากการคำนวณ - EastProfit

  • เลือก Format จากรายการแบบเลื่อนลง

กล่องโต้ตอบการจัดรูปแบบจะปรากฏขึ้น

  • เลือก Number ภายใต้หมวดหมู่

  • ในกล่องรูปแบบเลือกเปอร์เซ็นต์แล้วคลิกตกลง

ฟิลด์จากการคำนวณ EastProfit ถูกจัดรูปแบบเป็นเปอร์เซ็นต์

ทำซ้ำขั้นตอนเพื่อแทรกฟิลด์จากการคำนวณต่อไปนี้ -

  • NorthProfit ในตารางข้อมูล North_Sales

  • SouthProfit ในตารางข้อมูล South_Sales

  • WestProfit ในตารางข้อมูล West_Sales

Note - คุณไม่สามารถกำหนดฟิลด์ที่คำนวณได้มากกว่าหนึ่งฟิลด์ด้วยชื่อที่กำหนด

คลิกที่ Power PivotTable คุณจะเห็นว่าเขตข้อมูลจากการคำนวณปรากฏในตาราง

  • เลือกฟิลด์ - EastProfit, NorthProfit, SouthProfit และ WestProfit จากตารางในรายการเขตข้อมูล PivotTable

  • จัดเรียงฟิลด์เพื่อให้กำไรขั้นต้นและกำไรเปอร์เซ็นต์ปรากฏร่วมกัน Power PivotTable มีลักษณะดังนี้ -

Note - Calculate Fields ถูกเรียก Measures ใน Excel เวอร์ชันก่อนหน้า

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

เพื่อความเข้าใจที่ดีขึ้นเราจะนำเข้าข้อมูลจากฐานข้อมูลการเข้าถึงซึ่งคุณทราบว่าเป็นฐานข้อมูลเชิงสัมพันธ์

กำลังโหลดข้อมูลจากฐานข้อมูล Access

ในการโหลดข้อมูลจากฐานข้อมูล Access ให้ทำตามขั้นตอนที่กำหนด -

  • เปิดสมุดงานเปล่าใหม่ใน Excel

  • คลิกจัดการในกลุ่มโมเดลข้อมูล

  • คลิกแท็บ POWERPIVOT บน Ribbon

หน้าต่าง Power Pivot จะปรากฏขึ้น

  • คลิกแท็บหน้าแรกในหน้าต่าง Power Pivot

  • คลิก From Database ในกลุ่มรับข้อมูลภายนอก

  • เลือก From Access จากรายการแบบเลื่อนลง

ตัวช่วยสร้างการนำเข้าตารางจะปรากฏขึ้น

  • ให้ Friendly connection ชื่อ.

  • เรียกดูไฟล์ฐานข้อมูล Access, Events.accdb, ไฟล์ฐานข้อมูลเหตุการณ์

  • คลิกที่ปุ่มถัดไป>

Table Import วิซาร์ดแสดงตัวเลือกสำหรับเลือกวิธีการนำเข้าข้อมูล

คลิก Select from a list of tables and views to choose the data to import แล้วคลิก Next.

Table Importตัวช่วยสร้างแสดงตารางทั้งหมดในฐานข้อมูล Access ที่คุณเลือก เลือกช่องทั้งหมดเพื่อเลือกตารางทั้งหมดแล้วคลิกเสร็จสิ้น

Table Import ตัวช่วยสร้างแสดง - Importingและแสดงสถานะของการนำเข้า อาจใช้เวลาสักครู่และคุณสามารถหยุดการนำเข้าได้โดยคลิกที่Stop Import ปุ่ม.

เมื่อการนำเข้าข้อมูลเสร็จสมบูรณ์ Table Import Wizard จะแสดง - Successและแสดงผลลัพธ์ของการนำเข้า คลิกClose.

Power Pivot แสดงตารางที่นำเข้าทั้งหมดในแท็บต่างๆในมุมมองข้อมูล

คลิกที่ Diagram View

คุณสามารถสังเกตได้ว่ามีความสัมพันธ์ระหว่างตาราง - Disciplines and Medals. เนื่องจากเมื่อคุณนำเข้าข้อมูลจากฐานข้อมูลเชิงสัมพันธ์เช่น Access ความสัมพันธ์ที่มีอยู่ในฐานข้อมูลจะถูกนำเข้าไปยัง Data Model ใน Power Pivot

การสร้าง PivotTable จาก Data Model

สร้าง PivotTable ด้วยตารางที่คุณนำเข้าในส่วนก่อนหน้าดังนี้ -

  • คลิก PivotTable บน Ribbon

  • เลือก PivotTable จากรายการดรอปดาวน์

  • เลือกแผ่นงานใหม่ในกล่องโต้ตอบสร้าง PivotTable ที่ปรากฏขึ้นแล้วคลิกตกลง

PivotTable ว่างจะถูกสร้างขึ้นในแผ่นงานใหม่ในหน้าต่าง Excel

ตารางที่นำเข้าทั้งหมดที่เป็นส่วนหนึ่งของ Power Pivot Data Model จะปรากฏในรายการเขตข้อมูล PivotTable

  • ลากไฟล์ NOC_CountryRegion ในตารางเหรียญไปยังพื้นที่คอลัมน์

  • ลาก Discipline จากตาราง Disciplines ไปยังพื้นที่ ROWS

  • กรองวินัยเพื่อแสดงเฉพาะกีฬาห้าประเภท: ยิงธนูดำน้ำฟันดาบสเก็ตลีลาและสปีดสเก็ต ซึ่งสามารถทำได้ทั้งในพื้นที่ PivotTable Fields หรือจากตัวกรอง Row Labels ใน PivotTable เอง

  • ลากเหรียญจากตารางเหรียญไปยังพื้นที่ VALUES

  • เลือก Medal จากตาราง Medals อีกครั้งแล้วลากลงในพื้นที่ FILTERS

PivotTable จะถูกเติมด้วยฟิลด์ที่เพิ่มเข้ามาและในเค้าโครงที่เลือกจากพื้นที่

การสำรวจข้อมูลด้วย PivotTable

คุณอาจต้องการแสดงเฉพาะค่าเหล่านั้นด้วยจำนวนเหรียญ> 80 ในการดำเนินการนี้ให้ทำตามขั้นตอนที่กำหนด -

  • คลิกลูกศรทางด้านขวาของป้ายชื่อคอลัมน์

  • เลือก Value Filters จากรายการแบบเลื่อนลง

  • เลือก Greater Than…. จากรายการแบบเลื่อนลงที่สอง

  • คลิกตกลง

Value Filterกล่องโต้ตอบปรากฏขึ้น พิมพ์ 80 ในช่องขวาสุดแล้วคลิกตกลง

PivotTable จะแสดงเฉพาะภูมิภาคที่มีจำนวนเหรียญทั้งหมดมากกว่า 80

คุณสามารถมาถึงรายงานเฉพาะที่คุณต้องการจากตารางต่างๆได้ในไม่กี่ขั้นตอน สิ่งนี้เกิดขึ้นได้เนื่องจากความสัมพันธ์ที่มีอยู่ก่อนแล้วระหว่างตารางในฐานข้อมูล Access เมื่อคุณนำเข้าตารางทั้งหมดจากฐานข้อมูลพร้อมกัน Power Pivot จะสร้างความสัมพันธ์ขึ้นใหม่ในโมเดลข้อมูล

การสรุปข้อมูลจากแหล่งต่างๆใน Power Pivot

ถ้าคุณได้รับตารางข้อมูลจากแหล่งต่างๆหรือถ้าคุณไม่ได้นำเข้าตารางจากฐานข้อมูลพร้อมกันหรือถ้าคุณสร้างตาราง Excel ใหม่ในสมุดงานของคุณและเพิ่มลงในตัวแบบข้อมูลคุณต้องสร้างความสัมพันธ์ระหว่าง ตารางที่คุณต้องการใช้สำหรับการวิเคราะห์และการสรุปใน PivotTable

  • สร้างแผ่นงานใหม่ในสมุดงาน

  • สร้างตาราง Excel - กีฬา

เพิ่มตารางกีฬาในโมเดลข้อมูล

สร้างความสัมพันธ์ระหว่างตาราง Disciplines and Sports กับสนาม SportID.

เพิ่มฟิลด์ Sport ไปยัง PivotTable

สลับฟิลด์ - Discipline and Sport ในพื้นที่ ROWS

การขยายการสำรวจข้อมูล

คุณจะได้รับตาราง Events ในการสำรวจข้อมูลเพิ่มเติม

สร้างความสัมพันธ์ระหว่างตาราง - Events และ Medals กับสนาม DisciplineEvent.

เพิ่มตาราง Hosts ไปยังสมุดงานและตัวแบบข้อมูล

การขยายโมเดลข้อมูลโดยใช้คอลัมน์จากการคำนวณ

ในการเชื่อมต่อตารางโฮสต์กับตารางอื่น ๆ ควรมีเขตข้อมูลที่มีค่าที่ระบุแต่ละแถวในตารางโฮสต์โดยไม่ซ้ำกัน เนื่องจากไม่มีฟิลด์ดังกล่าวในตารางโฮสต์คุณสามารถสร้างคอลัมน์จากการคำนวณในตารางโฮสต์เพื่อให้มีค่าที่ไม่ซ้ำกัน

  • ไปที่ตารางโฮสต์ในมุมมองข้อมูลของหน้าต่าง PowerPivot

  • คลิกแท็บออกแบบบน Ribbon

  • คลิกเพิ่ม

คอลัมน์ทางขวาสุดที่มีส่วนหัวเพิ่มคอลัมน์จะถูกเน้น

  • พิมพ์สูตร DAX ต่อไปนี้ในแถบสูตร = CONCATENATE ([Edition], [Season])

  • กดปุ่มตกลง.

คอลัมน์ใหม่ถูกสร้างขึ้นพร้อมกับส่วนหัว CalculatedColumn1 และคอลัมน์จะเต็มไปด้วยค่าที่เป็นผลมาจากสูตร DAX ด้านบน

คลิกขวาที่คอลัมน์ใหม่แล้วเลือกเปลี่ยนชื่อคอลัมน์จากรายการแบบเลื่อนลง

ประเภท EditionID ในส่วนหัวของคอลัมน์ใหม่

อย่างที่คุณเห็นคอลัมน์ EditionID มีค่าเฉพาะในตารางโฮสต์

การสร้างความสัมพันธ์โดยใช้คอลัมน์จากการคำนวณ

หากคุณต้องสร้างความสัมพันธ์ระหว่างไฟล์ Hosts ตารางและ Medals ตารางคอลัมน์ EditionIDควรมีอยู่ในตารางเหรียญด้วย สร้างคอลัมน์จากการคำนวณในตารางเหรียญดังนี้ -

  • คลิกที่ตารางเหรียญในมุมมองข้อมูลของ Power Pivot

  • คลิกแท็บออกแบบบน Ribbon

  • คลิกเพิ่ม

พิมพ์สูตร DAX ในแถบสูตร = YEAR ([EDITION]) แล้วกด Enter

เปลี่ยนชื่อคอลัมน์ใหม่ที่สร้างเป็นปีแล้วคลิก Add.

  • พิมพ์สูตร DAX ต่อไปนี้ในแถบสูตร = CONCATENATE ([Year], [Season])

  • เปลี่ยนชื่อคอลัมน์ใหม่ที่สร้างเป็น EditionID.

ดังที่คุณสังเกตได้คอลัมน์ EditionID ในตารางเหรียญมีค่าเหมือนกันกับคอลัมน์ EditionID ในตารางโฮสต์ ดังนั้นคุณสามารถสร้างความสัมพันธ์ระหว่างตาราง - เหรียญและกีฬาด้วยฟิลด์ EditionID

  • สลับไปที่มุมมองไดอะแกรมในหน้าต่าง PowerPivot

  • สร้างความสัมพันธ์ระหว่างตาราง - เหรียญและโฮสต์ด้วยฟิลด์ที่ได้รับจากคอลัมน์จากการคำนวณเช่น EditionID.

ตอนนี้คุณสามารถเพิ่มเขตข้อมูลจากตารางโฮสต์ไปยัง Power PivotTable

เมื่อข้อมูลมีหลายระดับบางครั้งการอ่านรายงาน PivotTable ก็จะยุ่งยาก

ตัวอย่างเช่นพิจารณา Data Model ต่อไปนี้

เราจะสร้าง Power PivotTable และ Power Flattened PivotTable เพื่อทำความเข้าใจเกี่ยวกับเค้าโครง

การสร้าง PivotTable

คุณสามารถสร้าง Power PivotTable ได้ดังนี้ -

  • คลิกแท็บหน้าแรกบน Ribbon ในหน้าต่าง PowerPivot

  • คลิก PivotTable

  • เลือก PivotTable จากรายการแบบเลื่อนลง

PivotTable ที่ว่างเปล่าจะถูกสร้างขึ้น

  • ลากเขตข้อมูล - พนักงานขายภูมิภาคและผลิตภัณฑ์จากรายการเขตข้อมูล PivotTable ไปยังพื้นที่แถว

  • ลากฟิลด์ - TotalSalesAmount จากตาราง - ตะวันออกเหนือใต้และตะวันตกไปยังพื้นที่ ∑ VALUES

อย่างที่คุณเห็นการอ่านรายงานดังกล่าวค่อนข้างยุ่งยากเล็กน้อย หากจำนวนรายการมากขึ้นก็จะยิ่งยากขึ้น

Power Pivot เป็นโซลูชันสำหรับการนำเสนอข้อมูลที่ดีขึ้นด้วย Flattened PivotTable

การสร้าง PivotTable แบบแบน

คุณสามารถสร้าง Power Flattened PivotTable ได้ดังนี้ -

  • คลิกแท็บหน้าแรกบน Ribbon ในหน้าต่าง PowerPivot

  • คลิก PivotTable

  • เลือก Flattened PivotTable จากรายการแบบเลื่อนลง

Create Flattened PivotTableกล่องโต้ตอบปรากฏขึ้น เลือกแผ่นงานใหม่แล้วคลิกตกลง

ดังที่คุณสังเกตได้ว่าข้อมูลถูกแบนออกใน PivotTable นี้

Note- ในกรณีนี้พนักงานขายภูมิภาคและผลิตภัณฑ์อยู่ในพื้นที่ ROWS เท่านั้นเหมือนในกรณีก่อนหน้านี้ อย่างไรก็ตามในเค้าโครง PivotTable ฟิลด์ทั้งสามนี้จะปรากฏเป็นสามคอลัมน์

การสำรวจข้อมูลใน PivotTable แบบแบน

สมมติว่าคุณต้องการสรุปข้อมูลการขายสินค้า - เครื่องปรับอากาศ คุณสามารถทำได้ง่ายๆด้วย PivotTable แบบแบนดังต่อไปนี้ -

  • คลิกลูกศรที่อยู่ถัดจากส่วนหัวของคอลัมน์ - ผลิตภัณฑ์

  • เลือกช่องเครื่องปรับอากาศและยกเลิกการเลือกช่องอื่น ๆ คลิกตกลง

PivotTable แบบแบนจะถูกกรองไปยังข้อมูลการขายเครื่องปรับอากาศ

คุณสามารถทำให้ดูแบนขึ้นได้โดยลาก ∑ VALUES ไปยังพื้นที่ ROWS จากพื้นที่ COLUMNS

เปลี่ยนชื่อที่กำหนดเองของค่า summation ใน ∑ VALUES พื้นที่ที่จะทำให้มีความหมายมากขึ้นดังนี้ -

  • คลิกที่ค่าการสรุปเช่นผลรวมของ TotalSalesAmount สำหรับ East

  • เลือกการตั้งค่าฟิลด์ค่าจากรายการดรอปดาวน์

  • เปลี่ยนชื่อที่กำหนดเองเป็น East TotalSalesAmount

  • ทำซ้ำขั้นตอนสำหรับค่าการรวมอีกสามค่า

คุณยังสามารถสรุปจำนวนหน่วยที่ขายได้

  • ลากจำนวนหน่วยไปยังพื้นที่ ∑ VALUES จากแต่ละตาราง - East_Sales, North_Sales, South_Sales และ West_Sales

  • เปลี่ยนชื่อค่าเป็น East Total No. of Units, North Total No. of Units, South Total No. of Units และ West Total Number of Units ตามลำดับ

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

  • เลือกแถวที่มีค่าว่าง

  • คลิกขวาและคลิกที่ซ่อนในรายการแบบเลื่อนลง

แถวทั้งหมดที่มีค่าว่างจะถูกซ่อนไว้

ดังที่คุณสังเกตได้แม้ว่าแถวที่มีค่าว่างจะไม่ปรากฏขึ้น แต่ข้อมูลเกี่ยวกับพนักงานขายก็ถูกซ่อนไว้เช่นกัน

  • คลิกที่ส่วนหัวของคอลัมน์ - พนักงานขาย

  • คลิกแท็บวิเคราะห์บน Ribbon

  • คลิกการตั้งค่าฟิลด์ กล่องโต้ตอบการตั้งค่าฟิลด์จะปรากฏขึ้น

  • คลิกแท็บ Layout & Print

  • ทำเครื่องหมายในช่อง - Repeat Item Labels.

  • คลิกตกลง

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

ลากเขตข้อมูลออกจากพื้นที่

ย้อนกลับลำดับของฟิลด์ - พนักงานขายและผลิตภัณฑ์ในพื้นที่ ROWS

คุณมาถึงรายงานสั้น ๆ ที่รวมข้อมูลจากหกตารางใน Power Pivot

PivotChart ตามแบบจำลองข้อมูลและสร้างขึ้นจากหน้าต่าง Power Pivot คือ Power PivotChart แม้ว่าจะมีคุณสมบัติบางอย่างที่คล้ายกับ Excel PivotChart แต่ก็มีคุณสมบัติอื่น ๆ ที่ทำให้มีประสิทธิภาพมากขึ้น

ในบทนี้คุณจะได้เรียนรู้เกี่ยวกับ Power PivotCharts ดังนั้นเราจึงเรียกพวกเขาว่า PivotCharts เพื่อความเรียบง่าย

การสร้าง PivotChart

สมมติว่าคุณต้องการสร้าง PivotChart โดยใช้ Data Model ต่อไปนี้

  • คลิกแท็บหน้าแรกบน Ribbon ในหน้าต่าง Power Pivot

  • คลิก PivotTable

  • เลือก PivotChart จากรายการแบบเลื่อนลง

Create PivotChartกล่องโต้ตอบปรากฏขึ้น เลือกแผ่นงานใหม่แล้วคลิกตกลง

PivotChart ที่ว่างเปล่าถูกสร้างขึ้นบนแผ่นงานใหม่ในหน้าต่าง Excel

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

  • คลิกที่ตารางพนักงานขายในรายการเขตข้อมูล PivotChart

  • ลากเขตข้อมูล - พนักงานขายและภูมิภาคไปยังพื้นที่แกน

ปุ่มฟิลด์สองปุ่มสำหรับสองฟิลด์ที่เลือกจะปรากฏบน PivotChart นี่คือปุ่มฟิลด์แกน การใช้ปุ่มฟิลด์คือการกรองข้อมูลที่แสดงบน PivotChart

ลาก TotalSalesAmount จากแต่ละตารางทั้งสี่ - East_Sales, North_Sales, South_Sales และ West_Sales ไปจนถึงพื้นที่ ∑ VALUES

สิ่งต่อไปนี้ปรากฏบนแผ่นงาน -

  • ใน PivotChart แผนภูมิคอลัมน์จะแสดงตามค่าเริ่มต้น

  • ในส่วน LEGEND จะมีการเพิ่ม are VALUES

  • ค่าจะปรากฏในคำอธิบายแผนภูมิใน PivotChart พร้อมด้วยค่าชื่อ

  • ปุ่มฟิลด์ค่าจะปรากฏบน PivotChart คุณสามารถลบคำอธิบายแผนภูมิและปุ่มฟิลด์ค่าเพื่อให้ PivotChart ดูเป็นระเบียบมากขึ้น

  • คลิก

    ปุ่มที่มุมขวาบนของ PivotChart Chart Elements รายการแบบเลื่อนลงจะปรากฏขึ้น

ยกเลิกการเลือกช่องคำอธิบายแผนภูมิในรายการองค์ประกอบแผนภูมิ ตำนานจะถูกลบออกจาก PivotChart

  • คลิกขวาที่ปุ่มฟิลด์ค่า

  • เลือกซ่อนปุ่มฟิลด์ค่าบนแผนภูมิจากรายการดรอปดาวน์

ปุ่มฟิลด์ค่าบนแผนภูมิจะถูกลบออก

Note- การแสดงปุ่มฟิลด์และ / หรือคำอธิบายแผนภูมิขึ้นอยู่กับบริบทของ PivotChart คุณต้องตัดสินใจว่าจะต้องแสดงอะไรบ้าง

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

เช่นเดียวกับในกรณีของ Power PivotTable รายการเขตข้อมูล Power PivotChart ยังมีสองแท็บ - ใช้งานและทั้งหมด ภายใต้แท็บทั้งหมดตารางข้อมูลทั้งหมดใน Power Pivot Data Model จะแสดงขึ้น ภายใต้แท็บ ACTIVE ตารางที่เพิ่มเขตข้อมูลลงใน PivotChart จะแสดงขึ้น

ในทำนองเดียวกันพื้นที่ต่างๆก็เหมือนกับในกรณีของ Excel PivotChart มีสี่พื้นที่คือ -

  • AXIS (Categories)

  • LEGEND (Series)

  • ∑ VALUES

  • FILTERS

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

ตัวกรองใน PivotChart

คุณสามารถใช้ปุ่มฟิลด์แกนบนแผนภูมิเพื่อกรองข้อมูลที่กำลังแสดง คลิกที่ลูกศรบนปุ่มฟิลด์แกน - ภูมิภาค

รายการแบบเลื่อนลงที่ปรากฏมีลักษณะดังนี้ -

คุณสามารถเลือกค่าที่คุณต้องการแสดง หรือคุณสามารถวางฟิลด์ในพื้นที่ FILTERS เพื่อกรองค่า

ลากฟิลด์ Region ไปที่ FILTERS area ปุ่มตัวกรองรายงาน - ภูมิภาคจะปรากฏบน PivotChart

คลิกที่ลูกศรบนปุ่มตัวกรองรายงาน - ภูมิภาค รายการแบบเลื่อนลงที่ปรากฏมีลักษณะดังนี้ -

คุณสามารถเลือกค่าที่คุณต้องการแสดง

ตัวแบ่งส่วนข้อมูลใน PivotChart

การใช้ตัวแบ่งส่วนข้อมูลเป็นอีกทางเลือกหนึ่งในการกรองข้อมูลใน Power PivotChart

  • คลิกแท็บวิเคราะห์ภายใต้เครื่องมือ PIVOTCHART บน Ribbon

  • คลิกแทรกตัวแบ่งส่วนข้อมูลในกลุ่มตัวกรอง Insert Slicer กล่องโต้ตอบปรากฏขึ้น

ตารางและฟิลด์ที่เกี่ยวข้องทั้งหมดจะปรากฏในกล่องโต้ตอบแทรกตัวแบ่งส่วนข้อมูล

คลิกเขตข้อมูลภูมิภาคในตารางพนักงานขายในกล่องโต้ตอบแทรกตัวแบ่งส่วนข้อมูล

ตัวแบ่งส่วนข้อมูลสำหรับเขตข้อมูลภูมิภาคปรากฏบนแผ่นงาน

ดังที่คุณสามารถสังเกตได้ฟิลด์ภูมิภาคยังคงมีอยู่เป็นฟิลด์แกน คุณสามารถเลือกค่าที่คุณต้องการแสดงโดยคลิกที่ปุ่มตัวแบ่งส่วนข้อมูล

โปรดจำไว้ว่าคุณสามารถทำสิ่งเหล่านี้ได้ภายในไม่กี่นาทีและแบบไดนามิกเนื่องจาก Power Pivot Data Model และความสัมพันธ์ที่กำหนดไว้

เครื่องมือ PivotChart

ใน Power PivotChart เครื่องมือ PIVOTCHART มีสามแท็บบน Ribbon เทียบกับสองแท็บใน Excel PivotChart -

  • ANALYZE

  • DESIGN

  • FORMAT

แท็บที่สาม - FORMAT คือแท็บเพิ่มเติมใน Power PivotChart

คลิกแท็บ FORMAT บน Ribbon

ตัวเลือกบน Ribbon ภายใต้แท็บ FORMAT มีไว้สำหรับเพิ่มความงดงามให้กับ PivotChart ของคุณ คุณสามารถใช้ตัวเลือกเหล่านี้อย่างรอบคอบโดยไม่เบื่อ

Power Pivot นำเสนอชุดค่าผสมต่างๆของ Power PivotTable และ Power PivotChart สำหรับการสำรวจข้อมูลการแสดงภาพและการรายงาน คุณได้เรียนรู้ PivotTables และ PivotCharts ในบทก่อนหน้านี้

ในบทนี้คุณจะได้เรียนรู้วิธีสร้างชุดค่าผสมของตารางและแผนภูมิจากในหน้าต่าง Power Pivot

พิจารณา Data Model ต่อไปนี้ใน Power Pivot ที่เราจะใช้เป็นภาพประกอบ -

แผนภูมิและตาราง (แนวนอน)

ด้วยตัวเลือกนี้คุณสามารถสร้าง Power PivotChart และ Power PivotTable ซึ่งกันและกันในแนวนอนในแผ่นงานเดียวกันได้

  • คลิกแท็บหน้าแรกในหน้าต่าง Power Pivot

  • คลิก PivotTable

  • เลือกแผนภูมิและตาราง (แนวนอน) จากรายการแบบเลื่อนลง

กล่องโต้ตอบสร้าง PivotChart และ PivotTable (แนวนอน) จะปรากฏขึ้น เลือกแผ่นงานใหม่แล้วคลิกตกลง

PivotChart ที่ว่างเปล่าและ PivotTable ที่ว่างเปล่าจะปรากฏบนแผ่นงานใหม่

  • คลิกที่ PivotChart

  • ลาก NOC_CountryRegion จากตารางเหรียญไปยังพื้นที่แกน

  • ลากเหรียญจากตารางเหรียญไปยังพื้นที่ ∑ VALUES

  • คลิกขวาที่แผนภูมิแล้วเลือก Change Chart Type จากรายการแบบเลื่อนลง

  • เลือกแผนภูมิพื้นที่

  • เปลี่ยนชื่อแผนภูมิเป็น Total No. of Medals − Country Wise.

อย่างที่คุณเห็นสหรัฐอเมริกามีจำนวนเหรียญสูงสุด (> 4500)

  • คลิกที่ PivotTable

  • ลาก Sport จากตาราง Sports ไปยังพื้นที่ ROWS

  • ลากเหรียญจากตารางเหรียญไปยังพื้นที่ ∑ VALUES

  • ลาก NOC_CountryRegion จากตารางเหรียญไปยังพื้นที่ FILTERS

  • กรองไฟล์ NOC_CountryRegion ฟิลด์เป็นค่า USA

เปลี่ยน PivotTable Report เค้าโครงเป็น Outline แบบฟอร์ม.

  • ยกเลิกการเลือกกีฬาจากตารางกีฬา

  • ลากเพศจากตารางเหรียญไปยังพื้นที่แถว

แผนภูมิและตาราง (แนวตั้ง)

ด้วยตัวเลือกนี้คุณสามารถสร้าง Power PivotChart และ Power PivotTable ซึ่งอยู่ด้านล่างในแนวตั้งในแผ่นงานเดียวกัน

  • คลิกแท็บหน้าแรกในหน้าต่าง Power Pivot

  • คลิก PivotTable

  • เลือกแผนภูมิและตาราง (แนวตั้ง) จากรายการแบบเลื่อนลง

Create PivotChart and PivotTable (Vertical)กล่องโต้ตอบปรากฏขึ้น เลือกแผ่นงานใหม่แล้วคลิกตกลง

PivotChart ที่ว่างเปล่าและ PivotTable ที่ว่างเปล่าจะปรากฏในแนวตั้งบนแผ่นงานใหม่

  • คลิกที่ PivotChart

  • ลากปีจากตารางเหรียญไปยังพื้นที่แกน

  • ลากเหรียญจากตารางเหรียญไปที่พื้นที่ ∑ VALUES

  • คลิกขวาที่แผนภูมิและเลือกเปลี่ยนประเภทแผนภูมิจากรายการแบบเลื่อนลง

  • เลือกแผนภูมิเส้น

  • เลือกช่อง Data Labels ในองค์ประกอบแผนภูมิ

  • เปลี่ยนชื่อแผนภูมิเป็น Total No. of Medals – Year Wise.

ดังที่คุณสังเกตได้ปี 2008 มีจำนวนเหรียญสูงสุด (2450)

  • คลิกที่ PivotTable

  • ลาก Sport จากตาราง Sports ไปยังพื้นที่ ROWS

  • ลากเพศจากตารางเหรียญไปยังพื้นที่แถว

  • ลากเหรียญจากตารางเหรียญไปยังพื้นที่ ∑ VALUES

  • ลากปีจากตารางเหรียญไปยังพื้นที่ FILTERS

  • กรองฟิลด์ปีเป็นค่า 2008

  • เปลี่ยนเค้าโครงรายงานของ PivotTable เป็น Outline Form

  • กรองกีฬาสนามด้วยตัวกรองค่าเป็นมากกว่าหรือเท่ากับ 80

ลำดับชั้นในแบบจำลองข้อมูลคือรายการคอลัมน์ที่ซ้อนกันในตารางข้อมูลที่ถือเป็นรายการเดียวเมื่อใช้ใน Power PivotTable ตัวอย่างเช่นหากคุณมีคอลัมน์ - ประเทศรัฐเมืองในตารางข้อมูลสามารถกำหนดลำดับชั้นเพื่อรวมสามคอลัมน์ให้เป็นเขตข้อมูลเดียว

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

พิจารณารูปแบบข้อมูลต่อไปนี้สำหรับภาพประกอบในบทนี้

การสร้างลำดับชั้น

คุณสามารถสร้างลำดับชั้นในมุมมองไดอะแกรมของโมเดลข้อมูล โปรดทราบว่าคุณสามารถสร้างลำดับชั้นโดยยึดตามตารางข้อมูลเดียวเท่านั้น

  • คลิกที่คอลัมน์ - Sport, DisciplineID และ Event ในตารางข้อมูล Medal ตามลำดับนั้น โปรดจำไว้ว่าลำดับเป็นสิ่งสำคัญในการสร้างลำดับชั้นที่มีความหมาย

  • คลิกขวาที่สิ่งที่เลือก

  • เลือกสร้างลำดับชั้นจากรายการแบบเลื่อนลง

ฟิลด์ลำดับชั้นที่มีฟิลด์ที่เลือกสามฟิลด์เมื่อสร้างระดับรอง

การเปลี่ยนชื่อลำดับชั้น

ในการเปลี่ยนชื่อฟิลด์ลำดับชั้นให้ทำดังต่อไปนี้ -

  • คลิกขวาที่ Hierarchy1

  • เลือกเปลี่ยนชื่อจากรายการแบบเลื่อนลง

ประเภท EventHierarchy.

การสร้าง PivotTable ด้วยลำดับชั้นในตัวแบบข้อมูล

คุณสามารถสร้าง Power PivotTable โดยใช้ลำดับชั้นที่คุณสร้างในตัวแบบข้อมูล

  • คลิกแท็บ PivotTable บน Ribbon ในหน้าต่าง Power Pivot

  • คลิก PivotTable บน Ribbon

Create PivotTableกล่องโต้ตอบปรากฏขึ้น เลือกแผ่นงานใหม่แล้วคลิกตกลง

PivotTable ว่างจะถูกสร้างขึ้นในแผ่นงานใหม่

ในรายการเขตข้อมูล PivotTable EventHierarchyจะปรากฏเป็นฟิลด์ในตารางเหรียญ ฟิลด์อื่น ๆ ในตารางเหรียญจะถูกยุบและแสดงเป็นฟิลด์เพิ่มเติม

  • คลิกที่ลูกศร

    หน้า EventHierarchy

  • คลิกที่ลูกศร

    หน้า More Fields

ฟิลด์ภายใต้ EventHierarchy จะปรากฏขึ้น ฟิลด์ทั้งหมดในตารางเหรียญจะแสดงภายใต้ฟิลด์เพิ่มเติม

ดังที่คุณสามารถสังเกตได้ฟิลด์ทั้งสามฟิลด์ที่คุณเพิ่มลงในลำดับชั้นจะปรากฏอยู่ภายใต้ More Fieldsพร้อมช่องทำเครื่องหมาย หากคุณไม่ต้องการให้ปรากฏในรายการเขตข้อมูล PivotTable ภายใต้More Fieldsคุณต้องซ่อนคอลัมน์ในตารางข้อมูล - เหรียญในมุมมองข้อมูลใน Power Pivot Window คุณสามารถยกเลิกการซ่อนได้ทุกเมื่อที่คุณต้องการ

เพิ่มเขตข้อมูลใน PivotTable ดังนี้ -

  • ลาก EventHierarchy ไปยังพื้นที่ ROWS

  • ลากเหรียญไปที่พื้นที่ ∑ VALUES

ค่าของช่อง Sport จะปรากฏใน PivotTable โดยมีเครื่องหมาย + อยู่ข้างหน้า จะมีการแสดงจำนวนเหรียญสำหรับกีฬาแต่ละประเภท

  • คลิกที่เครื่องหมาย + ก่อน Aquatics ค่าของช่อง DisciplineID ภายใต้ Aquatics จะปรากฏขึ้น

  • คลิกที่ลูก D22 ที่ปรากฏขึ้น ค่าฟิลด์เหตุการณ์ภายใต้ D22 จะปรากฏขึ้น

ดังที่คุณสังเกตได้การนับเหรียญจะได้รับสำหรับกิจกรรมซึ่งจะสรุปได้ในระดับผู้ปกครอง - DisciplineIDที่สรุปเพิ่มเติมในระดับผู้ปกครอง - กีฬา

การสร้างลำดับชั้นตามหลายตาราง

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

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

  • คลิกมุมมองข้อมูลในหน้าต่าง Power Pivot

  • คลิกแท็บออกแบบบน Ribbon

  • คลิกเพิ่ม

คอลัมน์ - เพิ่มคอลัมน์ทางด้านขวาของตารางจะถูกเน้น

ประเภท = RELATED (Disciplines [Discipline])ในแถบสูตร คอลัมน์ใหม่ -CalculatedColumn1 ถูกสร้างขึ้นโดยมีค่าเป็นค่าฟิลด์วินัยในตารางวินัย

เปลี่ยนชื่อคอลัมน์ใหม่ที่ได้รับในตารางเหรียญเป็นวินัย จากนั้นคุณต้องลบ DisciplineID ออกจากลำดับชั้นและเพิ่มวินัยซึ่งคุณจะได้เรียนรู้ในส่วนต่อไปนี้

การลบระดับเด็กออกจากลำดับชั้น

ดังที่คุณสังเกตได้ลำดับชั้นจะปรากฏในมุมมองแผนภาพเท่านั้นไม่ใช่ในมุมมองข้อมูล ดังนั้นคุณสามารถแก้ไขลำดับชั้นในมุมมองไดอะแกรมเท่านั้น

  • คลิกที่มุมมองแผนภาพในหน้าต่าง Power Pivot

  • คลิกขวาที่ DisciplineID ใน EventHierarchy

  • เลือก Remove from Hierarchy จากรายการแบบเลื่อนลง

กล่องโต้ตอบยืนยันจะปรากฏขึ้น คลิกRemove from Hierarchy.

เขตข้อมูล DisciplineID ถูกลบออกจากลำดับชั้น โปรดจำไว้ว่าคุณได้ลบเขตข้อมูลออกจากลำดับชั้นแล้ว แต่เขตข้อมูลต้นทางยังคงอยู่ในตารางข้อมูล

ถัดไปคุณต้องเพิ่มช่องวินัยใน EventHierarchy

การเพิ่มระดับเด็กในลำดับชั้น

คุณสามารถเพิ่มวินัยของเขตข้อมูลในลำดับชั้นที่มีอยู่ - EventHierarchy ดังต่อไปนี้ -

  • คลิกที่ฟิลด์ในตารางเหรียญ

  • ลากไปที่ฟิลด์เหตุการณ์ด้านล่างใน EventHierarchy

เพิ่มช่องวินัยใน EventHierarchy

ดังที่คุณสังเกตได้ลำดับของช่องใน EventHierarchy คือ Sport – Event – ​​Discipline แต่อย่างที่ทราบกันดีว่าต้องเป็น Sport – Discipline-Event ดังนั้นคุณต้องเปลี่ยนลำดับของฟิลด์

การเปลี่ยนลำดับของระดับเด็กในลำดับชั้น

ในการย้ายสนามวินัยไปยังตำแหน่งหลังสนามกีฬาให้ทำดังต่อไปนี้ -

  • คลิกขวาที่สนามวินัยใน EventHierarchy

  • เลือกย้ายขึ้นจากรายการแบบเลื่อนลง

ลำดับของฟิลด์จะเปลี่ยนเป็น Sport-Discipline-Event

PivotTable ที่มีการเปลี่ยนแปลงในลำดับชั้น

หากต้องการดูการเปลี่ยนแปลงที่คุณทำใน EventHierarchy ใน PivotTable คุณไม่จำเป็นต้องสร้าง PivotTable ใหม่ คุณสามารถดูได้ใน PivotTable ที่มีอยู่

คลิกที่แผ่นงานด้วยหน้าต่าง PivotTable ใน Excel

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

คลิกเครื่องหมาย + ด้านหน้า Aquatics ใน PivotTable ระดับเด็กปรากฏเป็นค่าของวินัยภาคสนาม

การซ่อนและแสดงลำดับชั้น

คุณสามารถเลือกซ่อนลำดับชั้นและแสดงเมื่อใดก็ได้ที่คุณต้องการ

  • ยกเลิกการเลือกช่องลำดับชั้นในเมนูด้านบนของมุมมองไดอะแกรมเพื่อซ่อนลำดับชั้น

  • เลือกช่องลำดับชั้นเพื่อแสดงลำดับชั้น

การสร้างลำดับชั้นในวิธีอื่น ๆ

นอกเหนือจากวิธีที่คุณสร้างลำดับชั้นในส่วนก่อนหน้านี้คุณยังสามารถสร้างลำดับชั้นได้อีกสองวิธี

1. คลิกปุ่มสร้างลำดับชั้นที่มุมขวาบนของตารางข้อมูลเหรียญในมุมมองแผนภาพ

ลำดับชั้นใหม่ถูกสร้างขึ้นในตารางโดยไม่มีฟิลด์ใด ๆ อยู่ในตาราง

ลากฟิลด์ Year and Season ตามลำดับไปยังลำดับชั้นใหม่ ลำดับชั้นแสดงระดับย่อย

2. อีกวิธีหนึ่งในการสร้างลำดับชั้นเดียวกันมีดังนี้ -

  • คลิกขวาที่ฟิลด์ Year ในตารางข้อมูลเหรียญในมุมมองแผนภาพ

  • เลือกสร้างลำดับชั้นจากรายการแบบเลื่อนลง

ลำดับชั้นใหม่ถูกสร้างขึ้นในตารางโดยมีปีเป็นฟิลด์ลูก

ลากฤดูกาลของฟิลด์ไปยังลำดับชั้น ลำดับชั้นแสดงระดับย่อย

การลบลำดับชั้น

คุณสามารถลบลำดับชั้นจากแบบจำลองข้อมูลได้ดังนี้ -

  • คลิกขวาที่ลำดับชั้น

  • เลือกลบจากรายการแบบเลื่อนลง

Confirmกล่องโต้ตอบปรากฏขึ้น คลิกDelete from Model.

ลำดับชั้นจะถูกลบ

การคำนวณโดยใช้ลำดับชั้น

คุณสามารถสร้างการคำนวณโดยใช้ลำดับชั้น ใน EventsHierarchy คุณสามารถแสดงจำนวนเหรียญในระดับรองเป็นเปอร์เซ็นต์ของจำนวนเหรียญในระดับแม่ได้ดังนี้ -

  • คลิกขวาที่มูลค่าเหรียญของกิจกรรม

  • เลือกการตั้งค่าฟิลด์ค่าจากรายการดรอปดาวน์

กล่องโต้ตอบ Value Field Settings จะปรากฏขึ้น

  • คลิก Show Values As แท็บ

  • เลือก% ของ Parent Row Total จากรายการและคลิก OK

ระดับลูกจะแสดงเป็นเปอร์เซ็นต์ของผลรวมหลัก คุณสามารถตรวจสอบได้โดยสรุปค่าเปอร์เซ็นต์ของระดับลูกของผู้ปกครอง ผลรวมจะเป็น 100%

เจาะลึกและเจาะลึกตามลำดับชั้น

คุณสามารถดูรายละเอียดและเจาะลึกระดับต่างๆในลำดับชั้นได้อย่างรวดเร็วโดยใช้เครื่องมือสำรวจด่วน

  • คลิกที่ค่าของฟิลด์เหตุการณ์ใน PivotTable

  • คลิกเครื่องมือสำรวจด่วน

    ซึ่งปรากฏที่มุมล่างขวาของเซลล์ที่มีค่าที่เลือก

Explore box with Drill Upตัวเลือกปรากฏขึ้น เนื่องจากจากกิจกรรมคุณสามารถเจาะลึกได้เนื่องจากไม่มีระดับย่อยอยู่ข้างใต้

คลิก Drill Up.

ข้อมูล PivotTable เจาะลึกถึงวินัย

คลิกที่เครื่องมือสำรวจด่วน

ซึ่งปรากฏที่มุมล่างขวาของเซลล์ที่มีค่า

กล่องสำรวจจะปรากฏขึ้นพร้อมกับตัวเลือกเจาะลึกและดูรายละเอียดลง เนื่องจากจากวินัยคุณสามารถเจาะลึกถึงกีฬาหรือเจาะลึกไปที่กิจกรรม

ด้วยวิธีนี้คุณสามารถเลื่อนขึ้นและลงตามลำดับชั้นได้อย่างรวดเร็ว

คุณสามารถสร้างรายงานที่สวยงามของการวิเคราะห์ข้อมูลของคุณด้วย Power Pivot Data ที่อยู่ใน Data Model

คุณสมบัติที่สำคัญคือ -

  • คุณสามารถใช้ PivotCharts เพื่อสร้างรายงานภาพข้อมูลของคุณ คุณสามารถใช้เค้าโครงรายงานเพื่อจัดโครงสร้าง PivotTables เพื่อให้อ่านได้ง่าย

  • คุณสามารถแทรกตัวแบ่งส่วนข้อมูลเพื่อกรองข้อมูลในรายงานได้

  • คุณสามารถใช้ตัวแบ่งส่วนข้อมูลทั่วไปสำหรับทั้ง PivotChart และ PivotTable ที่อยู่ในรายงานเดียวกัน

  • เมื่อรายงานสุดท้ายของคุณพร้อมแล้วคุณสามารถเลือกซ่อนตัวแบ่งส่วนข้อมูลจากการแสดงผลได้

คุณจะได้เรียนรู้วิธีรับรายงานด้วยตัวเลือกที่มีให้ใน Power Pivot ในบทนี้

พิจารณารูปแบบข้อมูลต่อไปนี้สำหรับภาพประกอบในบทนี้

รายงานตาม Power PivotChart

สร้าง Power PivotChart ดังนี้ -

  • คลิกแท็บหน้าแรกบน Ribbon ในหน้าต่าง PowerPivot

  • คลิก PivotTable

  • เลือก PivotChart จากรายการแบบเลื่อนลง

  • คลิก New Worksheet ในกล่องโต้ตอบสร้าง PivotChart

PivotChart ว่างเปล่าจะถูกสร้างขึ้นในแผ่นงานใหม่ในหน้าต่าง Excel

  • ลากกีฬาจากตารางเหรียญไปยังพื้นที่แกน

  • ลากเหรียญจากตารางเหรียญไปยังพื้นที่ ∑ VALUES

  • คลิกแท็บ ANALYZE ใน PIVOTTABLE TOOLS บน Ribbon

  • คลิกแทรกตัวแบ่งส่วนข้อมูลในกลุ่มตัวกรอง กล่องโต้ตอบ Inset Slicers จะปรากฏขึ้น

  • คลิกฟิลด์ NOC_CountryRegion ในตารางเหรียญ

  • คลิกตกลง

ตัวแบ่งส่วนข้อมูล NOC_CountryRegion ปรากฏขึ้น

  • เลือกสหรัฐอเมริกา

  • ลากเพศจากตารางเหรียญไปยังพื้นที่เพศ

  • คลิกขวาที่ PivotChart

  • เลือกเปลี่ยนประเภทแผนภูมิจากรายการแบบเลื่อนลง

กล่องโต้ตอบเปลี่ยนประเภทแผนภูมิจะปรากฏขึ้น

คลิกที่คอลัมน์แบบเรียงซ้อน

  • แทรกตัวแบ่งส่วนข้อมูลสำหรับสนามกีฬา

  • ลากวินัยจากตารางวินัยไปยังพื้นที่แกน

  • ลบ Field Sport ออกจากพื้นที่ AXIS

  • เลือก Aquatics ในตัวแบ่งส่วนข้อมูล - กีฬา

เค้าโครงรายงาน

สร้าง PivotTable ดังนี้ -

  • คลิกที่แท็บหน้าแรกบน Ribbon ในหน้าต่าง PowerPivot

  • คลิกที่ PivotTable

  • คลิกที่ PivotTable ในรายการแบบเลื่อนลง กล่องโต้ตอบสร้าง PivotTable จะปรากฏขึ้น

  • คลิกที่แผ่นงานใหม่แล้วคลิกตกลง PivotTable ว่างจะถูกสร้างขึ้นในแผ่นงานใหม่

  • ลาก NOC_CountryRegion จากตารางเหรียญไปยังพื้นที่แกน

  • ลากกีฬาจากตารางเหรียญไปยังพื้นที่คอลัมน์

  • ลาก Discipline จากตาราง Disciplines ไปยังพื้นที่ COLUMNS

  • ลากเหรียญไปที่พื้นที่ ∑ VALUES

คลิกที่ปุ่มลูกศรถัดจาก Column Labels และเลือก Aquatics

  • คลิกที่ปุ่มลูกศรถัดจาก Row Labels

  • เลือกตัวกรองค่าจากรายการแบบเลื่อนลง

  • เลือกมากกว่าหรือเท่ากับจากรายการแบบเลื่อนลงที่สอง

พิมพ์ 80 ในช่องถัดจาก Count of Medal มากกว่าหรือเท่ากับในกล่องโต้ตอบ Value Filter

  • คลิกแท็บ DESIGN ใน PIVOTTABLE TOOLS บน Ribbon

  • คลิกที่ผลรวมย่อย

  • เลือก Do Not Show Subtotals จากรายการแบบเลื่อนลง

คอลัมน์ผลรวมย่อย - Aquatics Total จะถูกลบออก

คลิกเค้าโครงรายงานแล้วเลือก Show in Outline Form จากรายการแบบเลื่อนลง

ทำเครื่องหมายที่ช่อง Banded Rows

ชื่อเขตข้อมูลจะปรากฏแทนที่ป้ายชื่อแถวและป้ายชื่อคอลัมน์และรายงานมีลักษณะอธิบายตนเอง

การใช้ตัวแบ่งส่วนข้อมูลทั่วไป

สร้าง PivotChart และ PivotTable ที่อยู่ติดกัน

  • คลิกแท็บหน้าแรกบน Ribbon ในแท็บ PowerPivot

  • คลิก PivotTable

  • เลือกแผนภูมิและตาราง (แนวนอน) จากรายการแบบเลื่อนลง

กล่องโต้ตอบสร้าง PivotChart และ PivotTable (แนวนอน) จะปรากฏขึ้น

เลือกแผ่นงานใหม่แล้วคลิกตกลง PivotChart ที่ว่างเปล่าและ PivotTable ว่างจะปรากฏขึ้นข้างๆกันในแผ่นงานใหม่

  • คลิก PivotChart

  • ลากวินัยจากตารางวินัยไปยังพื้นที่แกน

  • ลากเหรียญจากตารางเหรียญไปยังพื้นที่ ∑ VALUES

  • คลิก PivotTable

  • ลาก Discipline จากตาราง Disciplines ไปยัง ROWS area

  • ลากเหรียญจากตารางเหรียญไปยังพื้นที่ ∑ VALUES

  • คลิกแท็บ ANALYZE ใน PIVOTTABLE TOOLS บน Ribbon

  • คลิกแทรกตัวแบ่งส่วนข้อมูล กล่องโต้ตอบแทรกตัวแบ่งส่วนข้อมูลจะปรากฏขึ้น

  • คลิกที่ NOC_CountryRegion และ Sport ในตารางเหรียญ

  • คลิกตกลง

ตัวแบ่งส่วนข้อมูลสองตัว - NOC_CountryRegion และ Sport ปรากฏขึ้น จัดเรียงและปรับขนาดให้ชิดติดกับ PivotTable

  • เลือกสหรัฐอเมริกาใน NOC_CountryRegion Slicer

  • เลือก Aquatics ใน Sport Slicer PivotTable จะถูกกรองตามค่าที่เลือก

ดังที่คุณสังเกตได้ว่า PivotChart ไม่ได้ถูกกรอง ในการกรอง PivotChart ด้วยตัวกรองเดียวกันคุณไม่จำเป็นต้องแทรกตัวแบ่งส่วนข้อมูลอีกครั้งสำหรับ PivotChart คุณสามารถใช้ตัวแบ่งส่วนข้อมูลเดียวกับที่คุณใช้สำหรับ PivotTable

  • คลิกที่ NOC_CountryRegion ตัวแบ่งส่วนข้อมูล

  • คลิก OPTIONS แท็บใน SLICER TOOLS บน Ribbon

  • คลิก Report Connectionsในกลุ่มตัวแบ่งส่วนข้อมูล Report Connections กล่องโต้ตอบปรากฏขึ้นสำหรับ NOC_CountryRegion Slicer

คุณจะเห็นว่า PivotTables และ PivotCharts ทั้งหมดในเวิร์กบุ๊กแสดงอยู่ในกล่องโต้ตอบ

  • คลิกที่ PivotChart ที่อยู่ในแผ่นงานเดียวกันกับ PivotTable ที่เลือกแล้วคลิกตกลง

  • ทำซ้ำสำหรับ Sport Slicer

นอกจากนี้ PivotChart ยังถูกกรองตามค่าที่เลือกไว้ในตัวแบ่งส่วนข้อมูลทั้งสอง

จากนั้นคุณสามารถเพิ่มรายละเอียดให้กับ PivotChart และ PivotTable

  • คลิก PivotChart

  • ลาก Gender ไปที่บริเวณ LEGEND

  • คลิกขวาที่ PivotChart

  • เลือกเปลี่ยนประเภทแผนภูมิ

  • เลือกคอลัมน์แบบเรียงซ้อนในกล่องโต้ตอบเปลี่ยนประเภทแผนภูมิ

  • คลิกที่ PivotTable

  • ลากเหตุการณ์ไปยังพื้นที่แถว

  • คลิกแท็บ DESIGN ใน PIVOTTABLE TOOLS บน Ribbon

  • คลิกเค้าโครงรายงาน

  • เลือก Outline Form จากรายการแบบเลื่อนลง

การเลือกออบเจ็กต์เพื่อแสดงในรายงาน

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

  • คลิก OPTIONS แท็บใน SLICER TOOLS บน Ribbon

  • คลิกบานหน้าต่างการเลือกในจัดกลุ่ม บานหน้าต่างการเลือกจะปรากฏทางด้านขวาของหน้าต่าง

ดังที่คุณสังเกตได้สัญลักษณ์

จะปรากฏถัดจากวัตถุในบานหน้าต่างการเลือก ซึ่งหมายความว่าสามารถมองเห็นวัตถุเหล่านั้นได้

  • คลิกที่

    สัญลักษณ์ถัดจาก NOC_CountryRegion

  • คลิกที่

    สัญลักษณ์ข้าง Sport
    สัญลักษณ์จะเปลี่ยนไป
    สำหรับทั้ง ซึ่งหมายความว่าการมองเห็นของตัวแบ่งส่วนข้อมูลทั้งสองปิดอยู่

ปิดบานหน้าต่างการเลือก

คุณจะเห็นว่าตัวแบ่งส่วนข้อมูลทั้งสองไม่ปรากฏในรายงาน