Μετατρέψτε τα δεκαδικά σημεία σε κόμματα χρησιμοποιώντας μια μακροεντολή Excel

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

Τι πρέπει να κάνετε όταν οι αριθμοί αναπαριστώνται με τελείες αντί με κόμματα

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

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

Μετατροπή υποπόντων ()
Στο Σφάλμα Συνέχιση Επόμενο
Dim Cell As Range
Για κάθε κελί σε επιλογή
Cell.Value = Application.Substitute (Cell.Value, ".", ",") * 1
Επόμενο κελί
Σφάλμα GoTo 0
Τέλος υπο

Για να χρησιμοποιήσετε τη μακροεντολή, προχωρήστε ως εξής:

  1. Επιλέξτε το εύρος των κελιών που περιέχουν το περιεχόμενο που θέλετε να μετατρέψετε.
  2. Καλέστε τη μακροεντολή χρησιμοποιώντας την εντολή "Extras - Macro".

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

Συμβουλή: Αν θέλετε να μάθετε πώς να εισάγετε μακροεντολές στο Excel, θα βρείτε μια σύντομη περιγραφή εδώ: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros -in- excel-a.html

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave