CUBERANKEDMEMBER

คำอธิบาย

ฟังก์ชันนี้ใช้เพื่อดึงข้อมูลจาก cube ในแบบของอันดับที่กำหนด เช่น การเรียกสมาชิกอันดับที่ n ของชุดข้อมูล เช่น อันดับขายดีสุดหรืออันดับนักเรียนที่คะแนนดีที่สุด 10 คน

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

2007

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

CUBERANKEDMEMBER(connection, set_expression, rank, )

Arguments

  • connection (Required – string)
    ข้อความตัวอักษรที่แสดงถึงชื่อการเชื่อมต่อกับ cube
  • set_expression (Required – string)
    ข้อความตัวอักษรที่ระบุถึง expression ของชุดข้อมูล เช่นฟังก์ชัน CUBESET หรือชื่อเซลล์ที่เก็บฟังก์ชัน CUBESET
  • rank (Required – integer)
    ค่าจำนวนเต็มที่กำหนดตำแหน่งของสมาชิกที่จะดึงมา
  • caption (Optional – string)
    ข้อความตัวอักษรที่จะแสดงในเซลล์แทนคำอธิบายตามที่กำหนดจาก cube

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

  • Formula:
    =CUBERANKEDMEMBER("Sales",$D$4,1,"Top Month")
    Description: ดึงสมาชิกอันดับ 1 ของชุดข้อมูลใน D4 โดยใช้การเชื่อมต่อที่เป็นชื่อ 'Sales'
    Result:ผลลัพธ์คือสมาชิกอันดับ 1 ของชุดข้อมูลที่ระบุใน D4
  • Formula:
    =CUBERANKEDMEMBER("Sales",CUBESET("Sales","Summer","[2004].[June]","[2004].[July]","[2004].[August]"),3,"Top Month")
    Description: ดึงสมาชิกอันดับที่ 3 จากชุดข้อมูลระบุเดือนของช่วงฤดูร้อน ปี 2004
    Result:ผลลัพธ์คือเดือนที่มีการขายดีอันดับที่ 3 ในช่วงฤดูร้อน ปี 2004
  • Formula:
    =CUBERANKEDMEMBER("CubeConnection", "[Date].[Month].Members", 3, "[Measures].[Sales]")
    Description: ดึงอันดับที่ 3 จากเดือนต่างๆ ที่มียอดขายใน cube
    Result:ผลลัพธ์คือเดือนที่มียอดขายเป็นอันดับที่ 3 ตามที่ระบุใน connection
  • Formula:
    =CUBERANKEDMEMBER("CubeConnection", "[Sales Representative].[Sales Rep].Members", -5, "[Measures].[Sales Amount]")
    Description: ค้นหาตัวแทนขายอันดับท้าย 5 คนจากยอดขาย
    Result:ผลลัพธ์คือ 5 ตัวแทนขายที่มียอดขายต่ำสุดตามที่ระบุใน connection
  • Formula:
    =CUBERANKEDMEMBER("ThisWorkbookDataModel", slicer_Year, 1)
    Description: ใช้ slicer เพื่อดึงปีที่เลือกใน Data Model
    Result:ผลลัพธ์คือปีที่ถูกเลือกเป็นอันดับแรกใน slicer ผ่าน Data Model

Tips & Tricks

อย่าลืมตรวจสอบการเชื่อมต่อให้ถูกต้องก่อนการใช้ฟังก์ชันนี้ นอกจากนี้สามารถใช้ฟังก์ชัน CUBESET ร่วมกับการเรียงลำดับเพื่อจัดกลุ่มข้อมูลได้ตามต้องการ

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

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

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

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

ฟังก์ชันนี้มีประโยชน์ในการดึงข้อมูลเฉพาะจากฐานข้อมูลขนาดใหญ่ แต่มีข้อจำกัดเรื่องการใช้งานที่ต้องการการเชื่อมต่อที่ถูกต้องและคำสั่ง MDX ที่ถูกต้องด้วย

References

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


Leave a Reply

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

อบรม In-House Training

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