Δυσκολεύεστε να χωρίσετε κείμενο στο Excel; Με τη λειτουργία TEXTSPLIT, μπορείτε να διαχωρίσετε αβίαστα το κείμενο σε πολλές στήλες.
Το Microsoft Excel είναι ένα ισχυρό εργαλείο για τη βελτίωση και την ανάλυση δεδομένων, από τα απλά έως τα πολύπλοκα. Αλλά μερικές φορές, μπορεί να αντιμετωπίσετε καταστάσεις όπου τα δεδομένα σας δεν φαίνονται αρκετά σωστά.
Ίσως μια μακρά εισαγωγή CSV δεν πήγε καλά ή πρέπει να χωρίσετε τα ονόματα για να τα αναδιατάξετε. Ευτυχώς, το Excel προσφέρει έναν αποτελεσματικό, ενσωματωμένο τρόπο για να ολοκληρώσετε εργασίες όπως αυτές, μέσω της λειτουργίας TEXTSPLIT.
Τι είναι η συνάρτηση TEXTSPLIT στο Microsoft Excel;
Η συνάρτηση TEXTSPLIT σάς επιτρέπει να διαχωρίζετε κείμενο σε διαφορετικά κελιά με βάση καθορισμένα διαχωριστικά. Μπορείτε να διαιρέσετε το κείμενο σε σειρές, στήλες ή και σε γραμμές και στήλες και να ορίσετε μια ποικιλία κριτηρίων για διαχωρισμό.
Ορισμένες από αυτές τις λειτουργίες μπορούν να επιτευχθούν χρησιμοποιώντας τον Οδηγό μετατροπής κειμένου σε στήλες του Excel
, αλλά το TEXTSPLIT προσφέρει αυτές τις δυνατότητες και περισσότερες ενσωματωμένες λειτουργίες, οι οποίες μπορεί να αποδειχθούν πιο αποτελεσματικές για τη δημιουργία πολύπλοκων συστοιχιών ή για ισχυρούς χρήστες που έχουν ήδη το κόλπο να χρησιμοποιούν εξειδικευμένες λειτουργίες.Κατανόηση της Σύνταξης της συνάρτησης TEXTSPLIT
Η πλήρης σύνταξη της συνάρτησης TEXTSPLIT είναι η εξής:
=TEXTSPLIT(κείμενο, col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])
Η συνάρτηση περιλαμβάνει έξι ορίσματα και παραμέτρους. ο κείμενο Το όρισμα ορίζει τα δεδομένα που πρόκειται να διαχωριστούν. Αυτό μπορεί να είναι μια αναφορά σε ένα συγκεκριμένο κελί ή ομάδα κελιών ή σε συγκεκριμένο κείμενο που ορίζετε στο όρισμα.
ο col_delimiter ορίζει τον συγκεκριμένο χαρακτήρα ή κείμενο που θα χρησιμεύσει ως διαχωριστικό—όταν η συνάρτηση συναντήσει αυτόν τον χαρακτήρα, θα χωρίσει το κείμενο σε αυτό το σημείο σε μια νέα στήλη. ο row_delimiter Η παράμετρος λειτουργεί παρόμοια, εκτός από το ότι εάν οριστεί ένας χαρακτήρας εδώ, θα χρησιμοποιηθεί για να χωρίσει το κείμενο σε νέες σειρές.
Ο οριοθέτης μπορεί να είναι ένας χαρακτήρας που χρησιμοποιείται πιο συχνά ως διαχωριστικό, όπως τελεία, κόμμα ή κενό ή μπορεί να είναι ένα διαφορετικό σύμβολο, ένα γράμμα, ένας αριθμός ή ακόμα και μια συμβολοσειρά κειμένου πολλών χαρακτήρων ή σύνολο λόγια. Πρέπει να καθοριστεί τουλάχιστον ένα από τα ορίσματα οριοθέτησης για να λειτουργεί σωστά η συνάρτηση.
Σημειώστε ότι σε αυτήν τη συνάρτηση μπορούν να περιγραφούν πολλαπλοί ξεχωριστοί διαχωριστές σειρών ή στηλών. Σε μια τέτοια περίπτωση, το σύνολο των οριοθέτων πρέπει να ομαδοποιηθεί μέσα σε ένα σύνολο σγουρά παρένθεση (το { } κλειδιά), όπως στο παρακάτω παράδειγμα:
=TEXTSPLIT("Δείγμα κειμένου",{"μι","τ"})
Επίσης, ενώ δεν πρέπει να το επιχειρήσετε ή να το χρειάζεστε, σε περίπτωση που υπάρχει τιμή και στα δύο col_delimiter και row_delimiter είναι τα ίδια, col_delimiter έχει προτεραιότητα.
ο ignore_empty Το όρισμα καθορίζει εάν οι οριοθέτες που θα δημιουργήσουν κενά κελιά θα πρέπει να παραβλεφθούν. Για παράδειγμα, εάν υπήρχαν τρία κόμματα το ένα δίπλα στο άλλο στα δεδομένα για την παράμετρο "κείμενο", το TEXTSPLIT θα δημιουργούσε δύο κενά κελιά από προεπιλογή. Η ρύθμιση ignore_empty σε FALSE διατηρεί αυτήν τη συμπεριφορά ή μπορείτε να την ορίσετε σε TRUE για να πείτε στη συνάρτηση να αγνοήσει τυχόν οριοθέτες που θα δημιουργούσαν κενά κελιά.
ο match_mode Η παράμετρος διευκρινίζει εάν η αντιστοίχιση διαχωριστικού της συνάρτησης πρέπει να γίνεται με διάκριση πεζών-κεφαλαίων. Αυτό είναι σχετικό εάν χρειάζεται να χρησιμοποιήσετε γράμματα για τους οριοθέτες σας. μπορεί να θέλετε να πείτε στο Excel να χωρίσει τα κελιά σε κάθε κεφαλαίο γράμμα "T", αλλά να αγνοήσετε οποιοδήποτε πεζό γράμμα "t", για παράδειγμα. Ο ορισμός αυτού του ορίσματος σε "0" διατηρεί την προεπιλεγμένη συμπεριφορά, η οποία είναι να κάνει όλους τους οριοθέτες διάκριση πεζών-κεφαλαίων. Η αλλαγή του σε "1" κάνει τα διαχωριστικά χωρίς διάκριση πεζών-κεφαλαίων.
ο pad_with Το επιχείρημα ορίζει κείμενο αντικατάστασης με το οποίο συμπληρώνονται τα κενά κελιά, ιδιαίτερα μέσα σε πίνακες όπου μπορεί να υπάρχει επιπλέον χώρος αφού ληφθούν υπόψη όλα τα σχετικά διαχωριστικά. Από προεπιλογή, επιστρέφει ένα σφάλμα "#N/A", οπότε ίσως αξίζει να το αλλάξετε σε κάτι άλλο, εάν πιστεύετε ότι το πρόβλημα θα προκύψει στα δεδομένα σας.
Πώς να χρησιμοποιήσετε τη συνάρτηση TEXTSPLIT στο Excel
Ας πούμε ότι μας έχει δοθεί μια λίστα με ονόματα. Υπάρχει μια σαφής σειρά σε αυτά, αλλά πρέπει να τα αναδιοργανώσουμε για να τα κάνουμε πιο ευανάγνωστα και πιο εύχρηστα.
Όπως μπορείτε να δείτε, η πρόθεση είναι να διαχωριστούν τα ονόματα στις στήλες "Τελευταίο" και "Πρώτο". Επιλέξτε κελί Β4και μέσα στο κελί ή στη γραμμή τύπων παραπάνω, πληκτρολογήστε τον τύπο που παρατίθεται παρακάτω. Στη συνέχεια πατήστε Εισαγω.
=TEXTSPLIT(A1,",")
Τα ονόματα έχουν πλέον διαχωριστεί σε μια νέα στήλη όπου υπήρχε κόμμα στο παρελθόν. Ωστόσο, τα δεδομένα έχουν χυθεί σε μία μόνο σειρά, η οποία εξακολουθεί να φαίνεται ακατάστατη. Μπορούμε εύκολα να το διορθώσουμε προσθέτοντας έναν άλλο οριοθέτη για να χωρίσουμε τα δεδομένα σε διαφορετικές σειρές.
Επιλέξτε κελί Β4 ξανά και μέσα στο κελί ή στη γραμμή τύπων παραπάνω, πληκτρολογήστε τον τύπο που αναφέρεται παρακάτω. Στη συνέχεια πατήστε Εισαγω.
=TEXTSPLIT(A1,",",";")
Τώρα μοιάζει περισσότερο με αυτό που περιμένουμε. Στον νέο, ενημερωμένο τύπο, κάθε κόμμα που βρίσκεται στα δεδομένα χωρίζει κάθε τμήμα του πλήρους ονόματος στο δικό του κελί σε στήλες, ενώ κάθε ερωτηματικό που υπάρχει χωρίζει κάθε όνομα στη δική του σειρά.
Μια άλλη μοναδική λειτουργία για να ενεργοποιήσετε το υπολογιστικό σας φύλλο
Η συνάρτηση TEXTSPLIT είναι ένα έξυπνο εργαλείο στην εργαλειοθήκη του Microsoft Excel, που προσφέρει έναν άλλο βολικό τρόπο κατακτήστε τις προκλήσεις δεδομένων και επιτύχετε εκπληκτικά αποτελέσματα, προσαρμοσμένα στον τρόπο με τον οποίο αλληλεπιδράτε πληροφορίες.
Κάνει τον χειρισμό, την αναδιάταξη και την αναδιοργάνωση των δεδομένων σας μια ομαλή και εύκολη διαδικασία και με τη μάθηση και την εξάσκηση, μπορεί να γίνει μια πολύτιμη προσθήκη στη ροή εργασίας των δεδομένων σας.