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

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


DISTINCT (column)

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

Επιστρέφει έναν πίνακα μίας στήλης που contains τον διακριτό values από την καθορισμένη στήλη. Με άλλα λόγια, οι διπλότυποι values καταργούνται and επιστρέφονται μόνο οι μοναδικοί values.

Σημείωση

Αυτή η συνάρτηση δεν μπορεί να χρησιμοποιηθεί για την Επιστροφή values σε ένα κελί or στήλη σε ένα φύλλο εργασίας. Αντίθετα, ενσωματώνετε τη συνάρτηση DISTINCT μέσα σε έναν τύπο, για να λάβετε μια λίστα διακριτών values που μπορούν να διαβιβαστούν σε άλλη συνάρτηση and στη συνέχεια να μετρηθούν, να συνοψιστούν or να χρησιμοποιηθούν για άλλες λειτουργίες.

Σύνταξη

DISTINCT(<column>)  

Παραμέτρους

Όρος Ορισμός
column Η στήλη από την οποία θα επιστραφούν οι μοναδικές values. Or, μια παράσταση που επιστρέφει μια στήλη.

Επιστροφή value

Μια στήλη μοναδικών values.

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

  • Τα αποτελέσματα της DISTINCT επηρεάζονται από το τρέχον περιβάλλον filter. Για παράδειγμα, if χρησιμοποιείτε τον τύπο στο παρακάτω παράδειγμα για να δημιουργήσετε ένα measure, τα αποτελέσματα θα αλλάζουν κάθε φορά που ο πίνακας φιλτράρεται για να εμφανίσει μόνο μια συγκεκριμένη περιοχή or μια time περίοδο.

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

Υπάρχει μια άλλη έκδοση της συνάρτησης DISTINCT, DISTINCT (table), που επιστρέφει έναν πίνακα καταργώντας τις διπλότυπες γραμμές από έναν άλλο πίνακα or παράσταση..

Η συνάρτηση VALUES είναι παρόμοια με την DISTINCT. Μπορεί επίσης να χρησιμοποιηθεί για την επιστροφή μιας λίστας μοναδικών values, and γενικά θα επιστρέφει ακριβώς τα ίδια αποτελέσματα με την DISTINCT. Ωστόσο, σε κάποιο περιβάλλον VALUES θα επιστρέψει ένα επιπλέον ειδικό value. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα VALUES συνάρτηση.

Παράδειγμα

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

= COUNTROWS(DISTINCT(InternetSales_USD[CustomerKey]))  

Δεν μπορείτε να επικολλήσετε τη λίστα των values που επιστρέφει η DISTINCT απευθείας σε μια στήλη. Αντί για αυτό, μεταβιβάζετε τα αποτελέσματα της συνάρτησης DISTINCT σε μια άλλη συνάρτηση που μετρά, filters, or συναθροίζει values χρησιμοποιώντας τη λίστα. Για να κάνουμε το παράδειγμα όσο το δυνατόν απλούστερο, εδώ ο πίνακας διακριτών values έχει μεταβιβαστεί στη συνάρτηση COUNTROWS.

Ετικέτες γραμμών Εξαρτήματα Ποδήλατα Ρουχισμός Γενικό σύνολο
2005 1013 1013
2006 2677 2677
2007 6792 4875 2867 9309
2008 9435 5451 4196 11377
Γενικό σύνολο 15114 9132 6852 18484

Επίσης, λάβετε υπόψη ότι τα αποτελέσματα είναι not προσθετικά. Αυτό σημαίνει ότι ο συνολικός αριθμός των μοναδικών πελατών στο 2007 είναι ο των μοναδικών πελατών Αξεσουάρ, BikesΕνδύματα για αυτό το . Ο λόγος είναι ότι ένας πελάτης μπορεί να καταμετρηθεί σε πολλές ομάδες.

συναρτήσεων
συναρτήσεων
συναρτήσεων
συναρτήσεων