Θέλετε να συνδυάσετε γρήγορα και εύκολα κείμενο από πολλά κελιά στο Excel; Δείτε πώς μπορείτε να το κάνετε αυτό με τη συνάρτηση TEXTJOIN.

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

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

Σύνταξη και παράμετροι της συνάρτησης TEXTJOIN

Η συνάρτηση TEXTJOIN στο Excel σάς επιτρέπει να συνδυάζετε κείμενο από πολλά κελιά σε ένα μόνο κελί, με προσαρμόσιμους οριοθέτες και επιλογές. Ακολουθεί η σύνταξη για τη συνάρτηση TEXTJOIN:

=TEXTJOIN(οριοθέτηση, ignore_empty, text1, [text2], ...)

Ας αναλύσουμε κάθε παράμετρο της συνάρτησης:

instagram viewer
  • οριοθέτης: Αυτός είναι ο χαρακτήρας (οι) που θέλετε να εισαγάγετε μεταξύ κάθε συμβολοσειράς κειμένου. Μπορεί να είναι κόμμα, παύλα ή οποιοσδήποτε άλλος χαρακτήρας προτιμάτε. Μπορείτε επίσης να χρησιμοποιήσετε μια κενή συμβολοσειρά ("") ως οριοθέτης αν δεν θέλετε κανένα διαχωριστικό.
  • ignore_empty: Αυτή είναι μια λογική τιμή που καθορίζει εάν τα άδεια κελιά πρέπει να αγνοηθούν ή να συμπεριληφθούν στο αποτέλεσμα. Εάν έχει οριστεί σε ΑΛΗΘΗΣ, τα άδεια κελιά θα αγνοηθούν. εάν έχει οριστεί σε ΨΕΥΔΗΣ, θα συμπεριληφθούν κενά κελιά.
  • κείμενο1, κείμενο2,…: Αυτές είναι οι συμβολοσειρές κειμένου που θέλετε να ενώσετε. Μπορείτε να καθορίσετε έως και 252 συμβολοσειρές κειμένου και μπορεί να είναι μεμονωμένα κελιά, εύρη ή ακόμα και τιμές κειμένου που περικλείονται σε διπλά εισαγωγικά.

Η συνάρτηση TEXTJOIN συνενώνει τις συμβολοσειρές κειμένου με τη σειρά που καθορίζετε και τις διαχωρίζει με τον καθορισμένο οριοθέτη. Εξαιρεί τυχόν κενά κελιά εκτός εάν το ignore_empty η παράμετρος έχει οριστεί σε FALSE.

Παραδείγματα περιπτώσεων Χρήση της συνάρτησης TEXTJOIN στο Excel

Ακολουθούν μερικά παραδείγματα περιπτώσεων όπου μπορείτε να χρησιμοποιήσετε τη συνάρτηση TEXTJOIN:

1. Συνδυασμός κειμένου

Ας υποθέσουμε ότι έχετε ένα φύλλο εργασίας με ονόματα στη στήλη Α και επώνυμα στη στήλη Β. Θέλετε να δημιουργήσετε μια λίστα με πλήρη ονόματα στη στήλη Γ. Στο κελί Γ2, μπορείτε να χρησιμοποιήσετε τον ακόλουθο τύπο:

=TEXTJOIN(" ", ΑΛΗΘΗΣ, Α2, Β2)

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

2. Δημιουργία λίστας διαχωρισμένων με κόμματα

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

=TEXTJOIN(", ", ΑΛΗΘΗΣ, A2:A7)

Κάθε πόλη στη σειρά A2:A7 συνδυάζεται χρησιμοποιώντας το κόμμα και τον οριοθέτη διαστήματος που καθορίζεται στα διπλά εισαγωγικά. Το δεύτερο όρισμα, TRUE, αγνοεί τυχόν κενά κελιά στην περιοχή.

3. Προσθήκη προθεμάτων ή επιθημάτων

Εάν έχετε μια στήλη δεδομένων και θέλετε να προσθέσετε ένα συγκεκριμένο πρόθεμα ή επίθημα σε κάθε καταχώρηση, μπορείτε να χρησιμοποιήσετε το TEXTJOIN. Ας υποθέσουμε ότι έχετε μια λίστα με αριθμούς μαθημάτων στη στήλη Α και θέλετε να προσθέσετε το πρόθεμα ΧΑΛΑΚΙ στους αριθμούς για να τους κάνουν κωδικούς μαθημάτων. Θα χρησιμοποιήσετε τον ακόλουθο τύπο:

=TEXTJOIN("", ΑΛΗΘΗΣ, "ΧΑΛΑΚΙ"&Α2)

Αυτός ο τύπος συνενώνει το πρόθεμα ΧΑΛΑΚΙ με την τιμή στο κελί Α2 χρησιμοποιώντας το συμπλεκτικό σύμβολο (&) χειριστής.

4. Εισαγωγή διακοπών γραμμής μεταξύ κειμένου

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

Υποθέτοντας ότι τα ονόματα βρίσκονται στη στήλη Α και οι διευθύνσεις email στη στήλη Β, εισαγάγετε τον παρακάτω τύπο στο κελί Γ2:

=TEXTJOIN(CHAR(10), ΑΛΗΘΗΣ, A2:B2)

Τύπος Ctrl + Shift + Enter για να εφαρμόσετε τον τύπο στο τραπέζι σας. Τώρα, η στήλη Γ θα εμφανίζει τις συγχωνευμένες πληροφορίες για όλους τους υπαλλήλους, χωρίζοντας κάθε καταχώρηση με μια αλλαγή γραμμής. ο CHAR(10) Η συνάρτηση δημιουργεί τον χαρακτήρα αλλαγής γραμμής που διαχωρίζει τις πληροφορίες κάθε υπαλλήλου. Για να εμφανίζονται οι πληροφορίες σε πολλές γραμμές, όπως φαίνεται παραπάνω, βεβαιωθείτε ότι το Αναδίπλωση του κειμένου η δυνατότητα είναι ενεργοποιημένη.

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

Πώς να χρησιμοποιήσετε το TEXTJOIN με άλλες συναρτήσεις στο Excel

Το TEXTJOIN λειτουργεί καλύτερα με βασικές λειτουργίες στο Excel για προχωρημένους χειρισμούς δεδομένων. Να μερικά παραδείγματα:

Χρήση TEXTJOIN με τη συνάρτηση IF

Μπορείς χρησιμοποιήστε τη συνάρτηση IF εντός της συνάρτησης TEXTJOIN για να συμπεριλάβετε ή να αποκλείσετε υπό όρους συμβολοσειρές κειμένου με βάση ορισμένα κριτήρια.

Ας υποθέσουμε ότι έχετε μια λίστα με τα ονόματα των μαθητών στη στήλη Α, τις αντίστοιχες βαθμολογίες τους στη στήλη Β και τους βαθμούς τους στη στήλη Γ. Θέλετε να δημιουργήσετε ένα μεμονωμένο κελί που θα περιέχει τα ονόματα των μαθητών που έχουν βαθμολογία παραπάνω 80 και έχουν λάβει βαθμό «Α», χωρισμένο με κόμμα. Στο κελί Δ1, μπορείτε να χρησιμοποιήσετε τον ακόλουθο τύπο:

=TEXTJOIN(", ", ΑΛΗΘΗΣ, ΑΝ((B2:B9>80)*(C2:C9="ΕΝΑ"), A2:A9, ""))

Αφού εισαγάγετε τον τύπο στο κελί Δ2 και επιβεβαιώνοντάς το με Ctrl+Shift+Enter (καθώς είναι τύπος πίνακα), θα λάβετε μια λίστα με τους μαθητές που πληρούν τις καθορισμένες προϋποθέσεις. Ο τύπος χρησιμοποιεί τη συνάρτηση IF για να ελέγξει εάν η αντίστοιχη βαθμολογία είναι πάνω από 80 (Β2:Β9>80) και ο βαθμός είναι Α (C2:C9 = "A").

Εάν ισχύουν και οι δύο προϋποθέσεις, περιλαμβάνει το όνομα του μαθητή στο αποτέλεσμα. Διαφορετικά, επιστρέφει μια κενή συμβολοσειρά (""). Στη συνέχεια, η συνάρτηση TEXTJOIN συγχωνεύει τα επιλεγμένα ονόματα με κόμμα που χωρίζει το καθένα ως οριοθέτη.

Χρήση TEXTJOIN με τη συνάρτηση SUBSTITUTE

Ας υποθέσουμε ότι έχετε μια λίστα κωδικών προϊόντων στη στήλη Α και θέλετε να δημιουργήσετε μια ενιαία συμβολοσειρά που να συνδυάζει όλους τους κωδικούς, διαχωρισμένους με κόμμα, ενώ αφαιρείτε τυχόν παύλες (-) από τους κωδικούς.

=TEXTJOIN(", ", ΑΛΗΘΗΣ, SUBSTITUTE(A2:A6, "-", ""))

Αυτός ο τύπος χρησιμοποιεί τη συνάρτηση TEXTJOIN για τη συνένωση των κωδικών προϊόντων και η συνάρτηση SUBSTITUTE για να αφαιρέσετε τις παύλες από τους κωδικούς. Μπορείτε να προσαρμόσετε το εύρος (Α2: Α6) στον τύπο με βάση τα πραγματικά δεδομένα σας. Μπορείτε επίσης να τροποποιήσετε τα κριτήρια αντικατάστασης στη συνάρτηση SUBSTITUTE για να αντικαταστήσετε διαφορετικούς χαρακτήρες όπως απαιτείται.

Συγχώνευση δεδομένων χωρίς κόπο στο Excel με το TEXTJOIN

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