รายการจากการคำนวณใน Excel และ Excel Services
Applies ToExcel 2013 SharePoint Server 2013 Enterprise SharePoint ใน Microsoft 365

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 2013

ด้านบนของหน้า

การวัดจากการคํานวณคืออะไร

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

  • หน่วยวัดโควตาการขายที่ใช้สูตรใดสูตรหนึ่ง

  • การวัดเปอร์เซ็นต์ของผลรวมสําหรับรายการในกลุ่ม

  • การวัดกําไรขั้นต้นที่ใช้คิวรีที่ซับซ้อน

  • การวัดรายได้ที่ใช้ผลรวมของกําไรขั้นต้นและต้นทุนผลิตภัณฑ์

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

เมื่อต้องการสร้างการวัดจากการคํานวณใน Excel

  1. สร้างรายงาน PivotTable หรือรายงาน PivotChart โดยใช้ข้อมูลที่เก็บอยู่ในคิวบ์ Analysis Services

  2. บนแท็บ วิเคราะห์ ในกลุ่ม การคํานวณ ให้เลือก เครื่องมือ OLAP > การวัดจากการคํานวณ MDX กล่องโต้ตอบ การวัดจากการคํานวณใหม่ จะเปิดขึ้น

  3. ในกล่อง ชื่อ ให้ระบุชื่อสําหรับ การวัดจากการคํานวณ

  4. (ขั้นตอนนี้จะทําหรือไม่ก็ได้) เมื่อต้องการระบุตําแหน่งที่การวัดจากการคํานวณควรปรากฏในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart) ให้ทําตามขั้นตอนใดขั้นตอนหนึ่งหรือทั้งสองขั้นตอนต่อไปนี้

    • ใช้รายการ กลุ่มหน่วยวัด เพื่อระบุตําแหน่งที่คุณต้องการให้การวัดจากการคํานวณปรากฏในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart) ถ้าคุณไม่ได้ระบุกลุ่มการวัด การวัดจากการคํานวณจะปรากฏในกลุ่มที่เรียกว่า ค่า

    • ในกล่อง โฟลเดอร์ ให้พิมพ์ชื่อเพื่อสร้างโฟลเดอร์ที่แสดงสําหรับการวัดจากการคํานวณ

  5. จากแท็บ เขตข้อมูลและรายการ ให้ลากรายการ (เช่น การวัด) ไปยังบานหน้าต่าง MDX

  6. เพิ่มการดําเนินการ เช่น +, -, / หรือ * หลังรายการในบานหน้าต่าง MDX

  7. จากแท็บ เขตข้อมูลและรายการ ให้ลากรายการอื่นไปยังบานหน้าต่าง MDX

  8. ทําซ้ําขั้นตอนที่ 5-7 จนกว่าคุณจะตั้งค่ารายการและสูตรของคุณตัวอย่างเช่น ถ้าคุณกําลังสร้างการวัดจากการคํานวณที่เรียกว่า รายได้ ในบานหน้าต่าง MDX คุณอาจมีคิวรีที่คล้ายกับ[Measures].[Product Cost]+[Measures].[Gross Profit]

  9. เลือก ทดสอบ MDX เพื่อให้แน่ใจว่าคิวรีจะทํางานได้อย่างถูกต้อง

  10. เลือก ตกลง เพื่อสร้าง การวัดจากการคํานวณ

  11. เมื่อต้องการใช้ การวัดจากการคํานวณ ในรายงาน ให้เลือกการวัดนั้นในรายการ เขตข้อมูล 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

  1. สร้างรายงาน PivotTable หรือรายงาน PivotChart โดยใช้ข้อมูลที่เก็บอยู่ในคิวบ์ Analysis Services

  2. บนแท็บ วิเคราะห์ ในกลุ่ม การคํานวณ ให้เลือก เครื่องมือ OLAP > สมาชิกจากการคํานวณ MDX กล่องโต้ตอบ สมาชิกจากการคํานวณใหม่ จะเปิดขึ้น

  3. ในกล่อง ชื่อ ให้ระบุชื่อสําหรับสมาชิกจากการคํานวณ

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

  5. จากแท็บ เขตข้อมูลและรายการ ให้ลากรายการ (เช่น ลําดับชั้นมิติ) ไปยังบานหน้าต่าง MDX

  6. เพิ่มการดําเนินการ เช่น +, -, / หรือ * หลังรายการในบานหน้าต่าง MDX

  7. จากแท็บ เขตข้อมูลและรายการ ให้ลากรายการอื่นไปยังบานหน้าต่าง MDX

  8. ทําซ้ําขั้นตอนที่ 5-7 จนกว่าคุณจะตั้งค่ารายการและสูตรของคุณตัวอย่างเช่น ถ้าคุณกําลังสร้างสมาชิกจากการคํานวณที่เรียกว่า ผลิตภัณฑ์หลัก ที่มีประเภทผลิตภัณฑ์ทั้งหมดยกเว้นสองประเภท ในบานหน้าต่าง MDX คุณอาจมีคิวรีที่คล้ายกับ[Product].[Product Categories]-[Product].[Product Categories].[Category].&[4]-[Product].[Product Categories].[Category].&[3]

  9. เลือก ทดสอบ MDX เพื่อให้แน่ใจว่าคิวรีจะทํางานได้อย่างถูกต้อง

  10. เลือก ตกลง เพื่อสร้างสมาชิกจากการคํานวณ

  11. เมื่อต้องการเพิ่ม สมาชิกจากการคํานวณ ลงในรายงาน PivotTable (หรือรายงาน PivotChart) ให้ทําตามขั้นตอนต่อไปนี้

    1. ตรวจสอบให้แน่ใจว่ามีการเลือกการวัดอย่างน้อยหนึ่งการวัดสําหรับรายงาน

    2. ในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart) ให้ขยายมิติแม่ที่คุณระบุไว้ในขั้นตอนที่ 4

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

  12. (ทําหรือไม่ก็ได้) เมื่อต้องการแสดงข้อมูลเฉพาะสมาชิกจากการคํานวณในรายงาน ให้ทําตามขั้นตอนต่อไปนี้

    1. ในรายการ เขตข้อมูล PivotTable (หรือ เขตข้อมูล PivotChart) ให้ชี้ไปที่ลําดับชั้นมิติที่มีสมาชิกจากการคํานวณ

    2. เมื่อลูกศรลงปรากฏขึ้น ให้คลิก (หรือแตะ) เพื่อเปิดกล่องโต้ตอบ เลือกเขตข้อมูล

    3. ล้างกล่องกาเครื่องหมายสําหรับรายการทั้งหมด ยกเว้นสมาชิกจากการคํานวณที่คุณสร้าง

ด้านบนของหน้า

เขตข้อมูลจากการคํานวณคืออะไร

เขตข้อมูลจากการคํานวณมีประโยชน์เมื่อคุณต้องการสร้างรายการจากการคํานวณใน PivotTable หรือรายงานที่ไม่ได้ใช้ข้อมูลหลายมิติที่เก็บไว้ใน Analysis Services แต่จะใช้ข้อมูลในตัวแบบข้อมูลในเวิร์กบุ๊กที่สร้างขึ้นโดยใช้ Power Pivot ใน Excel แทน ค่าในเขตข้อมูลจากการคํานวณสามารถเปลี่ยนแปลงได้ตามบริบท บริบทจะถูกกําหนดโดยการเลือกบนแถว คอลัมน์ ตัวกรอง หรือในสูตรแบบกําหนดเองโดยใช้ Data Analysis Expressions (DAX) ใน PowerPivot

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

เมื่อต้องการสร้างเขตข้อมูลจากการคํานวณใน Excel

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

ด้านบนของหน้า

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

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

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

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