Ισχύει για: Office 2019, 2016, 2013. 365 ή τυπικό
Ακολουθεί μια ερώτηση που λάβαμε από έναν αναγνώστη που ήθελε να διαιρέσει κάθετα μια στήλη του Excel:
Εργάζομαι σε μια στατιστική αναφορά στο Microsoft Excel, χρησιμοποιώντας την έκδοση 365. Μόλις εισήγαγα ένα αρχείο τιμών διαχωρισμένων με κόμμα στη στήλη A και τώρα πρέπει να χωρίσω ένα κελί στήλης κάθετα σε δύο "μισά". Υπάρχει κάποιος απλός τρόπος για να το πετύχετε; Αν βοηθάει, χρησιμοποιώ Windows 10.
Ευχαριστώ για την καλή ερώτηση. Για αυτά τα σενάρια χρησιμοποιώ συνήθως τη λειτουργία Κείμενο σε στήλη , η οποία εξυπηρετεί αρκετά καλά τον σκοπό μου.
Μερικές φορές εισάγουμε σημαντικό όγκο δεδομένων απευθείας σε ένα φύλλο εργασίας ή στο μοντέλο δεδομένων (Χρήση Power Query και Power Pivot στο Excel ). Συνήθως, εισάγουμε τα λεγόμενα αρχεία αξίας διαχωρισμένων με κόμματα (*.csv). Όταν εργαζόμαστε με αρχεία csv, συνήθως χρειαζόμαστε την κατακόρυφη διαίρεση ή διαίρεση κειμένου μεταξύ διαφορετικών κελιών στηλών. Στη σημερινή ανάρτηση θα καλύψουμε τρεις χρήσιμες τεχνικές που θα μπορείτε να χρησιμοποιήσετε:
- Κείμενο σε στήλες για οριοθετημένα αρχεία
- Κείμενο σε στήλες με σταθερό πλάτος
- Κατάργηση συγχώνευσης κελιών
Διαβάστε περαιτέρω για την πλήρη διαδικασία – η οποία ισχύει με μικρές παραλλαγές στις εκδόσεις του Microsoft Office από το 2010.
Χρήση του οριοθέτη του Excel για διαχωρισμό κειμένου
Αυτή η τεχνική είναι ιδιαίτερα χρήσιμη όταν εργάζεστε με ένα φύλλο εργασίας που περιέχει δεδομένα που οριοθετούνται με κόμματα, άνω τελείες, καρτέλες, κενά κ.λπ.
- Ανοίξτε το Excel και ανοίξτε τη βάση δεδομένων στην οποία πρέπει να διαχωριστούν οι Στήλες .
- Εάν έχετε δεδομένα στο επόμενο κελί, επιλέξτε το κελί και κάντε δεξί κλικ πάνω του.
- Κάντε κλικ στο Εισαγωγή και, στη συνέχεια, προχωρήστε και επιλέξτε Shift Cells Right .
- Τώρα, επιλέξτε ολόκληρη τη στήλη που θα πρέπει να διαχωριστεί.
- Κάντε κλικ στο Δεδομένα στην κορδέλα και, στη συνέχεια, προχωρήστε και επιλέξτε Κείμενο σε στήλες .
- Επιλέξτε Οριοθετημένο και κάντε κλικ στο N ext .
- Κάντε κλικ σε οποιαδήποτε από τις επιλογές στους Οριοθέτες και επιλέξτε Επόμενο .
- Πείτε για παράδειγμα ότι έχω επιλέξει το διάστημα για διαχωρισμό.
- Στη μορφή δεδομένων στήλης Επιλέξτε την επιλογή σας εάν χρειάζεται. Θα είναι Γενικό ως προεπιλογή.
- Για να επιλέξετε σε ποιο κελί πρέπει να γίνει ο διαχωρισμός, κάντε κλικ στο Προορισμός και επιλέξτε τα κελιά .
- Αφού ολοκληρώσετε την επιλογή, κάντε κλικ στο Τέλος .
Διαίρεση σε στήλες χρησιμοποιώντας σταθερό πλάτος
- Ανοίξτε το υπολογιστικό φύλλο σας και επιλέξτε το κελί της στήλης που πρέπει να διαιρεθεί.
- Και πάλι βεβαιωθείτε ότι δεν υπάρχουν διαθέσιμα δεδομένα δίπλα στο διαχωριστικό κελί.
- Στο μενού κεφαλίδας του Excel, κάντε κλικ στο Δεδομένα και επιλέξτε Κείμενο σε στήλες .
- Επιλέξτε Σταθερό πλάτος και κάντε κλικ στο Επόμενο .
- Για να δημιουργήσετε μια γραμμή διακοπής, κάντε κλικ στην επιθυμητή θέση
- Για διαγραφή , κάντε διπλό κλικ στη γραμμή διακοπής.
- Για μετακίνηση , κάντε κλικ και σύρετε τη γραμμή διακοπής.
- Στη μορφή δεδομένων στήλης Επιλέξτε την επιλογή σας εάν χρειάζεται. Θα είναι Γενικό ως προεπιλογή.
- Για να επιλέξετε σε ποιο κελί πρέπει να γίνει ο διαχωρισμός, κάντε κλικ στο Προορισμός και επιλέξτε τα κελιά .
- Κάντε κλικ στο Finish αφού επιλέξετε τη μορφή σας.
Κατάργηση συγχώνευσης κελιών
- Για να χωρίσετε τα συγχωνευμένα κελιά, κάντε κλικ στο Συγχώνευση & κεντράρισμα και επιλέξτε Κατάργηση συγχώνευσης κελιών .
Οριζόντια διαίρεση κελιών σε σειρές του Excel
Σε αντίθεση με την εργασία με πίνακες στο Microsoft Word, το PowerPoint και το Outlook. δεν υπάρχει απλή εντολή Split για την επίτευξη οριζόντιων διαχωρισμών σε κελιά σειράς του Excel. Οι αναγνώστες που θέλουν να κάνουν οριζόντια διαίρεση κελιών θα μπορούσαν να χρησιμοποιήσουν συγκεκριμένους τύπους για να διαιρέσουν τα δεδομένα του πίνακα σε δύο ή περισσότερα κελιά πίνακα στο φύλλο εργασίας τους.
Ελπίζω να βοηθήσει 🙂
Διαχωρίστε τα κελιά χρησιμοποιώντας τύπους Excel
Απαντώντας στην ερώτηση πώς να χωρίσετε ένα κελί στο Excel, η τελική μας επιλογή είναι να χρησιμοποιήσουμε τυπικούς τύπους Excel. Αυτά μας δίνουν τη δυνατότητα να χωρίσουμε τα περιεχόμενα ενός κελιού χρησιμοποιώντας οποιουσδήποτε κανόνες μπορούμε να προγραμματίσουμε στους τύπους μας. Αν και οι τύποι είναι πολύ ισχυροί, απαιτούν επίσης τις δεξιότητές μας αντί να χρησιμοποιούμε μια διεπαφή σημείου-και-κλικ.
Χρήσιμες λειτουργίες του Excel για διαχωρισμό κελιών
Οι πιο χρήσιμες λειτουργίες για τον διαχωρισμό πολλαπλών κελιών είναι:
ΑΡΙΣΤΕΡΑ
Επιστρέφει τον καθορισμένο αριθμό χαρακτήρων από την αρχή μιας συμβολοσειράς κειμένου.
Παράδειγμα:
=ΑΡΙΣΤΕΡΑ("Doris Green", 5)
Αποτέλεσμα: Doris
Το δεύτερο όρισμα του 5 λέει στη συνάρτηση να επιστρέψει τους πρώτους 5 χαρακτήρες του κειμένου "Doris Green".
ΣΩΣΤΑ
Επιστρέφει τον καθορισμένο αριθμό χαρακτήρων από το τέλος μιας συμβολοσειράς κειμένου.
Παράδειγμα:
=ΔΙΚΑΙΩΜΑ("Kathryn West", 4)
Αποτέλεσμα: Δύση
Το δεύτερο όρισμα του 4 λέει στη συνάρτηση να επιστρέψει τους τελευταίους 4 χαρακτήρες του κειμένου "Kathryn West".
ΣΤΑ ΜΕΣΑ
Το MID επιστρέφει τους χαρακτήρες από τη μέση μιας συμβολοσειράς κειμένου, δεδομένης μιας αρχικής θέσης και μήκους.
Παράδειγμα:
=MID("Ann Lewis", 5, 3)
Αποτέλεσμα: Lew
Το δεύτερο όρισμα αντιπροσωπεύει τον nοο χαρακτήρα από τον οποίο ξεκινάει και το τελευταίο όρισμα είναι το μήκος της συμβολοσειράς. Από το κείμενο "Ann Lewis", οι 3 χαρακτήρες που ξεκινούν από τη θέση 5 είναι "Lew".
LEN
Επιστρέφει τον αριθμό των χαρακτήρων σε μια συμβολοσειρά κειμένου.
Παράδειγμα:
=LEN("Amaliya Dixon")
Αποτέλεσμα: 13
Υπάρχουν 13 χαρακτήρες στη συμβολοσειρά (συμπεριλαμβανομένων των διαστημάτων).
ΑΝΑΖΗΤΗΣΗ
Η SEARCH επιστρέφει τον αριθμό των χαρακτήρων στους οποίους βρέθηκε για πρώτη φορά ένας συγκεκριμένος χαρακτήρας ή συμβολοσειρά κειμένου. Το SEARCH διαβάζει από αριστερά προς τα δεξιά και δεν κάνει διάκριση πεζών-κεφαλαίων.
Παράδειγμα:
=ΑΝΑΖΗΤΗΣΗ(" ","Τσαρλς Μπελ",1)
Αποτέλεσμα: 8
Ο χαρακτήρας διαστήματος εμφανίζεται για πρώτη φορά στην 8η θέση της συμβολοσειράς "Charles Bell". Επομένως, η τιμή που επιστρέφεται είναι 8.
Το τελευταίο όρισμα είναι προαιρετικό. παρέχει τη θέση από την οποία μπορείτε να ξεκινήσετε την αναζήτηση. Εάν εξαιρεθεί, η καταμέτρηση θα ξεκινήσει από τον πρώτο χαρακτήρα.
Σημείωση: FIND είναι το ισοδύναμο με διάκριση πεζών-κεφαλαίων της συνάρτησης SEARCH.
ΥΠΟΚΑΤΑΣΤΑΤΟ
Το SUBSTITUTE αντικαθιστά όλες τις υπάρχουσες παρουσίες μιας συμβολοσειράς κειμένου με μια νέα συμβολοσειρά κειμένου.
Παράδειγμα:
=ΥΠΟΚΑΤΑΣΤΑΣΗ ("Juan Dixon","Dix","Wils"1)
Αποτέλεσμα: Juan Wilson
Η συμβολοσειρά κειμένου του Dix αντικαταστάθηκε με Wils. Το τελευταίο όρισμα καθορίζει ποια παρουσία θα αντικατασταθεί. Στον παραπάνω τύπο, έχει αντικαταστήσει μόνο την 1η περίπτωση. Εάν είχαμε αποκλείσει αυτό το επιχείρημα, θα είχε αντικαταστήσει κάθε περίπτωση.
Παράδειγμα σεναρίου
Το σενάριο μας είναι αρκετά απλό, για να χωρίσουμε ένα κελί σε πολλές στήλες μπορούμε να χρησιμοποιήσουμε τις συναρτήσεις LEFT, RIGHT, LEN και SEARCH. Μπορούμε να εξαγάγουμε το όνομα και το επώνυμο ως εξής:
Ονομα:
=LEFT(A2,SEARCH(" ",A2)-1)
- Η ΑΝΑΖΗΤΗΣΗ βρίσκει τη θέση του διαστημικού χαρακτήρα, η οποία για πρώτη εγγραφή στα κελιά του παραδείγματος του "Amaliya Allen" είναι η 8η θέση.
- Δεν θέλουμε ο χαρακτήρας διαστήματος να περιλαμβάνεται στη συμβολοσειρά, οπότε αφαιρούμε το 1 από το αποτέλεσμα για να μας δώσει την τιμή 7.
- Στη συνέχεια, το LEFT εξάγει τους πρώτους 7 χαρακτήρες της συμβολοσειράς κειμένου.
Επίθετο:
=ΔΙΚΑΙΩΜΑ(A2,LEN(A2)-SEARCH(" ",A2))
- Το LEN βρίσκει το μήκος της συμβολοσειράς κειμένου, το οποίο για το "Amaliya Allen" είναι 13.
- Η SEARCH βρίσκει τη θέση του χαρακτήρα διαστήματος, που είναι 8.
- Το 13 μείον το 8 μας παρέχει τον αριθμό των χαρακτήρων μετά το πρώτο διάστημα.
- Στη συνέχεια, το RIGHT χρησιμοποιείται για την εξαγωγή των χαρακτήρων μετά το διάστημα.
Με αυτούς τους δύο τύπους, μας φέρνει πίσω στο ίδιο αποτέλεσμα που είχαμε πριν. όνομα στη στήλη Β και επώνυμο στη στήλη Γ: