Έτσι νωρίτερα είχαμε τη συνάρτηση CONCAT και CONCATENATE για να συνδέσουμε πολλά κελιά. Αλλά αν θέλαμε να παρέχουμε ένα εύρος για την ένωση κελιών με έναν οριοθέτη (ας πούμε κόμμα), τότε είναι πραγματικά δύσκολο με αυτές τις λειτουργίες. Αλλά τώρα το Excel εισήγαγε μια νέα λειτουργία που ονομάζεται συνάρτηση TEXTJOIN, η οποία μπορεί να χρησιμοποιηθεί για τη συγκόλληση εύρους με πολύ μεγαλύτερη ευελιξία.
Σε αυτό το άρθρο, θα μάθουμε πώς να συνδυάζουμε τις τιμές κελιών μιας περιοχής με κόμμα χρησιμοποιώντας τη συνάρτηση TEXTJOIN. Για χρήστες που δεν διαθέτουν αυτήν τη λειτουργία θα συζητήσουμε άλλες μεθόδους σύνδεσης των τιμών εύρους με κόμμα. \
Γενικός τύπος
=TEXTJOIN(",",ΑΛΗΘΗΣ,text_range1, [text_range2]… ) |
Κόμμα (","): Αυτός είναι ο οριοθέτης που θέλουμε να χρησιμοποιήσουμε. Δεδομένου ότι σε αυτό το άρθρο επικεντρωνόμαστε στη συγκόλληση κελιών με κόμματα.
ΑΛΗΘΕΙΑ: Για παράβλεψη κενών κελιών στην περιοχή.
Περιοχή_κείμενο1: Αυτό είναι το εύρος του οποίου τα κελιά έχουν τιμές που θέλετε να συνδέσετε.
[Text_range2]: Τα άλλα εύρη αν θέλετε να συμμετάσχετε στο κείμενο με κόμματα.
Ας δούμε ένα παράδειγμα για να ξεκαθαρίσουμε τα πράγματα.
Παράδειγμα: Συμμετοχή τιμών κυψέλης κυμαίνονται με κόμμα ως οριοθέτη
Εδώ, έχουμε μερικές τιμές στο εύρος B2: E8. Πρέπει να ενώσουμε τα κείμενα κάθε κελιού σε μια σειρά.
Ας εφαρμόσουμε τον τύπο που έχουμε και σύρετέ τον προς τα κάτω.
=TEXTJOIN(",", TRUE, B3: E3) |
Μπορείτε να δείτε ότι έχουμε μια συμβολοσειρά που είναι αποτέλεσμα της συνένωσης κειμένων με κόμματα.
Ας πούμε αν θέλετε να συνδυάσετε το εύρος B3: E3 και B7: E7. Ο τύπος λοιπόν θα είναι:
=TEXTJOIN(",", TRUE, B3: E3, B7: E7) |
Θα συνδυάσει όλα τα κείμενα αγνοώντας τα κενά κελιά.
Πώς λειτουργεί;
Ο τύπος είναι απλός. Η συνάρτηση TEXTJOIN απαιτεί τον οριοθέτη με τον οποίο θέλετε να ενώσετε κείμενο. Η δεύτερη μεταβλητή έχει οριστεί ως αληθής έτσι ώστε να αγνοεί τα κενά κελιά.
Τώρα, εάν οποιοδήποτε κελί έχει αόρατες τιμές όπως το διάστημα, τότε θα δείτε ένα επιπλέον κόμμα μεταξύ του ενωμένου κειμένου.
Για να αποφύγετε τα κενά, χρησιμοποιήστε τη λειτουργία TRIM για να τα αφαιρέσετε.
=TEXTJOIN(",",ΑΛΗΘΗΣ,ΤΑΚΤΟΠΟΙΗΣΗ(Β3: Ε3, Β7: Ε7)) |
Συνενώνοντας κελιά με κόμματα στο Excel 2016 και παλαιότερα
Το πρόβλημα είναι ότι η συνάρτηση TEXTJOIN είναι διαθέσιμη μόνο στο Excel 2019 και 365. Έτσι, εάν θέλετε να συνδέσετε τα κελιά με κόμματα, θα πρέπει να χρησιμοποιήσουμε ένα κόλπο.
Έτσι, για να ενώσετε κελιά σε μια σειρά με κόμματα, κάντε αυτό.
Σε ένα κελί, γράψτε "=" για να ξεκινήσετε τον τύπο και επιλέξτε το εύρος όπως φαίνεται παρακάτω.
Τώρα πατήστε F2 και επιλέξτε το εύρος στη γραμμή τύπων ή στο κελί.
Πατήστε το πλήκτρο F9.
Τώρα αφαιρέστε τα ίσα και τα σγουρά στηρίγματα. Έχετε τα κελιά ενωμένα με κόμματα.
Αλλά αυτός ο τρόπος δεν είναι τόσο αποτελεσματικός για πάρα πολλές λειτουργίες.
Έχουμε λοιπόν κάποιον άλλο τρόπο να συνδυάσουμε κείμενα με ένα συγκεκριμένο οριοθέτη στο Excel; Ο άλλος τρόπος είναι ο τρόπος VBA. Ας δημιουργήσουμε ένα UDF για να το κάνουμε αυτό.
Λειτουργία JoinText (οριοθέτης ως συμβολοσειρά, rng ως εύρος) Dim res ως συμβολοσειρά για κάθε κελί σε rng If Trim (cell.Value) "" Τότε res = res & Trim (cell.Value) & delimiter End If Next cell res = Left ( res, Len (res) - 1) JoinText = res Λειτουργία λήξης
Πατήστε CTRL+F11 για να ανοίξετε το πρόγραμμα επεξεργασίας VB. Κάντε δεξί κλικ στο βιβλίο εργασίας και εισαγάγετε μια ενότητα. Αντιγράψτε τον παραπάνω κώδικα και επικολλήστε στην περιοχή κωδικού της ενότητας.
Τώρα χρησιμοποιήστε αυτόν τον τύπο για να ενώσετε το κείμενο με όποιο διαχωριστικό θέλετε.
Αυτός ο τύπος θα λειτουργήσει σε οποιαδήποτε έκδοση του Excel. Μπορείτε να κατεβάσετε το παρακάτω βιβλίο εργασίας για να χρησιμοποιήσετε αμέσως αυτόν τον τύπο.
Λοιπόν, ναι, έτσι μπορείτε να ενώσετε κείμενο με οριοθέτηση κόμματος στο Excel. Ελπίζω να ήταν χρήσιμο για εσάς. Εάν έχετε οποιεσδήποτε ερωτήσεις σχετικά με αυτό το θέμα ή οποιοδήποτε άλλο θέμα που σχετίζεται με το excel, ρωτήστε στην παρακάτω ενότητα σχολίων. Μέχρι τότε συνεχίστε το Excelling.
Διαχωρισμός αριθμών και κειμένου από συμβολοσειρά στο Excel 2016 και παλαιότερα: Όταν δεν είχαμε συνάρτηση TEXTJOIN, χρησιμοποιήσαμε τις ΑΡΙΣΤΕΡΕΣ και ΔΕΞΙΕΣ συναρτήσεις με κάποιες άλλες συναρτήσεις για να χωρίσουμε αριθμητικούς και μη αριθμητικούς χαρακτήρες από μια συμβολοσειρά.
Εξαγωγή κειμένου από μια συμβολοσειρά στο Excel χρησιμοποιώντας την αριστερή και δεξιά συνάρτηση του Excel: Για να αφαιρέσετε κείμενο στο Excel από συμβολοσειρά, μπορούμε να χρησιμοποιήσουμε τη συνάρτηση ΑΡΙΣΤΕΡΑ και ΔΕΞΙΑ του excel. Αυτές οι λειτουργίες μας βοηθούν να κόψουμε δυναμικά τις χορδές.
Αφαιρέστε τα κενά και τα κενά από το κείμενο στο Excel: Οι κεντρικοί και οι πίσω χώροι είναι δύσκολο να αναγνωριστούν οπτικά και μπορούν να καταστρέψουν τα δεδομένα σας. Η απομάκρυνση αυτών των χαρακτήρων από τη συμβολοσειρά είναι μια βασική και πιο σημαντική εργασία στον καθαρισμό δεδομένων. Δείτε πώς μπορείτε να το κάνετε εύκολα στο Excel.
Αφαίρεση χαρακτήρων από δεξιά: Για να αφαιρέσετε χαρακτήρες από τα δεξιά μιας συμβολοσειράς στο Excel, χρησιμοποιούμε τη συνάρτηση ΑΡΙΣΤΕΡΑ. Ναι, η λειτουργία ΑΡΙΣΤΕΡΑ. Η συνάρτηση LEFT διατηρεί τον δεδομένο αριθμό χαρακτήρων από το LEFT και αφαιρεί τα πάντα από τα δεξιά της.
Κατάργηση ανεπιθύμητων χαρακτήρων στο Excel: Για να αφαιρέσετε ανεπιθύμητους χαρακτήρες από μια συμβολοσειρά στο Excel, χρησιμοποιούμε τη συνάρτηση SUBSTITUTE. Η συνάρτηση SUBSTITUTE αντικαθιστά τους δεδομένους χαρακτήρες με έναν άλλο δεδομένο χαρακτήρα και παράγει μια νέα τροποποιημένη συμβολοσειρά.
Πώς να αφαιρέσετε κείμενο στο Excel ξεκινώντας από μια θέση στο Excel: Για να αφαιρέσουμε κείμενο από μια αρχική θέση σε μια συμβολοσειρά, χρησιμοποιούμε τη συνάρτηση ΑΝΤΙΚΑΤΑΣΤΑΣΗ του Excel. Αυτή η συνάρτηση μας βοηθά να καθορίσουμε την αρχική θέση και τον αριθμό των χαρακτήρων για απογύμνωση.
Δημοφιλή άρθρα:
50 συντομεύσεις Excel για να αυξήσετε την παραγωγικότητά σας | Γίνετε πιο γρήγοροι στην εργασία σας. Αυτές οι 50 συντομεύσεις θα σας κάνουν να εργάζεστε ακόμη πιο γρήγορα στο Excel.
Πώς να χρησιμοποιήσετε τη συνάρτηση Excel VLOOKUP| Αυτή είναι μια από τις πιο δημοφιλείς και δημοφιλείς λειτουργίες του excel που χρησιμοποιείται για την αναζήτηση τιμών από διαφορετικά εύρη και φύλλα.
Πώς να χρησιμοποιήσετε το Excel Λειτουργία COUNTIF| Μετρήστε τιμές με συνθήκες χρησιμοποιώντας αυτήν την εκπληκτική συνάρτηση. Δεν χρειάζεται να φιλτράρετε τα δεδομένα σας για να μετρήσετε συγκεκριμένες τιμές. Η λειτουργία Countif είναι απαραίτητη για την προετοιμασία του ταμπλό σας.
Πώς να χρησιμοποιήσετε τη συνάρτηση SUMIF στο Excel | Αυτή είναι μια άλλη βασική λειτουργία του ταμπλό. Αυτό σας βοηθά να συνοψίσετε τιμές υπό συγκεκριμένες συνθήκες.