Πίνακας περιεχομένων
Για να αποκτήσετε μια ολοκληρωμένη ιδέα για οτιδήποτε ταυτόχρονα, μπορεί να χρειαστεί να συνδέσετε πολλά κελιά και να τα διαχωρίσετε χρησιμοποιώντας κόμματα. Αυτό το άρθρο μιλάει για το πώς να συνδέσετε πολλά κελιά με κόμμα στο Excel εφαρμόζοντας ορισμένες φόρμουλες, συναρτήσεις καθώς και VBA κωδικός.
Κατεβάστε το βιβλίο ασκήσεων
Κατεβάστε αυτό το τετράδιο ασκήσεων για να εξασκηθείτε ενώ διαβάζετε αυτό το άρθρο.
Συνδέστε τα κελιά.xlsm4 τρόποι για να συνδέσετε πολλαπλά κελιά με κόμμα στο Excel
Στις παρακάτω ενότητες θα σας δείξουμε τέσσερις διαφορετικές τεχνικές για τη συνένωση πολλαπλών κελιών και το διαχωρισμό τους με κόμμα. Για να το κάνουμε αυτό, θα χρησιμοποιήσουμε την εντολή CONCATENATE και TEXTJOIN Αργότερα, θα παρουσιάσουμε μια άλλη προσέγγιση για την επίτευξη του ίδιου στόχου χρησιμοποιώντας VBA κωδικός.
Ακολουθεί ένα παράδειγμα συνόλου δεδομένων που θα χρησιμοποιηθεί για την ολοκλήρωση της εργασίας.
1. Εφαρμόστε τη συνάρτηση CONCATENATE για τη συνένωση πολλαπλών κελιών με κόμμα σε μια γραμμή
Ένας απλός τρόπος για να συνδέσετε τα πράγματα είναι να χρησιμοποιήσετε την εντολή CONCATENATE Λειτουργία. Για να ολοκληρώσετε την εργασία, ακολουθήστε τις παρακάτω διαδικασίες.
Βήμα 1:
- Πρώτον, πληκτρολογήστε τον τύπο σε ένα κενό κελί.
=CONCATENATE(B5:E5& ",")
Βήμα 2:
- Δεύτερον, επιλέξτε τον τύπο.
Βήμα 3:
- Στη συνέχεια, πατήστε F9 να τα μετατρέψει σε αξία.
Βήμα 4:
- Μετά από αυτό, αφαιρέστε τις καμπύλες αγκύλες { } από τον τύπο.
Βήμα 5:
- Τέλος, πατήστε Εισάγετε το για να δείτε τα αποτελέσματα.
Σημειώσεις. Μην ξεχάσετε να αφαιρέσετε τις καμπύλες αγκύλες { } από τον τύπο.
Διαβάστε περισσότερα: Πώς να συνδέσετε στήλες στο Excel (8 απλές μέθοδοι)
2. Συνδυάστε τις συναρτήσεις CONCATENATE και TRANSPOSE για τη συνένωση πολλαπλών κελιών με κόμμα σε μια στήλη
Εκτός από τη συνένωση πολλαπλών κελιών σε μια γραμμή, μπορούμε να κάνουμε το ίδιο πράγμα για μια στήλη. Ακολουθήστε τις παρακάτω οδηγίες για να χρησιμοποιήσετε τη λειτουργία συνένωσης για μια στήλη.
Βήμα 1:
- Στο κελί E4, όπως και στην πρώτη γραμμή της στήλης, πληκτρολογήστε τον ακόλουθο τύπο.
=CONCATENATE(TRANSPOSE(C4:C7)& ",")
Βήμα 2:
- Στη συνέχεια, επιλέξτε τον τύπο.
Βήμα 3:
- Στη συνέχεια, πατήστε F9 .
Βήμα 4:
- Αφαιρέστε τις καμπύλες αγκύλες { } και πάλι όπως και πριν.
Βήμα 5:
- Τέλος, πατήστε Εισάγετε το για να δείτε τα αποτελέσματα.
Σημειώσεις. Να θυμάστε ότι, θα πρέπει να γράψετε τον τύπο σε ένα ξεχωριστό κελί στην ίδια γραμμή με την πρώτη γραμμή της στήλης. Καθώς η τιμή του πρώτου κελιού μας ήταν James Rodrigues στο C4 στη σειρά 4 , εισάγουμε τον τύπο μας στην ίδια γραμμή αλλά σε διαφορετικό κελί E4 Μετά τη συνένωση μπορείτε να το μετακινήσετε οπουδήποτε.
Διαβάστε περισσότερα: Το αντίθετο της συνένωσης στο Excel (4 επιλογές)
Παρόμοιες αναγνώσεις:
- Πώς να συνδέσετε με κενό στο Excel (3 κατάλληλοι τρόποι)
- Συγχώνευση σειρών στο Excel (2 εύκολες μέθοδοι)
- Συνδέστε αριθμούς στο Excel (4 γρήγοροι τύποι)
- Πώς να συνδέσετε συμβολοσειρά και ακέραιο αριθμό χρησιμοποιώντας την VBA
- Η συνένωση δεν λειτουργεί στο Excel (3 λόγοι με λύσεις)
3. Εφαρμόστε τη συνάρτηση TEXTJOIN για τη συνένωση πολλαπλών κελιών με κόμμα
Μπορείτε να χρησιμοποιήσετε το TEXTJOIN λειτουργία στο MS Excel 365 για να συνδυάσετε πολλαπλά κελιά που χωρίζονται με κόμμα σε ένα ενιαίο κελί. Για να το κάνετε αυτό σε Excel 365 , ακολουθήστε τα παρακάτω βήματα.
Βήμα 1:
- Απλά γράψτε τον ακόλουθο τύπο.
=TEXTJOIN(",",TRUE,B5:E5)
Βήμα 2:
- Στη συνέχεια, πατήστε Εισάγετε το για να δείτε το αποτέλεσμα.
Σημειώσεις. Το TEXTJOIN η λειτουργία για τη συνένωση πολλαπλών κελιών είναι διαθέσιμη μόνο στο Excel 365 εγγεγραμμένοι χρήστες.
4. Εκτελέστε έναν κώδικα VBA για να συνδέσετε πολλαπλά κελιά με κόμμα
Μπορούμε επίσης να συνδέσουμε πολλαπλά κελιά και να χρησιμοποιήσουμε ένα διαχωριστικό κόμμα χρησιμοποιώντας την εντολή VBA κωδικός.
Ακολουθήστε τις παρακάτω διαδικασίες.
Βήμα 1:
- Πρώτον, πατήστε Alt + F11 για να ανοίξετε το Μακροεντολή VBA
- Κάντε κλικ στο Εισαγωγή και επιλέξτε The Ενότητα
- Αποθήκευση το πρόγραμμα και πατήστε F5 για να το τρέξετε.
Βήμα 2:
- Στη συνέχεια, επικολλήστε τα εξής VBA
Function CONCATENATEMULTIPLE(Ref As Range, Separator As String) As String Dim Cell As Range Dim Concate As String For Each Cell In Ref Concate = Concate &? Cell.Value & Separator Next Cell CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) End Function
Ορίστε,
- Dim Cell As Range δηλώνει ένα μεταβλητό κελί ως τιμή περιοχής.
- Dim Concate As String δηλώνει μια μεταβλητή Concatenate ως συμβολοσειρά.
- Concate = Concate & Cell.Value & Separator είναι η εντολή για την ένωση της τιμής του κελιού με ένα διαχωριστικό.
- CONCATENATEMULTIPLE = Left(Concate, Len(Concate) - 1) είναι η εντολή για τη σύνδεση των τελευταίων συνδεδεμένων κελιών.
Βήμα 3:
- Μετά από αυτό, γράψτε τον ακόλουθο τύπο χρησιμοποιώντας το CONCATENATEMULTIPLE
=CONCATENATEMULTIPLE(B5:E5,",")
Βήμα 4:
- Τέλος, πατήστε το πλήκτρο Εισάγετε το για να δείτε τα αποτελέσματα.
Διαβάστε περισσότερα: Πώς να συνδέσετε τα στοιχεία στο Excel (3 κατάλληλοι τρόποι)
Συμπέρασμα
Συνοψίζοντας, ελπίζω ότι αποκτήσατε μια βασική γνώση για το πώς να συνδέετε πολλαπλά κελιά με κόμματα από αυτό το άρθρο. Όλες αυτές οι μέθοδοι θα πρέπει να διδαχθούν και να χρησιμοποιηθούν στα δεδομένα σας. Εξετάστε το βιβλίο πρακτικής και εφαρμόστε αυτά που μάθατε. Εμπνεόμαστε να συνεχίσουμε να παράγουμε μαθήματα όπως αυτό λόγω της σημαντικής υποστήριξής σας.
Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να επικοινωνήσετε μαζί μας. Μοιραστείτε τις σκέψεις σας στην ενότητα των σχολίων παρακάτω.
Τα ερωτήματά σας θα απαντηθούν το συντομότερο δυνατό από τον Exceldemy ομάδα.
Μείνετε μαζί μας και συνεχίστε να μαθαίνετε.