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

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


ROUNDUP

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

Στρογγυλοποιεί έναν αριθμό προς τα επάνω, μακριά από το 0 (μηδέν).

Σύνταξη

DAX
ROUNDUP(<number>, <num_digits>)  

Παράμετροι

Όρος Ορισμός
number Ένας πραγματικός αριθμός που θέλετε να στρογγυλοποιήσετε προς τα επάνω.
num_digits Ο αριθμός των ψηφίων στον οποίο θέλετε να στρογγυλοποιήσετε. Μια αρνητική τιμή για num_digits στρογγυλοποιεί προς τα αριστερά της υποδιαστολής. εάν num_digits είναι μηδέν ή παραλείπεται, number στρογγυλοποιείται στον πλησιέστερο ακέραιο.

Επιστρεφόμενη αξία

Ένας δεκαδικός αριθμός.

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

  • Εάν num_digits είναι μεγαλύτερος από το 0 (μηδέν), ο αριθμός στρογγυλοποιείται προς τα επάνω στον καθορισμένο αριθμό δεκαδικών θέσεων.

  • Εάν num_digits είναι 0, τότε ο αριθμός στρογγυλοποιείται προς τα επάνω στον πλησιέστερο ακέραιο.

  • Εάν num_digits είναι μικρότερη από 0, τότε ο αριθμός στρογγυλοποιείται προς τα επάνω προς τα αριστερά της υποδιαστολής.

  • Η συνάρτηση ROUNDUP συμπεριφέρεται όπως η ROUND, με την εξαίρεση ότι στρογγυλοποιεί πάντα έναν αριθμό προς τα επάνω.

Παράδειγμα

Ο ακόλουθος τύπος στρογγυλοποιεί το Πι σε τέσσερα δεκαδικά ψηφία. Το αναμενόμενο αποτέλεσμα είναι 3,1416.

DAX
= ROUNDUP(PI(),4)  

Παράδειγμα: Δεκαδικά ως δεύτερο όρισμα

Ο ακόλουθος τύπος στρογγυλοποιεί το 1,3 στο πλησιέστερο πολλαπλάσιο του 0,2. Το αναμενόμενο αποτέλεσμα είναι 2.

DAX
= ROUNDUP(1.3,0.2)  

Παράδειγμα: Αρνητικός αριθμός ως δεύτερο όρισμα

Ο ακόλουθος τύπος στρογγυλοποιεί την τιμή στη στήλη FreightCost, με τα αναμενόμενα αποτελέσματα που εμφανίζονται στον παρακάτω πίνακα:

DAX
= ROUNDUP([Values],-1)  

Όταν num_digits είναι μικρότερη του μηδενός, ο αριθμός των θέσεων στα αριστερά του δεκαδικού πρόσημο αυξάνεται κατά την τιμή που καθορίζετε.

FreightCost Αναμενόμενο αποτέλεσμα
13.25 20
2.45 10
25.56 30
1.34 10
345.01 350

Μαθηματικές και τριγωνομετρικές συναρτήσεις
ΣΤΡΟΓΓΥΛΌΣ
ΣΎΝΟΨΗ
MROUND
INT