CUBEMEMBERPROPERTY

คำอธิบาย

CUBEMEMBERPROPERTY คือฟังก์ชันที่ใช้ในการดึงคุณสมบัติของสมาชิกจาก OLAP cube มาใช้งาน ถ้าคุณเคยสงสัยถึงข้อมูลลึกๆ ที่ซ่อนอยู่เบื้องหลังตัวเลขใน PivotTable ฟังก์ชันนี้เหมือนกับการแปลงร่างนักสืบเพื่อทำงานของคุณ!

มีครั้งแรกในเวอร์ชันไหน

2007

รูปแบบคำสั่ง (Syntax)

CUBEMEMBERPROPERTY(connection, member_expression, property)

Arguments

  • connection (Required – string)
    ข้อความสำหรับชื่อการเชื่อมต่อไปยัง cube ที่ต้องการดึงข้อมูล
  • member_expression (Required – string)
    ข้อความที่แสดงถึงนิพจน์เชิงมิติ (MDX) ของสมาชิกภายใน cube นั้นๆ
  • property (Required – string)
    ข้อความที่แสดงถึงชื่อคุณสมบัติที่ต้องการดึง หรืออ้างอิงถึงเซลล์ที่มีชื่อของคุณสมบัติ

ตัวอย่างการใช้งาน (Examples)

  • Formula:
    =CUBEMEMBERPROPERTY("Sales","[Time].[Fiscal].[2014]",$A$3)
    Description: ดึงค่าคุณสมบัติของปีงบประมาณ 2014 จาก cube "Sales" ใช้ข้อมูลในเซลล์ A3
    Result:ได้ค่าคุณสมบัติที่ระบุในเซลล์ A3 ของสมาชิกปีาฬ 2014 ใน cube "Sales"
  • Formula:
    =CUBEMEMBERPROPERTY("Sales","[Store].[MyFavoriteStore]","[Store].[Store Name].[Store Sqft]")
    Description: ดึงขนาดพื้นที่ของร้านค้าที่มีชื่อว่า "MyFavoriteStore" จาก cube "Sales"
    Result:ได้ข้อมูลขนาดพื้นที่ร้าน "MyFavoriteStore" จาก cube "Sales"
  • Formula:
    =CUBEMEMBERPROPERTY("SalesData", "[Sales].[John Doe]", "Region")
    Description: ดึงข้อมูลเขตที่รับผิดชอบของตัวแทน "John Doe" จาก Cube "SalesData"
    Result:ได้ข้อมูลเขตที่ "John Doe" รับผิดชอบจาก Cube "SalesData"
  • Formula:
    =CUBEMEMBERPROPERTY("SalesData", A1, "Region")
    Description: ดึงข้อมูลเขตโดยการใช้การอ้างอิงเซลล์ที่มีการแสดงสมาชิกในเซลล์ A1
    Result:ได้ข้อมูลเขตที่เกี่ยวข้องตามค่าที่ระบุในเซลล์ A1
  • Formula:
    =IF(CUBEMEMBERPROPERTY("SalesData", A1, "Region") = "North", "North Region", "Other Region")
    Description: ใช้ CUBEMEMBERPROPERTY ร่วมกับฟังก์ชัน IF เพื่อตรวจสอบว่าข้อมูลเขตเป็น "North" หรือไม่
    Result:แสดงข้อความ "North Region" หากข้อมูลเป็นว่าเป็นเขต North ถ้าไม่ใช่จะแสดง "Other Region"

Tips & Tricks

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

ข้อควรระวัง (Cautions)

ระวังในเรื่องของข้อผิดพลาด เช่น #NAME? ถ้าการเชื่อมต่อที่ระบุไม่ถูกต้อง หรือ #N/A ถ้าสมาชิกที่ระบุไม่มีอยู่ใน cube

ฟังก์ชันที่เกี่ยวข้อง

ข้อดี / ข้อจำกัด

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

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

Your email address will not be published. Required fields are marked *

อบรม In-House Training

Feedback การใช้งาน AI Chatbot