Microsoft Excel 2013 มีความสามารถด้านข่าวกรองธุรกิจที่หลากหลายที่ช่วยให้คุณสามารถสร้างรายงานที่มีประสิทธิภาพดัชนีชี้วัดและแดชบอร์ด ความสามารถใหม่และความสามารถที่ได้รับการปรับปรุงรวมถึงความสามารถในการสร้างรายการจากการคำนวณเช่นหน่วยวัดจากการคำนวณสมาชิกจากการคำนวณและเขตข้อมูลจากการคำนวณ อ่านบทความนี้เพื่อเรียนรู้เกี่ยวกับรายการจากการคำนวณและไม่ว่าพวกเขาจะได้รับการสนับสนุนใน Excel Services หรือไม่
รายการจากการคำนวณใน Excel Services
ใน Excel บุคคลสามารถสร้างรายการจากการคำนวณที่รวมถึงการวัดจากการคำนวณสมาชิกจากการคำนวณและเขตข้อมูลจากการคำนวณได้ รายการจากการคำนวณจะช่วยให้คุณสามารถกำหนดและใช้การคำนวณแบบกำหนดเองและชุดของรายการที่ไม่มีอยู่ในฐานข้อมูลที่ใช้ในการสร้างรายงาน PivotChart หรือรายงาน PivotTable ได้
เมื่อคุณมีเวิร์กบุ๊กที่มีรายการจากการคำนวณคุณสามารถแชร์เวิร์กบุ๊กกับผู้อื่นได้โดยการอัปโหลดไปยังไลบรารี SharePoint โดยทั่วไปแล้วผู้ใช้จะสามารถดูและใช้เวิร์กบุ๊กที่มีรายการจากการคำนวณในหน้าต่างเบราว์เซอร์ได้ทั้งนี้ขึ้นอยู่กับวิธีการกำหนดค่าสภาพแวดล้อม SharePoint ของคุณ อย่างไรก็ตามสภาพแวดล้อมบางอย่างอาจไม่สนับสนุนความสามารถดังกล่าว
ถ้าองค์กรของคุณกำลังใช้ Office Online Server ควบคู่ไปกับ SharePoint Server ๒๐๑๓ (ภายในองค์กร) จากนั้นเลือกExcel Services (SharePoint Server ๒๐๑๓) หรือ Excel Web App (Office Web Apps server)ถูกใช้เพื่อแสดงเวิร์กบุ๊กในหน้าต่างเบราว์เซอร์ การตัดสินใจนี้อาจส่งผลต่อว่าเวิร์กบุ๊กที่มีเขตข้อมูลจากการคำนวณ (สร้างขึ้นโดยใช้ Power Pivot สำหรับ Excel) สามารถดูได้ในหน้าต่างเบราว์เซอร์
ตารางต่อไปนี้สรุปว่ารายการจากการคำนวณได้รับการสนับสนุนใน Excel Services (SharePoint Server ๒๐๑๓), 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 Services ใน SharePoint ไปยัง Excel Online
-
ข่าวกรองธุรกิจใน excel และ Excel Services (SharePoint Server) (ซึ่งนำไปใช้กับสภาพแวดล้อมภายในองค์กร)
-
ความสามารถของ bi ใน POWER BI สำหรับ Microsoft ๓๖๕, Excel และ SharePoint (ซึ่งนำไปใช้กับสภาพแวดล้อม Microsoft 365 )
สิ่งสำคัญ: ถ้าคุณพยายามดูเวิร์กบุ๊กที่มีรายการจากการคำนวณ (หรือฟีเจอร์ที่ไม่ได้รับการสนับสนุน) ในหน้าต่างเบราว์เซอร์และคุณได้รับข้อความแสดงข้อผิดพลาดที่ระบุว่าเวิร์กบุ๊กไม่ได้รับการสนับสนุนให้ลองเปิดเวิร์กบุ๊กใน Excel 2013
การวัดจากการคำนวณคืออะไร
การวัดจากการคำนวณคือการคำนวณแบบกำหนดเองที่คุณสามารถสร้างได้ใน Excel เมื่อคุณกำลังทำงานกับข้อมูลหลายมิติที่ถูกเก็บไว้ในบริการการวิเคราะห์ของ SQL Server การวัดจากการคำนวณจะมีประโยชน์สำหรับการกำหนดการคำนวณที่อาจยังไม่มีอยู่ในฐานข้อมูล ตัวอย่างของการคำนวณแบบกำหนดเองสามารถมีสิ่งต่อไปนี้:
-
หน่วยวัดโควตายอดขายที่ใช้สูตรที่เฉพาะเจาะจง
-
การวัดค่าเปอร์เซ็นต์ของผลรวมสำหรับรายการในกลุ่ม
-
การวัดกำไรขั้นต้นที่ใช้คิวรีที่ซับซ้อน
-
การวัดรายได้ที่ใช้ผลรวมของกำไรขั้นต้นและต้นทุนผลิตภัณฑ์
เมื่อคุณสร้างการวัดจากการคำนวณคุณจะกำหนดคิวรีนิพจน์หลายมิติ (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, การวัดจากการคำนวณของคุณจะถูกจำกัดไว้ที่เซสชันและการเชื่อมต่อแหล่งข้อมูลที่คุณใช้ เรียนรู้เพิ่มเติมเกี่ยวกับการสร้างสมาชิกที่มีการคำนวณเซสชันลักษณะ
สมาชิกจากการคำนวณคืออะไร
สมาชิกจากการคำนวณคือชุดของสมาชิกที่คุณสามารถกำหนดใน Excel เมื่อคุณกำลังทำงานกับข้อมูลหลายมิติที่ถูกเก็บไว้ในบริการการวิเคราะห์เซิร์ฟเวอร์ สมาชิกจากการคำนวณมีประโยชน์สำหรับการกำหนดชุดของรายการที่อาจไม่มีอยู่ในฐานข้อมูล ตัวอย่างของชุดแบบกำหนดเองเหล่านี้อาจรวมถึงสิ่งต่อไปนี้:
-
พื้นที่ที่ประกอบด้วยบางพื้นที่ทางภูมิศาสตร์เช่นประเทศภูมิภาคหรือรัฐ
-
กลุ่มของผลิตภัณฑ์ที่นับจำนวนโควตาของพนักงานขาย
-
ชุดกิจกรรมส่งเสริมการขายที่เกี่ยวข้องกับแคมเปญการตลาดเฉพาะ
คล้ายกับการวัดจากการคำนวณเมื่อคุณสร้างสมาชิกจากการคำนวณคุณจะกำหนดคิวรี MDX การทำเช่นนี้จะทำได้อย่างง่ายดายโดยใช้กล่องโต้ตอบสมาชิกจากการคำนวณใน Excel ซึ่งจะช่วยให้คุณสามารถใช้ฟังก์ชันการลากแล้วปล่อยเพื่อตั้งค่าคิวรีของคุณได้
หมายเหตุ: เมื่อคุณทำงานกับ PivotTable ใน Excel และคุณใช้เครื่องมือ OLAP เพื่อเพิ่มสมาชิกจากการคำนวณคุณจะไม่สามารถยกเลิกการเลือกในรายการแบบหล่นลงของรายการเขตข้อมูลได้ถ้าแหล่งข้อมูลของคุณเชื่อมต่อกับเซิร์ฟเวอร์ที่ใช้ SQL Server ๒๐๐๘หรือเวอร์ชันก่อนหน้า ถ้าแหล่งข้อมูลเชื่อมต่อกับเซิร์ฟเวอร์ที่ใช้ SQL Server ๒๐๐๘ 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 หรือรายงานที่ไม่ได้ใช้ข้อมูลหลายมิติที่จัดเก็บในบริการการวิเคราะห์แต่จะใช้ข้อมูลในรูปแบบข้อมูลในเวิร์กบุ๊กที่สร้างขึ้นโดยใช้ Power Pivot ใน Excel ค่าในเขตข้อมูลจากการคำนวณสามารถเปลี่ยนแปลงได้โดยยึดตามบริบท บริบทจะถูกกำหนดโดยการเลือกในแถวคอลัมน์ตัวกรองหรือในสูตรแบบกำหนดเองโดยใช้นิพจน์การวิเคราะห์ข้อมูล (DAX) ใน PowerPivot
คล้ายกับหน่วยวัดจากการคำนวณและสมาชิกจากการคำนวณเขตข้อมูลจากการคำนวณจะแสดงอยู่ในรายการเขตข้อมูล PivotTable (หรือเขตข้อมูล PivotChart) โดยทั่วไปจะอยู่ในกลุ่มค่า คุณมีตัวเลือกหลายตัวเลือกที่พร้อมใช้งานสำหรับการสร้างเขตข้อมูลจากการคำนวณ
เมื่อต้องการสร้างเขตข้อมูลจากการคำนวณใน Excel
สำหรับข้อมูลโดยละเอียดเกี่ยวกับวิธีการสร้างและทำงานกับเขตข้อมูลจากการคำนวณให้ดูที่แหล่งข้อมูลต่อไปนี้: