Πώς να χωρίσετε μια στήλη σε πολλαπλές στήλες στο Excel (7 εύκολοι τρόποι)

  • Μοιραστείτε Αυτό
Hugh West

Μερικές φορές είναι δύσκολο να βρούμε τιμή από μια μεγάλη στήλη του Excel. Έτσι πρέπει να διαίρεση μιας στήλης σε πολλαπλές στήλες στο Excel Κάνει το σύνολο δεδομένων πιο ευανάγνωστο και εύκολα προσβάσιμο στις σωστές πληροφορίες. Σε αυτό το άρθρο, θα δούμε πώς να χωρίσετε μια στήλη σε πολλαπλές στήλες μέσω παραδειγμάτων και επεξηγήσεων.

Βιβλίο ασκήσεων

Κατεβάστε το ακόλουθο βιβλίο εργασίας και την άσκηση.

Διαχωρισμός μιας στήλης σε πολλαπλές στήλες.xlsx

7 γρήγορες μέθοδοι για να χωρίσετε μια στήλη σε πολλαπλές στήλες στο Excel

1. Χαρακτηριστικό 'Κείμενο σε στήλες' του Excel για να χωρίσετε μια στήλη σε πολλαπλές στήλες

Excel ' Κείμενο σε στήλες ' είναι ένα ενσωματωμένο χαρακτηριστικό. Υποθέτοντας ότι έχουμε ένα σύνολο δεδομένων ( B4:D9 ) των προϊόντων της Microsoft. Θα χωρίσουμε τις πληροφορίες της μίας στήλης ( B5:B9 ) σε πολλαπλές στήλες.

ΒΗΜΑΤΑ:

  • Αρχικά, επιλέξτε το εύρος των στηλών ( B5:B9 ) για διαχωρισμό.
  • Στη συνέχεια, μεταβείτε στο Δεδομένα καρτέλα.
  • Κάντε κλικ στο ' Κείμενο σε στήλες ' από το Εργαλεία δεδομένων επιλογή.

  • A Οδηγός Βήμα 1 αναδύεται το παράθυρο.
  • Τώρα επιλέξτε το ' Οριοθετημένο ' και κάντε κλικ στο Επόμενο .

  • Μπορούμε να δούμε το Οδηγός Βήμα 2 Ελέγξτε το παράθυρο ' Διάστημα ' box.
  • Δείτε πώς φαίνεται το αποτέλεσμα στο Προεπισκόπηση δεδομένων κουτί.
  • Στη συνέχεια κάντε κλικ στο Επόμενο .

  • Το Οδηγός Βήμα 3 το παράθυρο είναι εδώ τώρα. Επιλέξτε ' Γενικά ' από το ' Μορφή δεδομένων στήλης ' επιλογή.
  • Μετά από αυτό, επιλέγουμε το σημείο όπου θέλουμε να δούμε το αποτέλεσμα στο Προορισμός κουτί.
  • Ελέγξτε αν το αποτέλεσμα εμφανίζεται σωστά από το Προεπισκόπηση δεδομένων κουτί.
  • Κάντε κλικ στο Τέλος .

  • Τέλος, βλέπουμε ότι τα δεδομένα μιας στήλης χωρίζονται σε πολλαπλές στήλες.

2. Διαχωρισμός πολλαπλών γραμμών μιας στήλης σε πολλαπλές στήλες στο Excel

Με τη βοήθεια του ' Κείμενο σε στήλες ', μπορούμε να χωρίσουμε πολλαπλές γραμμές μιας στήλης σε πολλαπλές στήλες στο Excel. Ας υποθέσουμε ότι έχουμε ένα σύνολο δεδομένων ( B4:D9 ) των προϊόντων της Microsoft με τα έτη σε μία στήλη. Θα τα χωρίσουμε.

ΒΗΜΑΤΑ:

  • Επιλέξτε το εύρος της στήλης ( B5:B9 ) για διαχωρισμό.
  • Στη συνέχεια, μεταβείτε στο Δεδομένα tab>, Εργαλεία δεδομένων επιλογή> ' Κείμενο σε στήλες ' χαρακτηριστικό.

  • Το Οδηγός Βήμα 1 αναδύεται το παράθυρο.
  • Επιλέξτε το ' Οριοθετημένο ' και κάντε κλικ στο Επόμενο .

  • Τώρα από το Οδηγός Βήμα 2 παράθυρο, ελέγξτε το ' Άλλα ' και πληκτρολογήστε " , " σε αυτό.
  • Δείτε πώς φαίνεται το αποτέλεσμα στο Προεπισκόπηση δεδομένων κουτί.
  • Κάντε κλικ στο Επόμενο .

  • Από το Οδηγός Βήμα 3 παράθυρο, επιλέξτε ' Γενικά ' από το ' Μορφή δεδομένων στήλης ' επιλογή.
  • Στη συνέχεια επιλέγουμε το σημείο όπου θέλουμε να δούμε το αποτέλεσμα στο Προορισμός κουτί.
  • Ελέγξτε αν το αποτέλεσμα εμφανίζεται σωστά από το Προεπισκόπηση δεδομένων κουτί.
  • Μετά από αυτό, κάντε κλικ στο Τέλος .

  • Εμφανίζεται ένα πλαίσιο επιβεβαίωσης. Επιλέξτε OK .

  • Επιτέλους, μπορούμε να δούμε το αποτέλεσμα.

3. Διαχωρίστε το συγχωνευμένο κελί ως μία στήλη σε πολλαπλές στήλες στο Excel

Από το παρακάτω σύνολο δεδομένων, μπορούμε να δούμε μια στήλη με συγχωνευμένα κελιά. Θα χωρίσουμε τα κελιά και θα τα μετατρέψουμε σε πολλαπλές στήλες.

ΒΗΜΑΤΑ:

  • Αρχικά, επιλέξτε όλα τα συγχωνευμένα κελιά μιας στήλης.
  • Πηγαίνετε στο Αρχική σελίδα καρτέλα.
  • Κάντε κλικ στο Συγχώνευση & Κέντρο drop-down από το Ευθυγράμμιση τμήμα.
  • Τώρα επιλέξτε Αποσύνδεση κυττάρων .

  • Μπορούμε να δούμε ότι τα κελιά έχουν διαχωριστεί και χωριστεί σε διαφορετικές στήλες.

Διαβάστε περισσότερα: Πώς να χωρίσετε τη στήλη στο Excel Power Query (5 εύκολες μέθοδοι)

4. Λειτουργία "Flash Fill" του Excel για να χωρίσετε μια στήλη σε πολλαπλές στήλες

Το Excel διαθέτει ορισμένα ειδικά και έξυπνα εργαλεία. Συμπλήρωμα φλας ' είναι ένα από αυτά. Συμπλήρωμα φλας αντιγράφει το μοτίβο του κελιού και δίνει την έξοδο όπως αυτό το κελί. Εδώ έχουμε ένα σύνολο δεδομένων των προϊόντων της Microsoft με τα έτη. Θα χωρίσουμε τα δεδομένα αυτής της μίας στήλης ( B4:B9 ) σε πολλαπλές στήλες.

ΒΗΜΑΤΑ:

  • Επιλέξτε Κύτταρο C5 και γράψτε το όνομα του προϊόντος " Microsoft Excel " σε αυτό.
  • Στη συνέχεια επιλέξτε Κελί D5 και γράψτε το έτος " 2018 ".

  • Τώρα επιλέξτε Κύτταρο C5 και χρησιμοποιήστε το Χειρολαβή πλήρωσης για να γεμίσει αυτόματα τα κενά κελιά.
  • Επόμενο από το ' Επιλογή αυτόματης συμπλήρωσης ' κάντε κλικ στο ' Flash Fill' .

  • Κάντε το ίδιο για την επόμενη στήλη και μπορούμε να δούμε το αποτέλεσμα.

5. Διαχωρισμός μιας στήλης σε πολλαπλές στήλες με τη VBA

Microsoft Excel Visual Basic για εφαρμογές μας βοηθάει να χωρίσουμε μια στήλη σε πολλαπλές στήλες. Ας πούμε ότι έχουμε ένα σύνολο δεδομένων ( B4:B14 ) των προϊόντων του Microsoft Excel εδώ και χρόνια. Θα χωρίσουμε αυτή τη στήλη σε δύο στήλες D4 &, E4 .

ΒΗΜΑΤΑ:

  • Αρχικά, επιλέξτε όλες τις τιμές από τη στήλη.
  • Στη συνέχεια, μεταβείτε στο φύλλο εργασίας από την καρτέλα φύλλο και δεξί κλικ στο σε αυτό.
  • Επιλέξτε ' Προβολή κωδικού '

  • Τώρα, ένα Ενότητα VBA αναδύεται το παράθυρο.
  • Πληκτρολογήστε τον κωδικό:
 Sub SplitOneColumn() Dim rng As Range Dim InputRng As Range Dim OutputRng As Range Dim xRow As Integer Dim xCol As Integer Dim xArr As Variant Set InputRng = Application.Selection Set InputRng = Application.InputBox("Select Input Range :", "SplitOneColumn", InputRng.Address, Type:=8) xRow = Application.InputBox("Enter Row Number :", "SplitOneColumn") Set OutputRng = Application.InputBox("SelectOutput Range :", xTitleId, Type:=8) Set InputRng = InputRng.Columns(1) xCol = InputRng.Cells.Count / xRow ReDim xArr(1 To xRow, 1 To xCol + 1) For i = 0 To InputRng.Cells.Count - 1 xValue = InputRng.Cells(i + 1) iRow = i Mod xRow iCol = VBA.Int(i / xRow) xArr(iRow + 1, iCol + 1) = xValue Next OutputRng.Resize(UBound(xArr, 1), UBound(xArr, 2)).Value = xArr End Sub 
  • Στη συνέχεια, κάντε κλικ στο Εκτέλεση επιλογή.

  • Από το πλαίσιο επιβεβαίωσης, επιλέξτε Εκτέλεση .

  • Μετά από αυτό, επιλέξτε το εύρος εισόδου και κάντε κλικ στο OK .

  • Γράψτε τον αριθμό των γραμμών που θέλουμε να δούμε στη νέα στήλη και επιλέξτε OK .

  • Εδώ επιλέξτε το πρώτο κελί της νέας στήλης και πατήστε OK .

  • Τέλος, μπορούμε να δούμε το αποτέλεσμα ότι όλες οι τιμές μιας στήλης χωρίζονται σε δύο.

6. Τύπος INDEX του Excel για τον διαχωρισμό μιας στήλης σε πολλαπλές στήλες

Excel Λειτουργία INDEX μαζί με το Λειτουργία ROWS χρησιμοποιείται για το διαχωρισμό μιας στήλης. Ας υποθέσουμε ότι έχουμε ένα σύνολο δεδομένων ( B4:B14 ). Θα χωρίσουμε αυτές τις τιμές του συνόλου δεδομένων σε δύο στήλες ( Στήλη1 &, Στήλη2 ).

ΒΗΜΑΤΑ:

  • Στην αρχή, επιλέξτε Κελί D5 .
  • Τώρα πληκτρολογήστε τον τύπο:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

  • Χτύπημα Εισάγετε το και χρησιμοποιήστε Χειρολαβή πλήρωσης για να γεμίσετε αυτόματα τα παρακάτω κελιά.

  • Στη συνέχεια επιλέξτε Κύτταρο E5 .
  • Γράψτε τον τύπο:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)

  • Τύπος Εισάγετε το και χρησιμοποιήστε Χειρολαβή πλήρωσης για να δείτε τα αποτελέσματα.

7. Λειτουργίες LEFT & ΑΡΙΣΤΕΡΑ του Excel για να χωρίσετε μια στήλη σε πολλαπλές στήλες

Excel Λειτουργία LEFT επιστρέφει τους αριστερότερους χαρακτήρες μιας συμβολοσειράς κειμένου ενώ η Λειτουργία RIGHT στο Excel μας βοηθά να εξάγουμε τους τελευταίους χαρακτήρες από μια συμβολοσειρά κειμένου. Και οι δύο είναι Λειτουργίες κειμένου στο Excel. Εδώ έχουμε ένα σύνολο δεδομένων ( B4:B9 ) σε μία στήλη. Θα χρησιμοποιήσουμε συναρτήσεις κειμένου για να χωρίσουμε τις τιμές από μία στήλη.

ΒΗΜΑΤΑ:

  • Επιλέξτε Κύτταρο C5 .
  • Στη συνέχεια πληκτρολογήστε τον τύπο:
=LEFT(B5,SEARCH(" ",B5)-1)

Κατανομή τύπου

SEARCH(" ",B5)

Το Λειτουργία SEARCH θα επιστρέψει τη θέση του χώρου.

LEFT(B5,SEARCH(" ",B5)-1)

Αυτό θα επιστρέψει την τιμή.

  • Στη συνέχεια, πατήστε Εισάγετε το και χρησιμοποιήστε το Λαβή πλήρωσης εργαλείο για την αυτόματη συμπλήρωση των κελιών.

  • Τώρα, επιλέξτε Κελί D5 .
  • Πληκτρολογήστε τον τύπο:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Τέλος, πατήστε Εισάγετε το και χρησιμοποιήστε Χειρολαβή πλήρωσης για να δείτε το αποτέλεσμα.

Κατανομή τύπου

SEARCH(" ",B5)

Το Λειτουργία SEARCH θα επιστρέψει τη θέση του χώρου.

LEN(B5)

Το Συνάρτηση LEN θα επιστρέψει το συνολικό αριθμό χαρακτήρων.

RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Αυτό θα επιστρέψει την τιμή.

Συμπέρασμα

Αυτοί είναι οι πιο γρήγοροι τρόποι για να χωρίσετε μια στήλη σε πολλαπλές στήλες στο Excel. Προστέθηκε ένα βιβλίο εργασίας για εξάσκηση. Προχωρήστε και δοκιμάστε το. Μη διστάσετε να ρωτήσετε οτιδήποτε ή να προτείνετε νέες μεθόδους.

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.