ADDSLICEAXISVALUESORT

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

ฟังก์ชันเหล่านี้มีจุดประสงค์ที่คล้ายกัน:

  • ADDSLICEAXISVALUEORT
  • INSERTSLICEAXISVALUESORT

ความแตกต่างระหว่างฟังก์ชันทั้งสองอยู่ในลำดับที่เพิ่มเกณฑ์การเรียงลงในข้อกำหนด MDX ของสไลซ์ ลำดับของการเพิ่มเกณฑ์จะกำหนดลำดับที่จะใช้ ดังนั้นจึงส่งผลต่อวิธีการเรียงสไลซ์

ADDSLICEAXISVALUESORT เพิ่มการเรียงลำดับที่ส่วนท้ายของรายการเกณฑ์ INSERTSLICEAXISVALUESORT เพิ่มการเรียงที่จุดเริ่มต้นของรายการเกณฑ์

ไวยากรณ์

=ADDSLICEAXISVALUESORT(axis,"tuple",break_hierarchy,"order")

ฟังก์ชันนี้ส่งคืน #{Axis}

ตัวอย่าง

ในตัวอย่างนี้ เซลล์ F22 เก็บผลลัพธ์ของฟังก์ชัน CREATESLICEAXIS

ฟังก์ชันนี้จัดเรียงค่าตามรอบระยะเวลาในลำดับจากมากไปน้อย True ระบุว่าลำดับขั้นถูกทำลาย:

=ADDSLICEAXISVALUESORT(F22,"[Period].[All Years]",True,"Desc")