Αποτροπή επιστημονικής σημείωσης κατά την εισαγωγή - Συμβουλές για το Excel

Πίνακας περιεχομένων

Σταματήστε το Excel από τη μετατροπή των δεδομένων σας σε επιστημονική σημειογραφία κατά την εισαγωγή δεδομένων από ένα αρχείο CSV ή TXT.

Δες το βίντεο

  • Έχετε κενά που δεν θα καταργήσει το TRIM
  • Έχετε έναν αριθμό ανταλλακτικού που τελειώνει με e και ένα ψηφίο
  • Έχετε έναν αριθμό ανταλλακτικού με περισσότερα από 15 ψηφία
  • Εάν εισαγάγετε ως αρχείο CSV, οι αριθμοί ανταλλακτικών αλλάζουν σε Scientific Notation
  • Τρόπος εμφάνισης επεκτάσεων στην Εξερεύνηση των Windows
  • Εάν εισαγάγετε ανοίγοντας ένα αρχείο .txt, μπορείτε να επιχειρήσετε να καθορίσετε ότι οι στήλες είναι κείμενο, αλλά
  • όταν βρείτε / αντικαταστήσετε το μη σπάσιμο χώρο (χαρακτήρας 160), οι αριθμοί μερών αλλάζουν σε επιστημονική σημειογραφία
  • Η λύση είναι η χρήση δεδομένων, λήψη εξωτερικών δεδομένων, από κείμενο.
  • Ωστόσο, αυτή η εντολή λείπει από το Office 365, αντικαταστάθηκε από το Get & Transform.
  • Εάν δεν διαθέτετε από κείμενο, κάντε δεξί κλικ στη γραμμή εργαλείων γρήγορης πρόσβασης και προσαρμόστε
  • Στο αναπτυσσόμενο μενού πάνω αριστερά, αλλάξτε σε Όλες οι εντολές. Εύρεση από κείμενο (παλαιού τύπου) και προσθήκη στο QAT
  • Μπορείτε να ανοίξετε ένα αρχείο CSV χρησιμοποιώντας το From Text και θα σας αφήσει να περάσετε από τον οδηγό εισαγωγής κειμένου
  • Στο βήμα 2 του οδηγού, καθορίστε τόσο το κόμμα όσο και το alt = "" + 0160 ως προσαρμοσμένο. Αντιμετωπίστε διαδοχικά οριοθέτες ως ένα.
  • Χάρη στον Jan Karel: εδώ
  • Μην ξεχάσετε να ψηφίσετε: εδώ

Μεταγραφή βίντεο

Μάθετε το Excel από το Podcast, επεισόδιο 2087: Αποτροπή της επιστημονικής σημείωσης κατά την εισαγωγή

Ουάου! Θα χειριστούμε πολλές διαφορετικές ερωτήσεις σήμερα. Έτσι, πολλοί άνθρωποι στέλνουν παρόμοια προβλήματα. Είτε έχουμε έναν αριθμό εξαρτήματος - Δείτε αυτόν τον αριθμό τμήματος εδώ, όπου το δεύτερο έως το τελευταίο ψηφίο. Είναι όλα αριθμητικά, αλλά το δεύτερο τελευταίο ψηφίο είναι ένα γράμμα: D, E, F. Αυτά τα E θα είναι πρόβλημα. Αυτά τα E πρόκειται να έρθουν ως επιστημονικοί συμβολισμοί ή οποιοσδήποτε αριθμός εξαρτήματος που είναι εντελώς αριθμητικός μεγαλύτερος από 15 ψηφία θα έχει πρόβλημα.

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

Εντάξει τώρα, το πρώτο πράγμα που θα κάνουμε εδώ είναι να ρίξουμε μια ματιά σε αυτό, το αρχείο CSV, εντάξει; Και απλώς θα κάνω διπλό κλικ για να το ανοίξω. και επειδή είναι ένα αρχείο CSV, δεν ενοχλούν να μας οδηγήσουν στον Οδηγό εισαγωγής κειμένου που είναι φρικτό, σωστά; Και λοιπόν, βλέπετε ότι έχουμε κάποια προβλήματα. Πρώτα απ 'όλα, λόγω των Ε, οτιδήποτε με Ε, ήρθε σε επιστημονική σημειογραφία. Και αν προσπαθούσαμε να το διορθώσουμε, επιστρέψτε σε έναν αριθμό ή κάτι τέτοιο. Έχουμε χάσει. Έχουμε χάσει τα πράγματα. Το ίδιο πράγμα με τα πράγματα πάνω από 16 χαρακτήρες, ακόμα κι αν τα αλλάξετε ξανά σε αριθμούς, θα έχετε πρόβλημα επειδή χάσατε τα τελευταία ψηφία, εντάξει. Είναι απλώς φρικτό.

Και αυτό - Ω, είναι υπέροχο! Αυτό είναι φοβερό. Κοίτα αυτό, ε, ναι, μπήκε χωρίς μετατροπή. Ω, αλλά υπάρχουν κορυφαίοι και τελικοί χώροι, τα VLOOKUPS μας δεν πρόκειται να λειτουργήσουν. Εντάξει τώρα, το πρώτο πράγμα που θέλουμε να κάνουμε είναι να καταλάβουμε τι είναι αυτοί οι κεντρικοί και τελικοί χώροι γιατί αν προσπαθήσω να = τελειώσω, = τελειώσω αυτό το πράγμα, δεν θα πάει μακριά. Και πώς μπορώ να πω ότι δεν πρόκειται να φύγει; Επειδή μπορώ να συνενώσω έναν αστερίσκο = "" πριν και - Και βλέπετε ότι υπάρχει ακόμα κάτι εκεί, εντάξει; Και όταν αυτό συμβαίνει, υπάρχει ακόμα κάτι εκεί. Ξέρεις γιατί δεν κάνει το TRIM - Το TRIM υποτίθεται ότι απαλλάσσει από τους κορυφαίους και τους πίσω χώρους. Λοιπόν, εδώ κάνω. Όσο για τον = ΚΩΔΙΚΟ ΑΡΙΣΤΕΡΑ αυτού, 1 για να δούμε τι είναι αυτό, και είναι ένας χαρακτήρας 160. Ω, δεν είναι αυτό που πρέπει να πάρουμε.Αυτή τη φορά ένας κανονικός παλιός χώρος εκεί, απλά ένας χώρος. Χτυπήστε το Spacebar, αυτός είναι ένας χαρακτήρας 32. Αυτός είναι ένας πραγματικός χώρος που απαλλάσσεται από το TRIM. Τι είναι το 160; Το 160 είναι ένας μη σπάσιμος χώρος. Αυτό είναι πραγματικά δημοφιλές στους ιστότοπους, επειδή εάν δημιουργείτε μια ιστοσελίδα, τοποθετείτε χώρο στο διάστημα. Λοιπόν, ο Internet Explorer και το Chrome πρόκειται να κάνουν έναν ενιαίο χώρο. Αλλά αν βάλετε μη σπάζοντας κενά, 3 από αυτά τότε θα διατηρήσετε τα 3 κενά.Αλλά αν βάλετε μη σπάζοντας κενά, 3 από αυτά τότε θα διατηρήσετε τα 3 κενά.Αλλά αν βάλετε μη σπάζοντας κενά, 3 από αυτά τότε θα διατηρήσετε τα 3 κενά.

Εντάξει, λοιπόν, εδώ είναι το απογοητευτικό πράγμα που πρέπει να κάνουμε. Για να απαλλαγείτε από αυτά τα 160 κενά, πρέπει είτε να μπορείτε να πληκτρολογήσετε έναν χαρακτήρα 160 που σημαίνει ότι πρέπει να έχετε ένα αριθμητικό πληκτρολόγιο. Εντάξει τώρα, προσέξτε καθώς το κάνω αυτό. Θα κρατήσω πατημένο το πλήκτρο alt = "" και τώρα με το αριθμητικό πληκτρολόγιο 0160, αφήστε το και αυτό είναι. Βλέπετε, μόλις έπεσε, εντάξει; Τώρα, αν είστε αρκετά τυχεροί που έχετε ένα αριθμητικό πληκτρολόγιο, τότε, αυτό το πρόβλημα εδώ θα είναι Ctrl + H, στο Εύρεση τι κρατήστε πατημένο το Alt + 0160, αφήστε το και Αντικαταστήστε με τίποτα, Αντικαταστήστε όλα. Ολοκληρώσαμε, κάναμε 34 αντικαταστάσεις. Αλλά θα είμαι γιος ενός όπλου, άλλαξαν αυτούς τους αριθμούς σε επιστημονική σημειογραφία, εντάξει. Έτσι κατάφερα να τα βάλω, αλλά έχω ακόμα την ευκαιρία να αλλάξω σε επιστημονική σημειογραφία.

Τώρα, παρεμπιπτόντως, εάν δεν έχετε αριθμητικό πληκτρολόγιο, ώστε να μπορείτε να πληκτρολογήσετε Alt + 0160, η χρήση των αριθμών στην κορυφή δεν θα λειτουργήσει. Ξεχάστε το, ποτέ δεν θα δουλέψετε. Αν λοιπόν χρειαστεί να πληκτρολογήσετε χαρακτήρα 160 = CHAR (160), μην πατήσετε Enter, πατήστε F9 που θα το αξιολογήσει. Εντάξει, οπότε τώρα σε αυτό το κελί έχω έναν μόνο χώρο αλλά δεν είναι ένας χαρακτήρας 32, είναι ένας χαρακτήρας 160 και θα πατήσω το πλήκτρο Shift και θα πατήσω το πλήκτρο αριστερού βέλους για να το επιλέξω. Ctrl + C, τώρα είναι στο πρόχειρο μου. Τώρα, θα έρθουμε εδώ. Επιλέξτε αυτές τις δύο στήλες, Ctrl + H, Βρείτε τι: Θα επικολλήσω εκεί Ctrl + V. Αντικαταστήστε με: Τίποτα. Αντικαταστήστε όλα, κάντε κλικ στο Ok, κάντε κλικ στο Κλείσιμο. Και πάλι, ανεβαίνω κάτω από την ανάσα μου γιατί μετέτρεψαν όλα αυτά σε επιστημονική σημειογραφία.

Εντάξει τώρα, αυτό που συνήθως λέω στους ανθρώπους να κάνουν, αυτό που συνήθως θα έλεγα στους ανθρώπους να κάνουν είναι να επιστρέψουν στην Εξερεύνηση των Windows και να το μετατρέψουν από ένα αρχείο CSV σε ένα αρχείο .txt. Τώρα εδώ, δεν μπορώ να το δω. Αν δεν το κάνετε - εάν δεν βλέπετε τις επεκτάσεις, πατήστε το πλήκτρο alt = "" και στη συνέχεια Εργαλεία και, στη συνέχεια, Επιλογές φακέλων και ακριβώς εδώ στην ενότητα Προβολή, όπου λέει Απόκρυψη επεκτάσεων για γνωστούς τύπους αρχείων, καταργήστε την επιλογή. Αυτό είναι το χειρότερο σκηνικό ποτέ. Το απενεργοποιώ όλη την ώρα. Θέλω να δω την επέκταση με αυτόν τον τρόπο είμαι ελεύθερος να κάνω δεξί κλικ και μετονομασία και να την αλλάξω σε .txt. Εντάξει τώρα, ποιο είναι το όφελος από τη μετάβαση στο Ω, είναι φοβερό. Όταν κάνω ένα .txt, γιατί τότε εάν πάω στο Αρχείο και το Άνοιγμα και θα περιηγηθούμε σε αυτόν το φάκελο. Και ανοίγω την έκδοση .txt, κάντε κλικ στο Ok. Εντάξει τώρα, γεια,Έχω να περάσω και να πω σε κάθε βήμα τι είδους είναι και έτσι μπορώ να πω - Α, ας το σπάσουμε από το Κόμμα. Ναι, όμορφη. Και στη συνέχεια, και εδώ θα πω, μην το βάζεις. Το κείμενο είναι ο τρόπος για να πείτε ότι δεν βιδώνετε αυτό. Το ίδιο πράγμα εδώ, μην το βάζεις με αυτό. Αυτά, μην βιδώσετε μαζί τους, Κείμενο, Κείμενο, Κείμενο. Και συνήθως δεν μας αρέσει να χρησιμοποιούμε κείμενο αλλά εδώ όπου αλλάζουν τους αριθμούς μου, η χρήση κειμένου θα επιτρέψει σε αυτούς να εισέλθουν και δεν θα είναι επιστημονικοί. Ουάου! Είναι υπέροχο. Και αυτός ήταν ο τρόπος που πάντα πρότεινα να λύσω αυτό το πρόβλημα, αλλά μετά είδα αυτό το υπέροχο άρθρο από έναν φίλο μου, τον Jan Karel, JKP Application Development Services, που μου έδειξε έναν λαμπρό νέο τρόπο. Ένας λαμπρός νέος τρόπος. Επιτρέψτε μου λοιπόν να σας δείξω αυτό. ΕΓΩ'Θα βάλω τον σύνδεσμο για αυτό το άρθρο εκεί κάτω στο σχόλιο του YouTube. Φροντίστε να δείτε το άρθρο.

Εντάξει, οπότε πρόκειται να επιστρέψουμε εδώ και το όμορφο είναι ότι δεν χρειάζεται να το μετονομάσουμε από κείμενο - από CSV σε κείμενο, επειδή θα ασχοληθεί με το CSV, το οποίο είναι πραγματικά καλό γιατί αν λάβουμε αυτό το αρχείο κάθε μέρα θέλουμε να είμαστε σε θέση να αντιμετωπίσουμε το CSV. Τώρα, εδώ είναι ένα τρελό πράγμα. Εάν βρίσκεστε στο Excel 2013 ή νωρίτερα, θέλουμε να μεταβούμε στην καρτέλα Δεδομένα, Λήψη εξωτερικών δεδομένων και χρήση από κείμενο. Ωστόσο, εάν χρησιμοποιείτε το Office 365, την τελευταία έκδοση του Office 365, αυτή η ενότητα θα φύγει. Εντάξει, έτσι στο Office 365 αφού κάνετε δεξί κλικ επάνω εδώ και πείτε Προσαρμογή γραμμής εργαλείων γρήγορης πρόσβασης και το αριστερό επιλέξτε Όλες οι εντολές.

Τώρα, αυτή είναι μια πολύ μεγάλη λίστα, θα πάμε στα F's. F's for From Text - δείτε όλα αυτά από το From, πρέπει να βρω αυτό που λέει From Text (Legacy). Αυτή είναι η παλιά έκδοση. Τώρα δείτε, θέλουν να χρησιμοποιήσουμε το Power Query, αλλά ας δημιουργήσουμε κάτι που θα λειτουργεί για όλους. Τώρα που έχω, τώρα που έχω από το Text Legacy, θα έρθω ακριβώς εδώ στο ολοκαίνουργιο φύλλο εργασίας, Εισαγωγή φύλλου εργασίας. Τώρα έχουμε ένα μέρος για να προχωρήσουμε από το κείμενο και θα μεταβούμε στο αρχείο CSV. Κάντε κλικ στην επιλογή Εισαγωγή και θα πούμε "Οριοθετημένο". Ναί! Αλλά στο βήμα 2, θα πω ότι θέλω να το οριοθετώ στο Κόμμα. Θέλω επίσης να το οριοθετώ στο Space και ήθελα να το ορίσω στο Alt + 0160. Και πάλι, εάν δεν έχετε αριθμητικό πληκτρολόγιο,θα πρέπει να χρησιμοποιήσω το τέχνασμα που σας έδειξα πριν από λίγα λεπτά για να μπορέσω να το αντιγράψω και να το επικολλήσω σε αυτό το κελί. Και ω! Παρεμπιπτόντως, εάν έχετε πολλά πράγματα το ένα δίπλα στο άλλο, ακόμη και ένα κόμμα και ένα Alt + 0160, τότε αντιμετωπίστε αυτά τα διαδοχικά οριοθέτες ως ένα. Εντάξει, αυτό το κείμενο, στην πραγματικότητα όλα αυτά, θα είναι κείμενο. Δεν θέλουμε να βιδώσουν με κανένα από αυτά. Όλοι μένουν έτσι.

Now, here's the beautiful thing. First off, CSV files, will get the answer to these questions because we use From Text and we get to say where we're going to put it and Properties, that we want to Save the query definition. And then, every time we open this file maybe we can go out and refresh the data, so this workbook could be the holder that every time we open this, it's going to go back out to the CSV and remember all of our answers and do that- do all the steps. So click Close, click OK and nothing comes in and scientific notation it's all been changed to Text. And you know, we don’t have to worry about just double-clicking they’ll be CSV file because it's allowing us to specify what each of those fields are.

Alright, my book, Power Excel with, has a lot of different tips: 617 Excel mystery solved. Now this one, unfortunately, is not in the book but it'll be in the next edition of the book, I guarantee that.

A lot of different things we talked about today. If you have spaces that TRIM won’t remove, learn how to figure this out. If you have a part number that ends in E and then a single digit or you have a partner with more than 15 digits, when you import a CSV file all of those are going to change to scientific notation. And oh by the way, if you've been burned by this, here's another URL I'm going to paste down in YouTube videos. Come out here and vote to make the Excel team try and tell them Excel team that you want Excel to stop changing large numbers to scientific notation. 584 votes right now. Let's try and get that up to 600, 700, 800 or even a thousand.

Alright, so I showed you how to change the extensions in Windows Explorer. When you open a .txt file, yeah, sure the things coming as text but as soon as you try and get rid of those non-breaking spaces, the part numbers change back to scientific notation and you have to swear again. So we use Data, Get External Data From Text, the old legacy version. If missing from Office 365 replaced by Get & Transform, so you have to right-click the Quick Access Toolbar and Customize in order to find it. Now when we open a CSV file with From Text, it lets you go through the text import wizard which is better than just double-clicking the CSV file. And step 2, the wizard will specify a comma and a space and then Alt+0160 as custom. Treat consecutive delimiters as one.

Αυτό το φοβερό τέχνασμα από τον φίλο μου, Jan Karel, και μην ξεχάσετε να ψηφίσετε στο excel.uservoice.com. Λοιπόν, θέλω να σας ευχαριστήσω που σταματήσατε. Θα σας δούμε την επόμενη φορά για ένα άλλο netcast από.

Λήψη αρχείου

Κατεβάστε το δείγμα αρχείου εδώ: Podcast2087.xlsm

ενδιαφέροντα άρθρα...