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

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


ISO.CEILING

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

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

Σύνταξη

DAX
ISO.CEILING(<number>[, <significance>])  

Παραμέτρους

Όρος Ορισμός
number Ο αριθμός που θέλετε να round, or μια αναφορά σε μια στήλη που contains αριθμούς.
significance (προαιρετικό) Το πολλαπλάσιο σημαντικότητας στο οποίο θέλετε να round. Για παράδειγμα, για να round στον πλησιέστερο ακέραιο, πληκτρολογήστε 1. If καθοριστεί μονάδα not σημαντικότητας, ο αριθμός στρογγυλοποιείται στον πλησιέστερο ακέραιο.

Επιστροφή value

Ένας αριθμός του ίδιου τύπου με το όρισμα number, στρογγυλοποιείται όπως καθορίζεται.

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

Υπάρχουν δύο συναρτήσεις CEILING σε DAX, με τις ακόλουθες διαφορές:

  • Η συνάρτηση CEILING προσομοιώνει τη συμπεριφορά της συνάρτησης CEILING στο Excel.

  • Η συνάρτηση ISO.CEILING ακολουθεί τη συμπεριφορά που ορίζεται από το ISO για τον προσδιορισμό της ceilingvalue.

Οι δύο συναρτήσεις επιστρέφουν την ίδια value για θετικούς αριθμούς, αλλά διαφορετικές values για αρνητικούς αριθμούς. Όταν χρησιμοποιείται θετικό πολλαπλάσιο σημαντικότητας, και οι δύο CEILINGandISO.CEILINGround αρνητικούς αριθμούς προς τα επάνω (προς το θετικό άπειρο). Όταν χρησιμοποιείται αρνητικό πολλαπλάσιο σημαντικότητας, CEILING στρογγυλοποιεί τους αρνητικούς αριθμούς προς τα κάτω (προς το αρνητικό άπειρο), ενώ ISO.CEILING στρογγυλοποιεί τους αρνητικούς αριθμούς προς τα επάνω (προς το θετικό άπειρο).

Ο τύπος αποτελέσματος είναι συνήθως ο ίδιος τύπος της σημαντικότητας που χρησιμοποιήθηκε ως όρισμα με τις ακόλουθες εξαιρέσεις:

  • If το όρισμα first είναι τύπου currency, τότε το αποτέλεσμα θα είναι currency τύπο.

  • If το προαιρετικό όρισμα είναι not περιλαμβάνει το αποτέλεσμα είναι τύπου ακέραιου.

  • If το όρισμα σημαντικότητας είναι δυαδικού τύπου, τότε το αποτέλεσμα είναι τύπου ακέραιου.

  • If το όρισμα σημαντικότητας είναι μη αριθμητικού τύπου, τότε το αποτέλεσμα είναι πραγματικού τύπου.

Παράδειγμα: Θετικοί αριθμοί

Ο παρακάτω τύπος επιστρέφει 4,45. Αυτό μπορεί να είναι χρήσιμο if θέλετε να αποφύγετε τη χρήση μικρότερων μονάδων στις τιμές σας. If η τιμή ενός υπάρχοντος product είναι 4,42 $, μπορείτε να χρησιμοποιήσετε ISO.CEILING για να round τιμές έως την πλησιέστερη μονάδα των πέντε λεπτών.

DAX
= ISO.CEILING(4.42,0.05)  

Παράδειγμα: Αρνητικοί αριθμοί

Ο παρακάτω τύπος επιστρέφει το ceilingvalue ISO -4,40.

DAX
= ISO.CEILING(-4.42,0.05)  

συναρτήσεις μαθηματικών τριγωνομετρικών
συναρτήσεων
συναρτήσεων
συναρτήσεων