ISERROR
Ισχύει για:Υπολογιζόμενη στήλη
Υπολογιζόμενος πίνακας
Μέτρηση
υπολογισμού απεικόνισης
Ελέγχει εάν μια τιμή είναι σφάλμα και επιστρέφει TRUE
ή FALSE
.
Σύνταξη
ISERROR(<value>)
Παραμέτρους
Όρος | Ορισμός |
---|---|
value |
Η τιμή που θέλετε να ελέγξετε. |
Τιμή επιστροφής
Μια δυαδική τιμή TRUE
εάν η τιμή είναι σφάλμα. διαφορετικά, FALSE
.
Παρατηρήσεις
Για βέλτιστες πρακτικές κατά τη χρήση του ISERROR, ανατρέξτε στο θέμα Κατάλληλη χρήση συναρτήσεων σφάλματος.
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα
Το παρακάτω παράδειγμα υπολογίζει την αναλογία των συνολικών πωλήσεων μέσω Internet προς τις συνολικές πωλήσεις μεταπωλητών. Η συνάρτηση ISERROR χρησιμοποιείται για να ελέγχει για σφάλματα, όπως διαίρεση με το μηδέν. Εάν υπάρχει σφάλμα επιστρέφεται ένα κενό, διαφορετικά επιστρέφεται η αναλογία.
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
Σχετικό περιεχόμενο
Συναρτήσεις ΠληροφοριώνIFERROR συνάρτησηIF συνάρτηση