Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


COUNTROWS

Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης

Η συνάρτηση COUNTROWS καταμετρά το πλήθος των γραμμών στον καθορισμένο πίνακα ή σε έναν πίνακα που ορίζεται από μια παράσταση.

Σύνταξη

DAX
COUNTROWS([<table>])  

Παραμέτρους

Όρος Ορισμός
table (Προαιρετικό) Το όνομα του πίνακα που περιέχει τις γραμμές προς μέτρηση ή μια παράσταση που επιστρέφει έναν πίνακα. Όταν δεν παρέχεται, η προεπιλεγμένη τιμή είναι ο κεντρικός πίνακας της τρέχουσας παράστασης.

Τιμή επιστροφής

Ένας ακέραιος αριθμός.

Παρατηρήσεις

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

  • Όταν το όρισμα table δεν περιέχει γραμμές, η συνάρτηση επιστρέφει BLANK.

  • Για να μάθετε περισσότερα σχετικά με τις βέλτιστες πρακτικές κατά τη χρήση των COUNT και COUNTROWS, ανατρέξτε στο θέμα Χρήση της συνάρτησης COUNTROWS αντί της συνάρτησης COUNT στο DAX.

  • Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).

Παράδειγμα 1

Το παρακάτω παράδειγμα δείχνει πώς μπορείτε να μετρήσετε τον αριθμό των γραμμών στον πίνακα Orders. Το αναμενόμενο αποτέλεσμα είναι 52761.

DAX
= COUNTROWS('Orders')  

Παράδειγμα 2

Το παρακάτω παράδειγμα δείχνει πώς μπορείτε να χρησιμοποιήσετε την COUNTROWS με ένα περιβάλλον γραμμής. Σε αυτό το σενάριο, υπάρχουν δύο σύνολα δεδομένων που σχετίζονται με βάση τον αριθμό παραγγελίας. Ο πίνακας Reseller περιέχει μία γραμμή για κάθε μεταπωλητή. ο πίνακας ResellerSales περιέχει πολλές γραμμές για κάθε παραγγελία, κάθε γραμμή που περιέχει μία παραγγελία για έναν συγκεκριμένο μεταπωλητή. Οι πίνακες συνδέονται με μια σχέση στη στήλη, ResellerKey.

Ο τύπος λαμβάνει την τιμή του ResellerKey και, στη συνέχεια, μετρά τον αριθμό των γραμμών στον σχετιζόμενο πίνακα που έχουν το ίδιο αναγνωριστικό μεταπωλητή. Το αποτέλεσμα είναι έξοδος στη στήλη, CalculatedColumn1.

DAX
= COUNTROWS(RELATEDTABLE(ResellerSales))  

Ο παρακάτω πίνακας εμφανίζει ένα τμήμα των αναμενόμενων αποτελεσμάτων:

ResellerKey CalculatedColumn1
1 73
2 70
3 394

συνάρτησης COUNT
συνάρτησης COUNTA
συνάρτησης COUNTAX
συνάρτησης COUNTX
στατιστικών συναρτήσεων