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


CEILING

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

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

Σύνταξη

CEILING(<number>, <significance>)

Παραμέτρους

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

Τιμή επιστροφής

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

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

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

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

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

    • Εάν ο τύπος ορίσματος αριθμού είναι "νόμισμα", ο τύπος επιστροφής είναι "νόμισμα".
    • Εάν ο τύπος ορίσματος σημαντικότητας είναι δυαδικός, ο τύπος επιστροφής είναι ακέραιος.
    • Εάν ο τύπος ορίσματος σημαντικότητας είναι μη αριθμητικός, ο τύπος επιστροφής είναι πραγματικός.

Παράδειγμα 1

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

= CEILING(4.42,0.05)

Παράδειγμα 2

Ο ακόλουθος τύπος επιστρέφει παρόμοια αποτελέσματα με το προηγούμενο παράδειγμα, αλλά χρησιμοποιεί αριθμητικές τιμές αποθηκευμένες στη στήλη ProductPrice.

= CEILING([ProductPrice],0.05)

Συναρτήσεις Μαθηματικών και ΤριγωνομετρικώνFLOOR συνάρτησηςISO.CEILING συνάρτησηςROUNDUP συνάρτησης