COUNTX
Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης
Καταμετρά το πλήθος των γραμμών που περιέχουν μια μη κενή τιμή ή μια παράσταση που αξιολογείται σε μια μη κενή τιμή, κατά την αξιολόγηση μιας παράστασης σε έναν πίνακα.
Σύνταξη
COUNTX(<table>,<expression>)
Παραμέτρους
Όρος | Ορισμός |
---|---|
table |
Ο πίνακας που περιέχει τις γραμμές προς μέτρηση. |
expression |
Μια παράσταση που επιστρέφει το σύνολο τιμών που περιέχει τις τιμές που θέλετε να μετρήσετε. |
Τιμή επιστροφής
Ακέραιος.
Παρατηρήσεις
Η συνάρτηση COUNTX λαμβάνει δύο ορίσματα. Το πρώτο όρισμα πρέπει να είναι πάντα ένας πίνακας ή οποιαδήποτε παράσταση που επιστρέφει έναν πίνακα. Το δεύτερο όρισμα είναι η στήλη ή η παράσταση στην οποία γίνεται αναζήτηση από την COUNTX.
Η συνάρτηση COUNTX μετρά μόνο τιμές, ημερομηνίες ή συμβολοσειρές. Εάν η συνάρτηση δεν βρει γραμμές για να μετρήσει, επιστρέφει μια κενή τιμή.
Εάν θέλετε να μετρήσετε λογικές τιμές, χρησιμοποιήστε τη συνάρτηση COUNTAX.
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα 1
Ο ακόλουθος τύπος επιστρέφει το πλήθος όλων των γραμμών στον πίνακα Product που έχουν τιμή καταλόγου.
= COUNTX(Product,[ListPrice])
Παράδειγμα 2
Ο παρακάτω τύπος δείχνει πώς μπορείτε να διαβιβάσετε έναν φιλτραρισμένο πίνακα στην COUNTX για το πρώτο όρισμα. Ο τύπος χρησιμοποιεί μια παράσταση φίλτρου για να λάβει μόνο τις γραμμές στον πίνακα Product που ικανοποιούν τη συνθήκη ProductSubCategory = "Caps" και, στη συνέχεια, μετρά τις γραμμές στον πίνακα που προκύπτει που έχουν τιμή καταλόγου. Η παράσταση FILTER εφαρμόζεται στον πίνακα Products αλλά χρησιμοποιεί μια τιμή που αναζητάτε στον σχετικό πίνακα, ProductSubCategory.
= COUNTX(FILTER(Product,RELATED(ProductSubcategory[EnglishProductSubcategoryName])="Caps"), Product[ListPrice])
Σχετικό περιεχόμενο
συνάρτησης