Κοινοποίηση μέσω


RUNNINGSUM

Applies to:Calculated columnCalculated tableMeasureVisual calculation

Επιστρέφει ένα τρέχον άθροισμα που υπολογίζεται κατά μήκος του παρεχόμενου άξονα της μήτρας απεικόνισης. Αυτό σημαίνει ότι το άθροισμα της δεδομένης στήλης υπολογίζεται από όλα τα στοιχεία έως το τρέχον στοιχείο ενός άξονα.

Syntax

RUNNINGSUM ( <column>[, <axis>][, <orderBy>][, <blanks>][, <reset>] )

Parameters

Term Definition
column Η στήλη που παρέχει την τιμή για κάθε στοιχείο.
axis (Προαιρετικό) Μια αναφορά άξονα, η κατεύθυνση κατά μήκος της οποίας θα υπολογιστεί το τρέχον άθροισμα. Εάν παραλειφθεί, χρησιμοποιείται ο πρώτος άξονας του ορισμού οπτικού σχήματος.
orderBy (Προαιρετικό) Ένας ORDERBYόρος () με παραστάσεις που καθορίζουν τον τρόπο ταξινόμησης κάθε διαμερίσματος κατά μήκος του axis. Εάν orderBy δεν παρέχεται, τα δεδομένα ταξινομούνται με βάση τις στήλες ομαδοποίησης στην προεπιλογή axis σε αύξουσα σειρά από προεπιλογή.
blanks (Προαιρετικό) Μια απαρίθμηση που ορίζει τον τρόπο χειρισμού κενών τιμών κατά την ταξινόμηση του axis.
Οι υποστηριζόμενες τιμές είναι:
  • DEFAULT (η προεπιλεγμένη τιμή), όπου η συμπεριφορά για τις αριθμητικές τιμές είναι κενές τιμές, ταξινομούνται μεταξύ μηδέν και αρνητικών τιμών. Η συμπεριφορά για τις συμβολοσειρές είναι ότι οι κενές τιμές ταξινομούνται πριν από όλες τις συμβολοσειρές, συμπεριλαμβανομένων των κενών συμβολοσειρών.
  • FIRST, τα κενά ταξινομούνται πάντα στην αρχή, ανεξάρτητα από την αύξουσα ή φθίνουσα σειρά ταξινόμησης.
  • LAST, τα κενά ταξινομούνται πάντα στο τέλος, ανεξάρτητα από την αύξουσα ή φθίνουσα σειρά ταξινόμησης.
reset (Προαιρετικό) Υποδεικνύει εάν γίνεται επαναφορά του υπολογισμού και σε ποιο επίπεδο της ιεραρχίας στηλών του σχήματος απεικόνισης. Οι αποδεκτές τιμές είναι: μια αναφορά πεδίου σε μια στήλη στο τρέχον σχήμα απεικόνισης, NONE (προεπιλογή), LOWESTPARENT, HIGHESTPARENTή ακέραιος. Η συμπεριφορά εξαρτάται από το σύμβολο ακέραιου:
- Εάν δεν είναι μηδέν ή παραλειφθεί, ο υπολογισμός δεν επαναφέρεται. Ισοδύναμο με NONE.
- Εάν είναι θετικό, ο ακέραιος αναγνωρίζει τη στήλη ξεκινώντας από την υψηλότερη, ανεξάρτητα από το επίπεδο λεπτομέρειας. HIGHESTPARENT ισοδυναμεί με 1.
- Εάν είναι αρνητικό, ο ακέραιος αναγνωρίζει τη στήλη ξεκινώντας από τη χαμηλότερη, σε σχέση με το τρέχον επίπεδο. LOWESTPARENT ισοδυναμεί με -1.

Return value

Μια ανυσματική τιμή, το τρέχον άθροισμα μέχρι το τρέχον στοιχείο του άξονα.

Remarks

Αυτή η συνάρτηση μπορεί να χρησιμοποιηθεί μόνο σε υπολογισμούς απεικονίσεων.

Οι παράμετροι axis, orderBy, blanks και reset μπορούν να παραλειφθούν.

Εάν η τιμή του reset είναι απόλυτη (δηλ. θετικός ακέραιος HIGHESTPARENT ή αναφορά πεδίου) και ο υπολογισμός αξιολογείται στο ή πάνω από το επίπεδο προορισμού στην ιεραρχία, ο υπολογισμός επαναφέρεται για κάθε μεμονωμένο στοιχείο. Δηλαδή, η συνάρτηση αξιολογείται μέσα σε ένα διαμέρισμα που περιέχει μόνο αυτό το συγκεκριμένο στοιχείο.

Example

Με βάση έναν πίνακα που συνοψίζει τις συνολικές πωλήσεις για κάθε κατηγορία προϊόντος και ημερολογιακό έτος, η ακόλουθη DAX ερώτημα προσθέτει μια στήλη με τις συνολικές πωλήσεις για αυτήν την κατηγορία έως ένα συγκεκριμένο έτος.

SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)

Το παρακάτω στιγμιότυπο οθόνης εμφανίζει τη μήτρα απεικόνισης και την παράσταση υπολογισμού απεικόνισης:

υπολογισμού απεικόνισης

See also

INDEX MOVINGAVERAGE ORDERBY PARTITIONBY WINDOW