Έχετε μπερδευτεί με τις συναρτήσεις στρογγυλοποίησης του Excel; Μάθετε τη διαφορά μεταξύ ROUND, ROUNDUP και ROUNDDOWN σε αυτόν τον χρήσιμο οδηγό.

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

ROUND, ROUNDUP και ROUNDDOWN είναι όλα παρόμοια συντακτικά, αλλά παράγουν διαφορετικά τελικά αποτελέσματα. Το να γνωρίζουν ποιο να χρησιμοποιήσετε και πότε είναι εξαιρετικά σημαντικό για τους χρήστες. Η επίγνωση των λεπτών διαφορών μεταξύ των τριών μπορεί να σας βοηθήσει να λάβετε τα επιθυμητά αποτελέσματα στο Excel.

Γιατί το Excel έχει τρεις Στρογγυλές συναρτήσεις;

Υπάρχουν τρεις ξεχωριστές συναρτήσεις στρογγυλοποίησης στο Microsoft Excel. Ενώ και τα τρία είναι παρόμοια και έχουν σχεδόν την ίδια σύνταξη, το καθένα παράγει ένα ελαφρώς διαφορετικό αποτέλεσμα και οι προγραμματιστές του Excel θα πρέπει να γνωρίζουν τις διαφορές.

Οι τρεις συναρτήσεις στρογγυλοποίησης είναι ROUND, ROUNDUP και ROUNDDOWN. Είναι όλα εξαιρετικά χρήσιμα για να βοηθήσουν τους χρήστες να μορφοποιήσουν την έξοδο από τις λειτουργίες. Κάθε μία από τις συναρτήσεις χρησιμοποιείται για τον περιορισμό του αριθμού των δεκαδικών ψηφίων που εμφανίζονται σε έναν αριθμό.

1. ΓΥΡΟΣ

Η λειτουργία ROUND είναι η πιο γνωστή από τις τρεις λειτουργίες. Έχει μια σχετικά απλή σύνταξη:

=ROUND(αριθμός, αριθμός_ψηφία)

Το πρώτο όρισμα είναι ο αριθμός που στρογγυλοποιείται, ενώ ο δεύτερος αριθμός είναι ο αριθμός των δεκαδικών ψηφίων στα οποία πρέπει να περιοριστεί. Η συνάρτηση ακολουθεί τους τυπικούς κανόνες στρογγυλοποίησης και μπορεί να στρογγυλοποιήσει την είσοδό της προς τα πάνω ή προς τα κάτω.

Το πρώτο όρισμα στη συνάρτηση μπορεί να είναι είτε μια στατική τιμή, μια αναφορά σε άλλο κελί ή μια άλλη συνάρτηση. Το δεύτερο όρισμα καθορίζει σε πόσα δεκαδικά ψηφία πρέπει να στρογγυλοποιηθεί η συνάρτηση. Μπορεί να είναι οποιοσδήποτε ακέραιος αριθμός.

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

=ROUND(3,78, 0)

Ο παραπάνω τύπος θα έχει ως αποτέλεσμα τον αριθμό 4. Οι αριθμοί στη στήλη Β του παρακάτω υπολογιστικού φύλλου δημιουργήθηκαν χρησιμοποιώντας τη συνάρτηση ROUND στους αριθμούς στη στήλη Α, με το 2 ως δεύτερο όρισμα.

2. ΜΑΝΔΡΙΣΜΑ ΖΩΩΝ

Η συνάρτηση ROUNDUP είναι η δεύτερη από τις συναρτήσεις ROUND. Μοιάζει πολύ με την τυπική στρογγυλή λειτουργία. Η σύνταξη του ROUNDUP μοιάζει ακριβώς με του ROUND:

=ROUNDUP(αριθμός, αριθμός_ψηφία)

Λειτουργικά, η συνάρτηση ROUNDUP λειτουργεί σχεδόν ακριβώς όπως το ROUND. Η κύρια διαφορά μεταξύ των δύο είναι ότι όπου το ROUND μπορεί να στρογγυλοποιεί τον αριθμό στο όρισμα ένα προς τα πάνω ή προς τα κάτω, το ROUNDUP στρογγυλοποιεί μόνο προς τα επάνω.

Μόνο η στρογγυλοποίηση προς τα πάνω σημαίνει ότι ανεξάρτητα από την τιμή στο τελικό δεκαδικό ψηφίο του αριθμού που στρογγυλοποιείται, εφόσον δεν είναι 0, θα στρογγυλοποιείται προς τα πάνω.

=ROUNDUP(0,0072, 3)

Παρόλο που το τελικό δεκαδικό ψηφίο στον παραπάνω αριθμό είναι 2, τα αποτελέσματα θα εξακολουθήσουν να στρογγυλοποιούνται στο 0,008. Ο μόνος τρόπος που ο αριθμός δεν θα στρογγυλοποιηθεί είναι εάν όλα τα τελικά ψηφία μετά το δεκαδικό ψηφίο στρογγυλοποιηθούν στο 0. Η χρήση 0,0070 θα εξακολουθεί να στρογγυλοποιείται στο 0,007 στο παραπάνω παράδειγμα.

Στο παραπάνω υπολογιστικό φύλλο, οι διαφορές μεταξύ ROUND και ROUNDUP μπορούν να φανούν ξεκάθαρα κατά τη σύγκριση των στηλών B και C.

3. ΣΤΡΟΓΓΥΛΟΠΟΙΗΣΗ ΠΡΟΣ ΤΑ ΚΑΤΩ

Η συνάρτηση ROUNDDOWN του Excel είναι αρκετά παρόμοια με τις δύο πρώτες συναρτήσεις στρογγυλοποίησης. Η συνάρτηση ROUNDDOWN χρησιμοποιεί την ίδια σύνταξη με ROUND και ROUNDUP:

=ROUNDDOWN(αριθμός, αριθμός_ψηφία)

Όπως ακριβώς η λειτουργία ROUNDUP από πάνω, η βασική διαφορά μεταξύ ROUND και ROUNDDOWN είναι ότι το ROUNDDOWN θα στρογγυλοποιεί πάντα την έξοδο του προς τα κάτω. Η στρογγυλοποίηση προς τα κάτω θα συμβεί ανεξάρτητα από την τιμή των υπόλοιπων ψηφίων.

=ROUNDDOWN(0,0078, 3)

Η έξοδος της διορθωμένης συνάρτησης θα είναι 0,007, παρόλο που η τιμή του επόμενου ψηφίου είναι 8. Τα αποτελέσματα θα εμφανίζονται πάντα να περικόβουν τον τρέχοντα αριθμό στο καθορισμένο ψηφίο χωρίς να ληφθούν υπόψη τυχόν υστερούντα ψηφία.

Οι διαφορές μεταξύ και των τριών συναρτήσεων στρογγυλοποίησης είναι εύκολα ορατές στο παραπάνω παράδειγμα. Ένα σημαντικό πράγμα που πρέπει να σημειωθεί είναι ορατό στο κελί D2. Εάν το τελικό ψηφίο είναι 0, θα κρυφτεί από προεπιλογή στα αποτελέσματα. Το κρυφό τελικό ψηφίο μπορεί να αλλάξει με διαμόρφωση της προσαρμοσμένης μορφοποίησης του Excel ώστε τα κελιά να εμφανίζουν έναν προκαθορισμένο αριθμό ψηφίων.

Παραδείγματα των διαφορών μεταξύ των συναρτήσεων ROUND του Excel

Υπάρχουν πολλές περιπτώσεις στις οποίες οι διάφορες συναρτήσεις στρογγυλοποίησης του Excel μπορούν να είναι χρήσιμες. Οι απλοί γεωμετρικοί υπολογισμοί προσφέρουν έναν ενδιαφέροντα τρόπο για να δούμε τις διάφορες συναρτήσεις στρογγυλοποίησης.

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

όγκος = (4/3) π r^3

Σε αυτόν τον τύπο, το r θα είναι η ακτίνα της σφαίρας. Για το Pi, το Excel προσφέρει μια ενσωματωμένη λειτουργία PI. Τέλος, η ακτίνα μπορεί να κοπεί σε κύβους χρησιμοποιώντας τον τύπο POWER του Excel. Το πρώτο όρισμα θα είναι η ακτίνα της σφαίρας. Το δεύτερο θα είναι η ισχύς στην οποία αυξάνεται, 3.

Μπορούμε να εισάγουμε αυτόν τον τύπο και μια λίστα ακτίνων για να υπολογίσουμε τον όγκο διαφόρων σφαιρών. Ο προκύπτων τύπος θα μοιάζει με αυτό:

=(4/3) * PI() * POWER(A2, 3)

Κάθε αποτέλεσμα δείχνει τον συνολικό όγκο της εν λόγω σφαίρας, αλλά χάρη στον αριθμό των δεκαδικών ψηφίων, η έξοδος είναι δύσκολο να διαβαστεί. Η στρογγυλή λειτουργία μπορεί να βοηθήσει στην επίτευξη ενός πιο κατανοητού αποτελέσματος.

Ο αριθμός των ψηφίων μετά το δεκαδικό μπορεί να περιοριστεί τυλίγοντας τον τύπο από πάνω σε μια συνάρτηση ROUND. Ο προκύπτων τύπος θα μοιάζει περισσότερο με:

=ROUND((4/3) * PI() * POWER(A2, 3), 2)

Η χρήση του παραπάνω τύπου στη στήλη Γ έχει ως αποτέλεσμα ο όγκος να στρογγυλοποιείται σε 2 δεκαδικά ψηφία. Η εναλλαγή ROUND για ROUNDUP και ROUNDDOWN μπορεί να συμπληρώσει τις στήλες D και E:

=ROUNDUP((4/3) * PI() * POWER(A2, 3), 2)
= ROUNDDOWN((4/3) * PI() * POWER(A2, 3), 2)

Τα τελικά αποτελέσματα περικόπτονται σε 2 δεκαδικά ψηφία σε κάθε περίπτωση και στρογγυλοποιούνται προς τα πάνω ή προς τα κάτω ανάλογα με τη συνάρτηση που χρησιμοποιείται.

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

Η χρήση στρογγυλεμένων αριθμών μπορεί να προκαλέσει απώλεια ακρίβειας για πολύπλοκους υπολογισμούς, επομένως οι χρήστες θα πρέπει να γνωρίζουν ποια μέθοδος στρογγυλοποίησης είναι η καταλληλότερη.

Κατανοήστε τις διαφορές μεταξύ των στρογγυλών συναρτήσεων του Excel

Κάθε μία από τις τρεις συναρτήσεις στρογγυλοποίησης του Excel λειτουργεί ελαφρώς διαφορετικά από την άλλη. Ενώ και οι τρεις στρογγυλοί αριθμοί, η κατανόηση των διαφορών μεταξύ τους μπορεί να σας βοηθήσει να λάβετε τα ακριβή αποτελέσματα που αναζητάτε.

Γνωρίζοντας πότε το αποτέλεσμα πρέπει να στρογγυλοποιηθεί προς τα πάνω, πότε πρέπει να στρογγυλοποιηθεί προς τα κάτω και πότε η κατεύθυνση δεν έχει σημασία, μπορεί να σας βοηθήσει να αποφασίσετε ποια φόρμουλα χρειάζεστε. Η εξοικείωση και με τις τρεις λειτουργίες και η γνώση του τρόπου με τον οποίο αλλάζουν τα δεδομένα με τα οποία εργάζεστε είναι απαραίτητη για τους προγραμματιστές του Excel.