คำอธิบาย
CUBEKPIMEMBER : เป็นฟังก์ชันที่ช่วยดึงข้อมูลตัวชี้วัดประสิทธิภาพ (KPI) จากฐานข้อมูล OLAP มาแสดงในเซลล์ ซึง KPI เป็นตัววัดที่ใช้ในการประเมินประสิทธิภาพขององค์กร เช่น กำไรขั้นต้นต่อเดือน หรืออัตราการลาออกของพนักงานรายไตรมาส เป็นฟังก์ชันที่มีประโยชน์มากในการวิเคราะห์ธุรกิจ!
มีครั้งแรกในเวอร์ชันไหน
2007
รูปแบบคำสั่ง (Syntax)
CUBEKPIMEMBER(connection, kpi_name, kpi_property, )
Arguments
-
connection (Required – string)
ชื่อของการเชื่อมต่อกับ cube ซึ่งเป็น string ข้อความ -
kpi_name (Required – string)
ชื่อของ KPI ที่ต้องการใน cube ซึ่งเป็น string ข้อความ -
kpi_property (Required – int or enumerated constant)
ส่วนประกอบของ KPI ที่ต้องการ ซึ่งสามารถเลือกเป็นค่าได้ เช่น KPIValue, KPIGoal, KPIStatus เป็นต้น -
caption (Optional – string)
ข้ออธิบายเพิ่มเติมที่ต้องการแสดงแทนชื่อ KPI และคุณสมบัติของ KPI สามารถระบุเป็น string ข้อความ
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: ดึง KPI ชื่อ 'Revenue' จาก OLAP Cube ที่ชื่อ SalesCube และแสดงด้วยคำอธิบายว่า 'Total Revenue'=CUBEKPIMEMBER("SalesCube", "Revenue", "1", "Total Revenue")
Result:แสดงผลค่าจริงของ KPI ชื่อ Revenue ด้วยคำว่า Total Revenue -
Formula:
Description: ดึงค่าเป้าหมายของ KPI ชื่อ MySalesKPI จาก Cube ที่ชื่อ SalesCube=CUBEKPIMEMBER("SalesCube", "MySalesKPI", 2)
Result:แสดงค่าที่เป็นเป้าหมายของ MySalesKPI -
Formula:
Description: ดึงสถานะของ KPI ที่ชื่อ NetIncome จาก Cube ชื่อ Finance พร้อมคำอธิบายว่า "Net Income Status"=CUBEKPIMEMBER("Finance", "NetIncome", 3, "Net Income Status")
Result:แสดงสถานะของ KPI ชื่อ NetIncome ด้วยข้อความว่า "Net Income Status" -
Formula:
Description: เชื่อมต่อไปยัง cube ข้อมูล HRAnalytic และดึงแนวโน้มของ KPI การลาออกของพนักงาน มาแสดงเป็น 'Turnover Trend'=CUBEKPIMEMBER("HRAnalytics", "EmployeeTurnover", KPITrend, "Turnover Trend")
Result:แสดงแนวโน้มของการลาออกของพนักงานเป็นข้อความว่า "Turnover Trend" -
Formula:
Description: เชื่อมต่อไปยัง cube ข้อมูล MarketingData และดึงค่าความสำคัญสัมพัทธ์ของ KPI ประสิทธิภาพแคมเปญ=CUBEKPIMEMBER("MarketingData", "CampaignEffectiveness", KPIWeight)
Result:แสดงค่าความสำคัญสัมพัทธ์ของ KPI ประสิทธิภาพแคมเปญ
Tips & Tricks
ฟังก์ชัน CUBEKPIMEMBER นั้นมีประโยชน์มากเมื่อคุณต้องการปรับแต่งการแสดงผลของ KPI ด้วยข้อความแทนที่ โดยการใช้งาน caption ส่วนการปรับแต่งบ่อยครั้งจะช่วยให้ตารางรายงานดูเข้าใจง่ายและสวยงามมากขึ้น!
ข้อควรระวัง (Cautions)
โอ๊ะ! ระวังเรื่องการเชื่อมต่อใน workbook ถ้าไม่มีการเชื่อมต่อที่ถูกต้อง หรือสุดยอด OLAP server ไม่ได้ทำงาน ฟังก์ชันจะให้ค่า error #NAME? และระวังด้วยว่า KPI name และ property ต้องถูกต้องตามข้อมูลใน cube ไม่งั้นอาจเจอ #N/A error ได้!
ฟังก์ชันที่เกี่ยวข้อง
ข้อดี / ข้อจำกัด
ข้อดีคือ CUBEKPIMEMBER ให้การปรับแต่งและการดึงข้อมูล KPI จาก OLAP ที่ยืดหยุ่น แต่จำกัดตรงที่ต้องมีการเชื่อมต่อฐานข้อมูล OLAP ถ้าไม่เชื่อมต่อจะ error นะ!
References
- CUBEKPIMEMBER Function – Microsoft Documentation
- Cube Formulas Guide
- CUBEKPIMEMBER Detailed Explanation
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply