Microsoft Excel 2013 มีความสามารถด้านข่าวกรองธุรกิจที่หลากหลาย ซึ่งช่วยให้คุณสามารถสร้างรายงาน Scorecard และแดชบอร์ดที่มีประสิทธิภาพ ความสามารถใหม่และความสามารถที่ได้รับการปรับปรุงรวมถึงความสามารถในการสร้างรายการจากการคํานวณ เช่น การวัดจากการคํานวณ สมาชิกจากการคํานวณ และเขตข้อมูลจากการคํานวณ อ่านบทความนี้เพื่อเรียนรู้เกี่ยวกับรายการจากการคํานวณและดูว่ารายการจากการคํานวณได้รับการสนับสนุนใน Excel Services หรือไม่
รายการจากการคํานวณใน Excel Services
ใน Excel ผู้ใช้สามารถสร้างรายการจากการคํานวณที่มี การวัดจากการคํานวณสมาชิกจากการคํานวณ และ เขตข้อมูลจากการคํานวณได้ รายการจากการคํานวณทําให้คุณสามารถกําหนดและใช้การคํานวณแบบกําหนดเองและชุดของรายการที่ไม่มีอยู่ในฐานข้อมูลที่ใช้ในการสร้างรายงาน PivotChart หรือรายงาน PivotTable
เมื่อคุณมีเวิร์กบุ๊กที่มีรายการจากการคํานวณ คุณสามารถแชร์เวิร์กบุ๊กกับผู้อื่นได้โดยการอัปโหลดเวิร์กบุ๊กไปยังไลบรารี SharePoint โดยทั่วไปแล้ว บุคคลจะสามารถดูและใช้เวิร์กบุ๊กที่มีรายการจากการคํานวณในหน้าต่างเบราว์เซอร์ได้ ทั้งนี้ขึ้นอยู่กับการกําหนดค่าสภาพแวดล้อม SharePoint ของคุณ อย่างไรก็ตาม บางสภาพแวดล้อมอาจไม่สนับสนุนความสามารถดังกล่าว
ตารางต่อไปนี้สรุปว่ารายการจากการคํานวณได้รับการสนับสนุนใน Excel Services (SharePoint Server 2013) Excel Online (Office Online Server) และ Excel สำหรับเว็บ (ใน SharePoint) หรือไม่
รายการจากการคํานวณ |
Excel Services (SharePoint Server 2013, ภายในองค์กร) |
Excel Online (Office Online, ภายในองค์กร) |
Excel สำหรับเว็บ (ใน SharePoint Online ) |
---|---|---|---|
ใช่ |
ใช่ |
ใช่ ถ้าแหล่งข้อมูลที่ใช้ได้รับการสนับสนุนใน SharePoint ให้ดูที่ ใช้ข้อมูลภายนอกในเวิร์กบุ๊กใน SharePoint |
|
ใช่ |
ใช่ |
ใช่ ถ้าแหล่งข้อมูลที่ใช้ได้รับการสนับสนุนใน SharePoint ให้ดูที่ ใช้ข้อมูลภายนอกในเวิร์กบุ๊กใน SharePoint |
|
ใช่ |
ไม่ ความสามารถของ Power Pivot รวมถึงเขตข้อมูลจากการคํานวณและตัวแบบข้อมูลไม่ได้รับการสนับสนุนใน Office Online Server (ภายในองค์กร) |
ใช่ ถ้าแหล่งข้อมูลที่ใช้ได้รับการสนับสนุนใน SharePoint ให้ดูที่ ใช้ข้อมูลภายนอกในเวิร์กบุ๊กใน SharePoint |
สำหรับข้อมูลเพิ่มเติม ให้ดูที่หัวข้อต่อไปนี้
-
ข่าวกรองธุรกิจใน Excel และ Excel Services (SharePoint Server) (นําไปใช้กับสภาพแวดล้อมภายในองค์กร)
-
ความสามารถ BI ใน Power BI สําหรับ Microsoft 365, Excel และ SharePoint (นําไปใช้กับสภาพแวดล้อม Microsoft 365 )
สิ่งสำคัญ: ถ้าคุณพยายามดูเวิร์กบุ๊กที่มีรายการจากการคํานวณ (หรือฟีเจอร์ที่ไม่ได้รับการสนับสนุน) ในหน้าต่างเบราว์เซอร์ และคุณได้รับข้อความแสดงข้อผิดพลาดที่ระบุว่าเวิร์กบุ๊กไม่ได้รับการสนับสนุน ให้ลองเปิดเวิร์กบุ๊กใน Excel 2013
การวัดจากการคํานวณคืออะไร
การวัดจากการคํานวณคือการคํานวณแบบกําหนดเองที่คุณสามารถสร้างใน Excel เมื่อคุณทํางานกับข้อมูลหลายมิติที่ถูกเก็บไว้ใน SQL Server Analysis Services การวัดจากการคํานวณมีประโยชน์ในการกําหนดการคํานวณที่อาจไม่มีอยู่แล้วในฐานข้อมูล ตัวอย่างของการคํานวณแบบกําหนดเองอาจประกอบด้วยสิ่งใดสิ่งหนึ่งต่อไปนี้
-
หน่วยวัดโควตาการขายที่ใช้สูตรใดสูตรหนึ่ง
-
การวัดเปอร์เซ็นต์ของผลรวมสําหรับรายการในกลุ่ม
-
การวัดกําไรขั้นต้นที่ใช้คิวรีที่ซับซ้อน
-
การวัดรายได้ที่ใช้ผลรวมของกําไรขั้นต้นและต้นทุนผลิตภัณฑ์
เมื่อคุณสร้างการวัดจากการคํานวณ คุณจะกําหนดคิวรีนิพจน์หลายมิติ (MDX) การดําเนินการนี้ทําได้ง่ายๆ โดยใช้กล่องโต้ตอบ การวัดจากการคํานวณ ใน Excel ซึ่งทําให้คุณสามารถใช้ฟังก์ชันการลากแล้วปล่อยเพื่อตั้งค่าคิวรีของคุณ
เมื่อต้องการสร้างการวัดจากการคํานวณใน Excel
-
สร้างรายงาน PivotTable หรือรายงาน PivotChart โดยใช้ข้อมูลที่เก็บอยู่ในคิวบ์ Analysis Services
-
บนแท็บ วิเคราะห์ ในกลุ่ม การคํานวณ ให้เลือก เครื่องมือ OLAP > การวัดจากการคํานวณ MDX กล่องโต้ตอบ การวัดจากการคํานวณใหม่ จะเปิดขึ้น
-
ในกล่อง ชื่อ ให้ระบุชื่อสําหรับ การวัดจากการคํานวณ
-
(ขั้นตอนนี้จะทําหรือไม่ก็ได้) เมื่อต้องการระบุตําแหน่งที่การวัดจากการคํานวณควรปรากฏในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart) ให้ทําตามขั้นตอนใดขั้นตอนหนึ่งหรือทั้งสองขั้นตอนต่อไปนี้
-
ใช้รายการ กลุ่มหน่วยวัด เพื่อระบุตําแหน่งที่คุณต้องการให้การวัดจากการคํานวณปรากฏในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart) ถ้าคุณไม่ได้ระบุกลุ่มการวัด การวัดจากการคํานวณจะปรากฏในกลุ่มที่เรียกว่า ค่า
-
ในกล่อง โฟลเดอร์ ให้พิมพ์ชื่อเพื่อสร้างโฟลเดอร์ที่แสดงสําหรับการวัดจากการคํานวณ
-
-
จากแท็บ เขตข้อมูลและรายการ ให้ลากรายการ (เช่น การวัด) ไปยังบานหน้าต่าง MDX
-
เพิ่มการดําเนินการ เช่น +, -, / หรือ * หลังรายการในบานหน้าต่าง MDX
-
จากแท็บ เขตข้อมูลและรายการ ให้ลากรายการอื่นไปยังบานหน้าต่าง MDX
-
ทําซ้ําขั้นตอนที่ 5-7 จนกว่าคุณจะตั้งค่ารายการและสูตรของคุณ[Measures].[Product Cost]+[Measures].[Gross Profit]
ตัวอย่างเช่น ถ้าคุณกําลังสร้างการวัดจากการคํานวณที่เรียกว่า รายได้ ในบานหน้าต่าง MDX คุณอาจมีคิวรีที่คล้ายกับ -
เลือก ทดสอบ MDX เพื่อให้แน่ใจว่าคิวรีจะทํางานได้อย่างถูกต้อง
-
เลือก ตกลง เพื่อสร้าง การวัดจากการคํานวณ
-
เมื่อต้องการใช้ การวัดจากการคํานวณ ในรายงาน ให้เลือกการวัดนั้นในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart) คุณจะพบได้ในตําแหน่งที่ตั้งที่ระบุไว้ในขั้นตอนที่ 4
หมายเหตุ: เนื่องจากการวัดจากการคํานวณ MDX ของ Excel จะใช้ในการสร้างการคํานวณเฉพาะเซสชันสําหรับแหล่งข้อมูล SQL Server Analysis Services การวัดจากการคํานวณของคุณจะถูกจํากัดไว้ที่เซสชันและการเชื่อมต่อแหล่งข้อมูลที่คุณใช้ เรียนรู้เพิ่มเติมเกี่ยวกับการสร้างสมาชิกจากการคํานวณตามขอบเขตเซสชัน
สมาชิกจากการคํานวณคืออะไร
สมาชิกจากการคํานวณคือชุดของสมาชิกที่คุณสามารถกําหนดใน Excel เมื่อคุณกําลังทํางานกับข้อมูลหลายมิติที่ถูกเก็บไว้ใน Server Analysis Services สมาชิกจากการคํานวณมีประโยชน์ในการกําหนดชุดรายการที่อาจไม่มีอยู่ในฐานข้อมูล ตัวอย่างของชุดแบบกําหนดเองเหล่านี้อาจประกอบด้วยสิ่งต่อไปนี้
-
พื้นที่ที่ประกอบด้วยพื้นที่ทางภูมิศาสตร์บางพื้นที่ เช่น ประเทศ ภูมิภาค หรือรัฐ
-
กลุ่มของผลิตภัณฑ์ที่นับรวมอยู่ในยอดเงินโควตาของพนักงานขาย
-
ชุดของกิจกรรมส่งเสริมการขายที่เกี่ยวข้องกับแคมเปญทางการตลาดเฉพาะ
เช่นเดียวกับการวัดจากการคํานวณ เมื่อคุณสร้างสมาชิกจากการคํานวณ คุณจะกําหนดคิวรี MDX การดําเนินการนี้ทําได้อย่างง่ายดายโดยใช้กล่องโต้ตอบ สมาชิกจากการคํานวณ ใน Excel ซึ่งทําให้คุณสามารถใช้ฟังก์ชันการลากแล้วปล่อยเพื่อตั้งค่าคิวรีของคุณ
หมายเหตุ: เมื่อคุณทํางานกับ PivotTable ใน Excel และคุณใช้เครื่องมือ OLAP เพื่อเพิ่มสมาชิกจากการคํานวณ คุณจะไม่สามารถยกเลิกการเลือกในรายการดรอปดาวน์ของรายการเขตข้อมูลถ้าแหล่งข้อมูลของคุณเชื่อมต่อกับเซิร์ฟเวอร์ที่ทํางาน SQL Server 2008 หรือเวอร์ชันก่อนหน้า ถ้าแหล่งข้อมูลเชื่อมต่อกับเซิร์ฟเวอร์ที่ใช้ SQL Server 2008 R2 หรือใหม่กว่า คุณสามารถเลือกและยกเลิกการเลือกสมาชิกจากการคํานวณในรายการดรอปดาวน์ของตัวกรองได้
เมื่อต้องการสร้างสมาชิกจากการคํานวณใน Excel
-
สร้างรายงาน PivotTable หรือรายงาน PivotChart โดยใช้ข้อมูลที่เก็บอยู่ในคิวบ์ Analysis Services
-
บนแท็บ วิเคราะห์ ในกลุ่ม การคํานวณ ให้เลือก เครื่องมือ OLAP > สมาชิกจากการคํานวณ MDX กล่องโต้ตอบ สมาชิกจากการคํานวณใหม่ จะเปิดขึ้น
-
ในกล่อง ชื่อ ให้ระบุชื่อสําหรับสมาชิกจากการคํานวณ
-
ใช้รายการ ลําดับชั้นหลัก เพื่อระบุตําแหน่งที่คุณต้องการให้สมาชิกจากการคํานวณปรากฏในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart)
ใส่ใจกับสิ่งที่คุณเลือกอย่างระมัดระวัง คุณจะต้องทราบตําแหน่งที่คุณระบุสมาชิกจากการคํานวณเพื่อใช้ในรายงาน PivotTable (หรือรายงาน PivotChart) -
จากแท็บ เขตข้อมูลและรายการ ให้ลากรายการ (เช่น ลําดับชั้นมิติ) ไปยังบานหน้าต่าง MDX
-
เพิ่มการดําเนินการ เช่น +, -, / หรือ * หลังรายการในบานหน้าต่าง MDX
-
จากแท็บ เขตข้อมูลและรายการ ให้ลากรายการอื่นไปยังบานหน้าต่าง MDX
-
ทําซ้ําขั้นตอนที่ 5-7 จนกว่าคุณจะตั้งค่ารายการและสูตรของคุณ[Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]
ตัวอย่างเช่น ถ้าคุณกําลังสร้างสมาชิกจากการคํานวณที่เรียกว่า ผลิตภัณฑ์หลัก ที่มีประเภทผลิตภัณฑ์ทั้งหมดยกเว้นสองประเภท ในบานหน้าต่าง MDX คุณอาจมีคิวรีที่คล้ายกับ -
เลือก ทดสอบ MDX เพื่อให้แน่ใจว่าคิวรีจะทํางานได้อย่างถูกต้อง
-
เลือก ตกลง เพื่อสร้างสมาชิกจากการคํานวณ
-
เมื่อต้องการเพิ่ม สมาชิกจากการคํานวณ ลงในรายงาน PivotTable (หรือรายงาน PivotChart) ให้ทําตามขั้นตอนต่อไปนี้
-
ตรวจสอบให้แน่ใจว่ามีการเลือกการวัดอย่างน้อยหนึ่งการวัดสําหรับรายงาน
-
ในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart) ให้ขยายมิติแม่ที่คุณระบุไว้ในขั้นตอนที่ 4
-
เลือกกล่องกาเครื่องหมายถัดจากลําดับชั้นมิติที่สอดคล้องกับลําดับชั้นที่คุณใช้ในการสร้างสมาชิกจากการคํานวณ รายงานจะแสดงข้อมูลสําหรับสมาชิกมิติทั้งหมดในกลุ่ม รวมถึงสมาชิกจากการคํานวณที่คุณสร้างขึ้น
-
-
(ทําหรือไม่ก็ได้) เมื่อต้องการแสดงข้อมูลเฉพาะสมาชิกจากการคํานวณในรายงาน ให้ทําตามขั้นตอนต่อไปนี้
-
ในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart) ให้ชี้ไปที่ลําดับชั้นมิติที่มีสมาชิกจากการคํานวณ
-
เมื่อลูกศรลงปรากฏขึ้น ให้คลิก (หรือแตะ) เพื่อเปิดกล่องโต้ตอบ เลือกเขตข้อมูล
-
ล้างกล่องกาเครื่องหมายสําหรับรายการทั้งหมด ยกเว้นสมาชิกจากการคํานวณที่คุณสร้าง
-
เขตข้อมูลจากการคํานวณคืออะไร
เขตข้อมูลจากการคํานวณมีประโยชน์เมื่อคุณต้องการสร้างรายการจากการคํานวณใน PivotTable หรือรายงานที่ไม่ได้ใช้ข้อมูลหลายมิติที่เก็บไว้ใน Analysis Services แต่จะใช้ข้อมูลในตัวแบบข้อมูลในเวิร์กบุ๊กที่สร้างขึ้นโดยใช้ Power Pivot ใน Excel แทน ค่าในเขตข้อมูลจากการคํานวณสามารถเปลี่ยนแปลงได้ตามบริบท บริบทจะถูกกําหนดโดยการเลือกบนแถว คอลัมน์ ตัวกรอง หรือในสูตรแบบกําหนดเองโดยใช้ Data Analysis Expressions (DAX) ใน PowerPivot
เช่นเดียวกับการวัดจากการคํานวณและสมาชิกจากการคํานวณ โดยทั่วไปแล้ว เขตข้อมูลจากการคํานวณจะแสดงอยู่ในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart) โดยทั่วไปแล้วในกลุ่ม ค่า คุณมีหลายตัวเลือกที่พร้อมใช้งานสําหรับการสร้างเขตข้อมูลจากการคํานวณ
เมื่อต้องการสร้างเขตข้อมูลจากการคํานวณใน Excel
สําหรับข้อมูลโดยละเอียดเกี่ยวกับวิธีการสร้างและทํางานกับเขตข้อมูลจากการคํานวณ ให้ดูที่แหล่งข้อมูลต่อไปนี้