COALESCE
Ισχύει για: Υπολογισμός απεικόνισης υπολογιζόμενης στήλης
υπολογιζόμενου πίνακα Μέτρηση
Επιστρέφει την πρώτη παράσταση που δεν αποτιμάται ως BLANK. Εάν όλες οι παραστάσεις αποτιμηθούν ως BLANK, επιστρέφεται BLANK.
Σύνταξη
COALESCE(<expression>, <expression>[, <expression>]…)
Παράμετροι
Όρος | Ορισμός |
---|---|
έκφραση | Οποιαδήποτε παράσταση DAX που επιστρέφει μια ανυσματική παράσταση. |
Επιστρεφόμενη αξία
Μια ανυσματική τιμή που προέρχεται από μία από τις παραστάσεις ή ΚΕΝΟ εάν όλες οι παραστάσεις αποτιμηθούν ως ΚΕΝΕΣ.
Παρατηρήσεις
Οι παραστάσεις εισόδου μπορεί να είναι διαφορετικών τύπων δεδομένων.
Παράδειγμα 1
Το παρακάτω ερώτημα DAX:
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
Επιστρέφει 10
, η οποία είναι η πρώτη παράσταση που δεν αποτιμάται ως BLANK.
Παράδειγμα 2
Η ακόλουθη παράσταση DAX:
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
Επιστρέφει το άθροισμα όλων των τιμών της στήλης SalesAmount στον πίνακα FactInternetSales ή 0
.
Αυτό μπορεί να χρησιμοποιηθεί για τη μετατροπή τιμών BLANK των συνολικών πωλήσεων σε 0
.
Σχόλια
https://aka.ms/ContentUserFeedback.
Σύντομα διαθέσιμα: Καθ' όλη τη διάρκεια του 2024 θα καταργήσουμε σταδιακά τα ζητήματα GitHub ως μηχανισμό ανάδρασης για το περιεχόμενο και θα το αντικαταστήσουμε με ένα νέο σύστημα ανάδρασης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα:Υποβολή και προβολή σχολίων για