Note: The other languages of the website are Google-translated. Back to English

Πώς να μετατρέψετε συμβολοσειρές κειμένου σε τύπους στο Excel;

Εάν υπάρχουν πολλές συμβολοσειρές κειμένου ως = A1 + B1 μορφή που πρέπει να μετατρέψετε αυτές τις συμβολοσειρές κειμένου σε πραγματικούς τύπους και να υπολογίσετε τις τιμές τους στο φύλλο εργασίας σας, δυστυχώς, δεν υπάρχει άμεση μέθοδος για την επίλυσή του στο Excel. Αλλά, εδώ μπορώ να μιλήσω για μερικά ενδιαφέροντα κόλπα για εσάς.

Μετατροπή συμβολοσειρών κειμένου σε τύπους με συνάρτηση καθορισμένη από το χρήστη

Μετατροπή συμβολοσειρών κειμένου σε τύπους με το Kutools για Excel

Office Tab Ενεργοποιήστε την επεξεργασία με καρτέλες και την περιήγηση στο Office και κάντε την εργασία σας πολύ πιο εύκολη ...
Το Kutools για Excel λύνει τα περισσότερα από τα προβλήματά σας και αυξάνει την παραγωγικότητά σας κατά 80%
  • Επαναχρησιμοποίηση οτιδήποτε: Προσθέστε τους πιο χρησιμοποιούμενους ή σύνθετους τύπους, γραφήματα και οτιδήποτε άλλο στα αγαπημένα σας και χρησιμοποιήστε τους γρήγορα στο μέλλον.
  • Περισσότερα από 20 χαρακτηριστικά κειμένου: Εξαγωγή αριθμού από συμβολοσειρά κειμένου. Εξαγωγή ή κατάργηση μέρους των κειμένων. Μετατροπή αριθμών και νομισμάτων σε αγγλικές λέξεις.
  • Συγχώνευση εργαλείων: Πολλαπλά βιβλία εργασίας και φύλλα σε ένα. Συγχώνευση πολλαπλών κελιών / σειρών / στηλών χωρίς απώλεια δεδομένων. Συγχώνευση διπλών σειρών και αθροίσματος.
  • Διαχωριστικά εργαλεία: Διαχωρίστε δεδομένα σε πολλαπλά φύλλα με βάση την τιμή. Ένα βιβλίο εργασίας για πολλαπλά αρχεία Excel, PDF ή CSV. Μία στήλη σε πολλές στήλες.
  • Επικόλληση παράλειψης Κρυφές / φιλτραρισμένες σειρές; Καταμέτρηση και άθροισμα ανά χρώμα φόντου; Αποστολή εξατομικευμένων μηνυμάτων ηλεκτρονικού ταχυδρομείου σε πολλούς παραλήπτες μαζικά.
  • Σούπερ φίλτρο: Δημιουργήστε προηγμένα σχήματα φίλτρων και εφαρμόστε σε οποιοδήποτε φύλλο. Είδος ανά εβδομάδα, ημέρα, συχνότητα και άλλα. Φίλτρο με έντονη γραφή, φόρμουλες, σχόλια ...
  • Περισσότερα από 300 ισχυρά χαρακτηριστικά. Λειτουργεί με το Office 2007-2021 και το 365. Υποστηρίζει όλες τις γλώσσες. Εύκολη ανάπτυξη στην επιχείρηση ή τον οργανισμό σας.

βέλος μπλε δεξιά φούσκα Μετατροπή συμβολοσειρών κειμένου σε τύπους με συνάρτηση καθορισμένη από το χρήστη

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

1. Κρατήστε πατημένο το ALT + F11 και ανοίγει το Παράθυρο Microsoft Visual Basic for Applications.

2. Κλίκ Κύριο θέμα > Μονάδα μέτρησηςκαι επικολλήστε τον ακόλουθο κώδικα στο Παράθυρο ενότητας.

Κωδικός VBA: Μετατροπή συμβολοσειρών κειμένου σε τύπους

Function Eval(Ref As String)
Application.Volatile
Eval = Evaluate(Ref)
End Function

3. Αποθηκεύστε αυτόν τον κωδικό και επιστρέψτε στο φύλλο εργασίας σας, εισαγάγετε αυτόν τον τύπο = Eval (C1) σε ένα κενό κελί (C1 περιέχει το κελί συμβολοσειράς κειμένου που θέλετε να μετατρέψετε σε τύπο), δείτε το στιγμιότυπο οθόνης:

doc-convert-text - σε-τύπο1

4. Στη συνέχεια πατήστε εισάγετε και επιλέξτε το κελί D1, σύρετε τη λαβή πλήρωσης στο εύρος που θέλετε να εφαρμόσετε αυτόν τον τύπο. Δείτε το στιγμιότυπο οθόνης:

doc-convert-text - σε-τύπο1


βέλος μπλε δεξιά φούσκα Μετατροπή συμβολοσειρών κειμένου σε τύπους με το Kutools για Excel

Εάν δεν σας αρέσει να χρησιμοποιείτε τον παραπάνω κωδικό, μπορείτε να κάνετε αίτηση Kutools για Excel'S Μετατροπή κειμένου σε τύπο με τη βοήθειά του, μπορείτε επίσης να μετατρέψετε συμβολοσειρές κειμένου σε τύπους ταυτόχρονα.

Kutools για Excel περιλαμβάνει περισσότερα από 300 εύχρηστα εργαλεία Excel. Δωρεάν δοκιμή χωρίς περιορισμό σε 30 ημέρες. Αποκτήστε το τώρα.

Μετά την εγκατάσταση του Kutools για Excel, κάντε το ως εξής:

1. Επιλέξτε τις συμβολοσειρές κειμένου που θέλετε να μετατρέψετε.

2. Κλίκ Kutools > Μετατροπέας περιεχομένου > Μετατροπή κειμένου σε τύπο, δείτε το στιγμιότυπο οθόνης:

doc-convert-text - σε-τύπο1

3. Και όλες οι επιλεγμένες συμβολοσειρές κειμένου έχουν μετατραπεί σε πραγματικούς τύπους και λαμβάνουν επίσης τις τιμές τους. Δείτε στιγμιότυπα οθόνης:

doc-convert-text - σε-τύπο4 -2 doc-convert-text - σε-τύπο5

Για να μάθετε περισσότερα σχετικά με αυτήν τη δυνατότητα Μετατροπή κειμένου σε τύπο.


Σχετικό άρθρο:

Πώς να μετατρέψετε τον τύπο σε συμβολοσειρά κειμένου στο Excel;


Τα καλύτερα εργαλεία παραγωγικότητας του Office

Το Kutools για Excel λύνει τα περισσότερα από τα προβλήματά σας και αυξάνει την παραγωγικότητά σας κατά 80%

  • Επαναχρησιμοποίηση: Εισαγάγετε γρήγορα σύνθετοι τύποι, γραφήματα και οτιδήποτε έχετε χρησιμοποιήσει στο παρελθόν. Κρυπτογράφηση κυττάρων με κωδικό πρόσβασης Δημιουργία λίστας αλληλογραφίας και στείλτε email ...
  • Super Formula Bar (επεξεργαστείτε εύκολα πολλές γραμμές κειμένου και τύπου). Διάταξη ανάγνωσης (εύκολη ανάγνωση και επεξεργασία μεγάλου αριθμού κελιών). Επικόλληση σε φιλτραρισμένο εύρος...
  • Συγχώνευση κελιών / σειρών / στηλών χωρίς απώλεια δεδομένων · Περιεχόμενο διαχωρισμού κελιών Συνδυάστε διπλές σειρές / στήλες... Αποτροπή διπλών κυττάρων; Συγκρίνετε τα εύρη...
  • Επιλέξτε Διπλότυπο ή Μοναδικό Σειρές; Επιλέξτε Κενές σειρές (όλα τα κελιά είναι κενά). Σούπερ εύρεση και ασαφής εύρεση σε πολλά βιβλία εργασίας. Τυχαία επιλογή ...
  • Ακριβές αντίγραφο Πολλαπλά κελιά χωρίς αλλαγή της αναφοράς τύπου. Αυτόματη δημιουργία αναφορών σε πολλαπλά φύλλα? Εισαγωγή κουκκίδων, Πλαίσια ελέγχου και άλλα ...
  • Εξαγωγή κειμένου, Προσθήκη κειμένου, Κατάργηση κατά θέση, Αφαιρέστε το διάστημα; Δημιουργία και εκτύπωση υποσύνολων σελιδοποίησης. Μετατροπή περιεχομένου και σχολίων μεταξύ κελιών...
  • Σούπερ φίλτρο (αποθηκεύστε και εφαρμόστε σχήματα φίλτρων σε άλλα φύλλα). Προηγμένη ταξινόμηση ανά μήνα / εβδομάδα / ημέρα, συχνότητα και άλλα. Ειδικό φίλτρο με έντονη, πλάγια ...
  • Συνδυάστε βιβλία εργασίας και φύλλα εργασίας; Συγχώνευση πινάκων βάσει βασικών στηλών. Διαχωρίστε τα δεδομένα σε πολλά φύλλα; Μαζική μετατροπή xls, xlsx και PDF...
  • Περισσότερα από 300 ισχυρά χαρακτηριστικά. Υποστηρίζει Office / Excel 2007-2021 και 365. Υποστηρίζει όλες τις γλώσσες. Εύκολη ανάπτυξη στην επιχείρηση ή τον οργανισμό σας. Πλήρεις δυνατότητες δωρεάν δοκιμής 30 ημερών. Εγγύηση επιστροφής χρημάτων 60 ημερών.
kte καρτέλα 201905

Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
κάτω μέρος γραφείου
Σχόλια (16)
Δεν υπάρχουν ακόμη βαθμολογίες. Γίνε ο πρώτος που θα αξιολογήσετε!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Έχω μια ερώτηση πώς μπορώ να κάνω αυτό το κείμενο ως τύπο;
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Εφάρμοσα τη μακροεντολή όπως περιγράφεται, αλλά λαμβάνω το "#VALUE" ως έξοδο. Καμιά ιδέα τι θα μπορούσε να πήγε στραβά; Η βοήθεια θα εκτιμηθεί ιδιαίτερα! Σας ευχαριστώ.
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σας, η μακροεντολή σας λειτουργεί, αν και τη χρησιμοποιώ για να εξαγάγω μια τιμή από άλλο φύλλο εργασίας που καθορίζω στο βιβλίο εργασίας. Το πρόβλημα είναι ότι θα ήθελα να διαβάζει αυτήν την τιμή ακόμα και όταν αυτό το εξωτερικό βιβλίο εργασίας είναι κλειστό, ωστόσο αν είναι κλείσιμο, το eval επιστρέφει ένα σφάλμα REF. Υπάρχει τρόπος να τροποποιηθεί το eval ώστε να ανοίγει/εμφανίζει τιμές αρχείων που δεν είναι ανοιχτά; Ευχαριστώ:)
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Για να έχετε πάντα διαθέσιμες τιμές που εξάγονται από άλλα βιβλία εργασίας ακόμα και όταν είναι κλειστά, θα πρέπει να εφαρμόσετε κάποιο power query. Αντιμετώπισα αυτό το πρόβλημα πριν από λίγο καιρό και τώρα λειτουργεί τέλεια για μένα. Ωστόσο, το πρόβλημα που αντιμετωπίζω τώρα είναι ότι θέλω να ενημερώσω αρκετούς τύπους στα βιβλία εργασίας "κόρη", αναφέροντας την πηγή στο βιβλίο εργασίας "μητέρα" μου και μέσω του power query κατάφερα να φτάσω στο σημείο να ενημερώσω όλους τους τύπους σε συμβολοσειρά μορφή στα φύλλα θυγατρικών, ωστόσο, ακόμη και με τη χρήση της συνάρτησης Evaluate, φαίνεται ότι δεν λειτουργεί με λίστες, μορφοποίηση υπό όρους, ούτε πιο σύνθετους τύπους που χρησιμοποιούν πολλές συναρτήσεις ή αναφορά μήτρας... :( Δυσκολεύομαι πολύ να προσπαθήσω να βρούμε έναν τρόπο να το κάνουμε αυτό να λειτουργήσει τώρα από εδώ και πέρα...
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Σας ευχαριστώ. Λειτουργεί καλά με τη συνάρτηση που ορίζεται από το χρήστη... Θα μπορούσα να κάνω ό,τι δεν μπορούσα χρησιμοποιώντας τις προεπιλεγμένες λειτουργίες του INDIRECT, ADDRESS et al. Έπεσε όταν είχα ένα εύρος για εισαγωγή.
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Δεν ξέρω αν αυτό θα λειτουργούσε πάντα, αλλά είχα έναν αριθμό κελιών που είχαν τύπους αποθηκευμένους ως συμβολοσειρές κειμένου. Έκανα μια πλήρη εύρεση αντικατάστασης φύλλου εργασίας στον χαρακτήρα "=", και όλες οι συμβολοσειρές μου μετατράπηκαν σε τύπους με αυτήν τη μία ενέργεια.
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Για να διευκρινίσω το άλλο μου σχόλιο, αντικατέστησα μαζικά τον χαρακτήρα "=" με τον ίδιο χαρακτήρα "=", και αυτό έκανε τις συμβολοσειρές να μετατραπούν σε τύπους.
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σου,
Μόλις διαβάζω το σχόλιό σου για τη μετατροπή του κειμένου σε τύπο. Φαίνεται ότι η λειτουργία όπως αναφέρθηκε παραπάνω δεν λειτουργεί. Δεν είμαι πραγματικά προγραμματιστής, αλλά αυτό που έκανα είναι να μετατρέψω έναν τύπο σε κείμενο και στο κείμενο πρέπει να αντικαταστήσω μερικές τιμές και να το συνδυάσω ξανά σε ένα κείμενο, αλλά τώρα πρέπει να το μετατρέψω ξανά σε τύπο. Μπορείς να μου δώσεις μια συμβουλή.
Χαιρετισμούς
Φρανς
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Η αντικατάσταση = με = λειτουργεί, τόσο ανακουφισμένος. Ευχαριστούμε όποιον ανακάλυψε και μοιράστηκε αυτό το ψήγμα χρυσού Excel.
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Χαιρετισμούς, ο παραπάνω κώδικας λειτουργεί τέλεια μέσα στο ίδιο βιβλίο εργασίας σε διαφορετικά φύλλα, αλλά σε περίπτωση που έχω αναφορά κελιού σε εξωτερικό βιβλίο εργασίας, επιστρέφει #VALUE!. οι τύποι υπολόγιζαν κανονικά νωρίτερα.
Το παράδειγμα για τον τύπο δεν μπορεί να αξιολογηθεί σωστά: IFERROR(INDEX('[Tracking-OSP Outside Riyadh-07-09-2017.xlsx]Tracking WO'!$U$3:$U$19000,MATCH(A3&"",' [Tracking-OSP Outside Riyadh-07-09-2017.xlsx]Tracking WO'!$B$3:$B$19000,0)),INDEX('[Tracking-OSP Outside Riyadh-07-09-2017.xlsx]Παρακολούθηση WO'!$U$3:$U$19000,MATCH(value(A3),'[Tracking-OSP Outside Riyadh-07-09-2017.xlsx]Tracking WO'!$B$3:$B$19000,0))) .
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σου Χουσεΐν,

Απλώς χρησιμοποιήστε τη συνάρτηση INDIRECT στο Excel. Κάνει το ίδιο πράγμα.
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σου Johnny
για το θέμα του Χουσεΐν, αν το εξωτερικό τετράδιο εργασιών είναι κλειστό INDIRECT δίνει #REF! λάθος. Έχετε άλλη λύση;
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
χρήση έμμεσων έργων μόνο με ανοιχτά βιβλία εργασίας.


Η λύση είναι να χρησιμοποιήσετε το indirect.ext από το morefunc.


αφορά,
Χασάν Νασράλλα
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Γεια σας
Για τον πρώτο καθορισμένο τρόπο λειτουργίας, έχω ένα πρόβλημα.
όταν οι πόροι για τη συνάρτηση concatenate βρίσκονται σε άλλο φύλλο εργασίας, η συνάρτηση Eval λειτουργεί σωστά όταν αυτό το φύλλο εργασίας πόρων είναι ανοιχτό, αλλά αμέσως όταν κλείνω αυτό το φύλλο εργασίας πόρων, η λειτουργία Eval δεν λειτουργεί. Πώς μπορώ να αλλάξω τους κωδικούς για τη συνάρτηση eval ώστε να χρησιμοποιώ φύλλα εργασίας κλειστών πόρων;
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Ευχαριστώ πολύ!!! ΥΠΕΡΟΧΗ ΙΔΕΑ!!!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Διαπιστώνω ότι αυτό δεν λειτουργεί σωστά. Όπως είπαν όλοι οι άλλοι (και δεν μπορούσα να δω μια ικανοποιητική λύση), δεν λειτουργεί όταν προσπαθείτε να τραβήξετε πράγματα από άλλα φύλλα εργασίας στο ίδιο βιβλίο εργασίας. Είναι απογοητευτικό και πρέπει να το παρατήσω και να βρω άλλη λύση. Οπότε η αναζήτηση στο Google συνεχίζεται!
Δεν υπάρχουν σχόλια δημοσιεύτηκε ακόμα
Αφήστε τα σχόλιά σας
Δημοσίευση ως επισκέπτης
×
Αξιολογήστε αυτήν την ανάρτηση:
0   Χαρακτήρες
Προτεινόμενες τοποθεσίες

Ακολουθησε μας

Πνευματικά δικαιώματα © 2009 - www.extendoffice.com. | Ολα τα δικαιώματα διατηρούνται. Τροφοδοτείται από ExtendOffice. | Sitemap
Το Microsoft και το λογότυπο του Office είναι εμπορικά σήματα ή σήματα κατατεθέντα της Microsoft Corporation στις Ηνωμένες Πολιτείες ή / και σε άλλες χώρες.
Προστατεύεται από το Sectigo SSL