ADDSLICEAXISVALUESORT
ฟังก์ชันนี้จะแก้ไขแกนสไลซ์ที่มีอยู่ด้วยการเพิ่มการเรียงตามค่า เมื่อต้องการเพิ่มการเรียงลำดับไปยังสไลซ์ ให้ใช้แกนที่แก้ไขเมื่อคุณสร้างข้อกำหนดของสไลซ์
ฟังก์ชันเหล่านี้มีจุดประสงค์ที่คล้ายกัน:
- ADDSLICEAXISVALUEORT
- INSERTSLICEAXISVALUESORT
ความแตกต่างระหว่างฟังก์ชันทั้งสองอยู่ในลำดับที่เพิ่มเกณฑ์การเรียงลงในข้อกำหนด MDX ของสไลซ์ ลำดับของการเพิ่มเกณฑ์จะกำหนดลำดับที่จะใช้ ดังนั้นจึงส่งผลต่อวิธีการเรียงสไลซ์
ADDSLICEAXISVALUESORT เพิ่มการเรียงลำดับที่ส่วนท้ายของรายการเกณฑ์ INSERTSLICEAXISVALUESORT เพิ่มการเรียงที่จุดเริ่มต้นของรายการเกณฑ์
ไวยากรณ์
=ADDSLICEAXISVALUESORT(axis,"tuple",break_hierarchy,"order")
ฟังก์ชันนี้ส่งคืน #{Axis}
ตัวอย่าง
ในตัวอย่างนี้ เซลล์ F22 เก็บผลลัพธ์ของฟังก์ชัน CREATESLICEAXIS
ฟังก์ชันนี้จัดเรียงค่าตามรอบระยะเวลาในลำดับจากมากไปน้อย True ระบุว่าลำดับขั้นถูกทำลาย:
=ADDSLICEAXISVALUESORT(F22,"[Period].[All
Years]",True,"Desc")