DOLLARDE
Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςΜέτρηση υπολογισμού απεικόνισης
Μετατρέπει μια τιμή δολαρίων εκφρασμένη με ένα ακέραιο μέρος και ένα κλασματικό μέρος, όπως 1,02, σε τιμή δολαρίων εκφρασμένη με δεκαδικό αριθμό. Οι κλασματικές τιμές δολαρίων χρησιμοποιούνται ορισμένες φορές για τις τιμές χρεογραφής.
Σύνταξη
DOLLARDE(<fractional_dollar>, <fraction>)
Παραμέτρους
Όρος | Ορισμός |
---|---|
fractional_dollar |
Ένας αριθμός εκφρασμένο με ένα ακέραιο και ένα κλασματικό μέρος, τα οποία διαχωρίζονται με δεκαδικό σύμβολο. |
fraction |
Ο ακέραιος που θα χρησιμοποιηθεί στον παρονομαστή του κλάσματος. |
Τιμή επιστροφής
Η δεκαδική τιμή του fractional_dollar
.
Παρατηρήσεις
Το τμήμα κλάσματος της τιμής διαιρείται με έναν ακέραιο που καθορίζετε. Για παράδειγμα, εάν θέλετε η τιμή σας να εκφραστεί με ακρίβεια 1/16 ενός δολαρίου, διαιρέστε το κλασματικό μέρος με το 16. Σε αυτήν την περίπτωση, το 1,02 αντιπροσωπεύει \$1.125 (\$1 + 2/16 = \$1.125).
Η τιμή fraction στρογγυλοποιείται στον πλησιέστερο ακέραιο.
Επιστρέφεται σφάλμα εάν:
- < 1.
Αυτή η συνάρτηση δεν υποστηρίζεται για χρήση σε λειτουργία DirectQuery όταν χρησιμοποιείται σε υπολογιζόμενες στήλες ή σε κανόνες ασφάλειας σε επίπεδο γραμμών (RLS).
Παράδειγμα
Το παρακάτω ερώτημα DAX:
EVALUATE
{
DOLLARDE(1.02, 16)
}
Επιστρέφει 1,125, την δεκαδική τιμή της αρχικής κλασματικής τιμής, 1,02, που διαβάζεται ως 1 και 2/16. Δεδομένου ότι η τιμή του κλάσματος είναι 16, η τιμή έχει ακρίβεια 1/16 του δολαρίου.