INSERTSLICEAXISVALUESORT

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

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

  • ADDSLICEAXISVALUESORT
  • INSERTSLICEAXISVALUESORT

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

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

ไวยากรณ์

=ADDSLICEAXISVALUESORT(axis,"tuple",break_hierarchy,"order"[,"ranking"][,ranking_count]).

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

ใช้ตัวเลือก ranking และranking_count พารามิเตอร์ที่จะส่งกลับ เช่น ค่า 5 อันดับแรก

การจัดอันดับเหล่านี้ถูกต้อง:

  • ไม่มี
  • TopCount
  • BottomCount
  • TopPercent
  • BottomPercent
  • TopSum
  • BottomSum

ตัวอย่าง

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

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

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