Πρόσφατα έλαβα αυτόν τον ενθουσιώδη λόγο από έναν αναγνώστη που προφανώς αγωνιζόταν για κάποιο χρονικό διάστημα και είχε φτάσει στο τέλος της πρόσδεσής τους: Έχω μια λίστα προϊόντων που πουλάμε και ένα από τα πεδία είναι το UPC - αυτό το πεδίο μπορεί να έχει μήκος έως 18 ψηφία. Όταν προσθέτω περισσότερα από 15 ψηφία, το Excel στρογγυλοποιεί αυτόματα τα τελευταία τρία έως 000. Εάν ορίσω αυτό το πεδίο σε κείμενο, προσθέτει το + E11 στο τέλος της συμβολοσειράς Δεν έχει σημασία αν έχω πλάτος στήλης μεγαλύτερο από τρεις φορές το κανονικό μήκος. Πώς μπορώ να το διορθώσω;
Εύχομαι απλώς το Excel να κάνει ό, τι του είπε χωρίς να χρειάζεται να προσθέσει πράγματα. Για παράδειγμα, εάν η μορφή κελιού είναι TEXT, τότε μην μορφοποιήσετε τίποτα σε αυτήν! Φαίνεται ότι πρέπει να χρησιμοποιήσω την Access μόνο για να κάνω μερικές μικρές αλλαγές σε ένα αρχείο CSV - για να χρησιμοποιήσω την Access ως υπολογιστικό φύλλο αντί για υπολογιστικό φύλλο. Πρέπει να αναρωτηθώ αν το OpenOffice κάνει το ίδιο.
Δεν έχει σημασία ποιο μέγεθος είναι ο αριθμός ή πού βρίσκεται το δεκαδικό σημείο, το Excel θα αποθηκεύσει μόνο τα πρώτα 15 σημαντικά ψηφία του και θα απορρίψει όλα τα υπόλοιπα
τι είναι το φεγγάρι στο snapchat
Υπάρχουν ορισμένοι θεμελιώδεις περιορισμοί σε οποιοδήποτε προϊόν λογισμικού και το Excel δεν αποτελεί εξαίρεση. Το Excel μπορεί να κρατήσει αριθμούς σε μόνο 15 σημαντικούς αριθμούς, επειδή χρησιμοποιεί IEEE Floating Point Maths, το οποίο υπαγορεύει πώς οι αριθμοί - που μπορεί να είναι τόσο μεγάλοι όσο 1.79769313486231E + 308 ή τόσο μικροί όσο 2.229E-308 - αποθηκεύονται χωρίς να κάνει το βιβλίο εργασίας να καταναλώνει gigabytes διάστημα και αφιερώστε ώρες για να υπολογίσετε ξανά. Αυτός ο περιορισμός ορίζεται σαφώς στο κείμενο βοήθειας του Excel.
Σημειώστε ότι τα σημαντικά ψηφία δεν είναι ίδια με τα δεκαδικά ψηφία δεν έχει σημασία ποιο μέγεθος είναι ο αριθμός ή πού βρίσκεται το δεκαδικό σημείο, το Excel θα αποθηκεύσει μόνο τα πρώτα 15 σημαντικά ψηφία του και θα απορρίψει όλα τα υπόλοιπα.
Το UPC σημαίνει Universal Product Code, ο οποίος είναι στην πραγματικότητα ένα συμβολικό ή κωδικό όνομα που αποτελείται από ψηφία, αντί να είναι μαθηματικός αριθμός.
Η προσθήκη ή η αφαίρεση δύο UPC δεν έχει νόημα και δεν οδηγεί σε άλλο έγκυρο κώδικα UPC, παρόλο που κάθε κωδικός αποτελείται εξ ολοκλήρου από ψηφία. Εάν δεν κάνετε μαθηματικά στα δεδομένα σας, όπως συμβαίνει με τα UPC, τότε μπορείτε να αναγκάσετε το Excel να τα αποθηκεύσει ως κείμενο πληκτρολογώντας μια απόστροφο πριν πληκτρολογήσετε το πρώτο ψηφίο. Αυτό λέει στο Excel ότι αυτό που πληκτρολογείτε δεν είναι αριθμός, παρόλο που μοιάζει με ένα, και ότι πρέπει να αποθηκευτεί ως κείμενο.
Εναλλακτικά, εάν διαμορφώσετε ένα κελί ως κείμενο και στη συνέχεια πληκτρολογήσετε μια μεγάλη σειρά ψηφίων σε αυτό, το Excel κάνει ακριβώς αυτό που θα περιμένατε και διατηρεί όλα τα ψηφία του επειδή τα αντιμετωπίζει ως χαρακτήρες κειμένου και όχι αριθμητικά ψηφία. Ωστόσο, εάν ξεχάσετε να διαμορφώσετε το κελί ως κείμενο πριν πληκτρολογήσετε τα ψηφία ή εάν δεν πληκτρολογήσετε μια κορυφαία απόστροφο, τότε το Excel θα αντιμετωπίζει τα ψηφία ως αριθμό και μόλις εισαχθούν δεδομένα, θα περικοπεί σε 15 σημαντικούς αριθμούς και δεν μπορείτε να πάρετε πίσω τα χαμένα ψηφία.
Επιπλέον, η εισαγωγή δεδομένων από ένα αρχείο CSV διαφέρει πολύ από την πληκτρολόγηση των δεδομένων απευθείας στο Excel, επειδή ένα αρχείο CSV δεν περιέχει ενδείξεις σχετικά με τη μορφή των δεδομένων στα πεδία του. Όταν απλώς κάνετε διπλό κλικ σε ένα αρχείο CSV για να το ανοίξετε στο Excel ή όταν χρησιμοποιείτε το Αρχείο του Excel | Ανοίξτε το παράθυρο διαλόγου, το Excel θα μαντέψει ότι όλα τα πεδία που περιέχουν όλα τα ψηφία πρέπει να αντιμετωπίζονται ως αριθμοί, κάτι που είναι πιο συχνά από ό, τι δεν είναι επιθυμητό. Δεν έχει σημασία αν αυτά τα πεδία περικλείονται σε εισαγωγικά: αν είναι όλα ψηφία, τότε το Excel απλά υποθέτει ότι είναι αριθμοί.
Ωστόσο, εάν αντί να ανοίξετε το αρχείο CSV, κάντε κλικ στο Data | Λήψη εξωτερικών δεδομένων | Από το Κείμενο, τότε θα σας δοθεί έλεγχος στη διαδικασία εισαγωγής και μπορείτε να επιλέξετε τη μορφή για κάθε στήλη δεδομένων, ώστε να μπορείτε να πείτε στο Excel ότι οι μεγάλες σειρές των ψηφίων σας πρέπει να αντιμετωπίζονται ως κείμενο και όχι ως αριθμοί.
Το OpenOffice κάνει ακριβώς τις ίδιες παραδοχές: όποτε πληκτρολογείτε ή εισάγετε δεδομένα που μοιάζουν με έναν αριθμό, τόσο το OpenOffice όσο και το Excel θα το αντιμετωπίσουν ως αριθμό από προεπιλογή και αν θέλετε να παρακάμψετε αυτήν την απολύτως λογική υπόθεση τότε θα πρέπει να δώσετε εφαρμογή κάποια βοήθεια.