Χρειάζεται να συνδυάσετε συμβολοσειρές κειμένου στο Excel; Μάθετε πώς να χρησιμοποιείτε τις λειτουργίες CONCATENATE και CONCAT σε αυτόν τον γρήγορο οδηγό.
Όταν εργάζεστε με δεδομένα στο Microsoft Excel, είναι συχνά απαραίτητο να συνδυάζετε κείμενο από πολλά κελιά για να δημιουργήσετε ένα καλά οργανωμένο και ολοκληρωμένο σύνολο δεδομένων. Ευτυχώς, πολλές λειτουργίες είναι διαθέσιμες για αυτόν τον σκοπό, συμπεριλαμβανομένων των CONCATENATE και CONCAT.
Τόσο το CONCATENATE όσο και το CONCAT είναι απλές συναρτήσεις που σας επιτρέπουν να συγχωνεύετε διάφορες τιμές και συμβολοσειρές στο Excel. Αν και είναι παρόμοια, υπάρχει μια βασική διαφορά μεταξύ των δύο. Ας ρίξουμε μια πιο προσεκτική ματιά σε κάθε λειτουργία και ας προσδιορίσουμε ποια είναι η καταλληλότερη για διαφορετικά σενάρια.
Πώς να χρησιμοποιήσετε τη συνάρτηση CONCATENATE στο Excel
Η συνάρτηση CONCATENATE στο Excel ενώνει πολλές συμβολοσειρές σε ένα μόνο κελί. Σας επιτρέπει να συγχωνεύσετε δύο ή περισσότερες τιμές κελιών, σταθερές ή συμβολοσειρές κειμένου. Η σύνταξη του CONCATENATE είναι η εξής:
=CONCATENATE(text1, [text2], [text3], ...)
Εδώ, κείμενο 1, κείμενο2, κείμενο 3, και ούτω καθεξής αντιπροσωπεύουν τις αναφορές κελιών ή τις συμβολοσειρές κειμένου που θέλετε να συνδυάσετε. Μπορείτε να συμπεριλάβετε έως και 255 ορίσματα κειμένου στη συνάρτηση CONCATENATE. Εάν εργάζεστε με συμβολοσειρές κειμένου, βάλτε τις συμβολοσειρές σε εισαγωγικά (" ").
Όταν συνδυάζετε συμβολοσειρές κειμένου και αριθμητικές τιμές, είναι σημαντικό να συμπεριλάβετε κενά μεταξύ των διαφορετικών ορισμάτων για να αποφύγετε τη σύγχυση στα αποτελέσματα των τύπων. Μπορείτε να βάλετε κενά, σημεία στίξης και σύμβολα στις συμβολοσειρές κειμένου.
Αυτό είναι ένα κοινό μειονέκτημα του CONCATENATE και του CONCAT σε σύγκριση με τη συνάρτηση TEXTJOIN, καθώς το TEXTJOIN μπορεί να διαχωρίσει αυτόματα τις τιμές με συγκεκριμένους οριοθέτες, όπως κόμματα ή καρτέλες.
Μια απλή χρήση της συνάρτησης CONCATENATE είναι η λήψη του ονόματος, του μεσαίου και του επωνύμου των πελατών και η έξοδος του πλήρους ονόματος. Για παράδειγμα, στο παραπάνω φύλλο εργασίας, ο παρακάτω τύπος επιστρέφει τα πλήρη ονόματα:
=CONCATENATE(A2, B2, C2)
Σε αυτόν τον τύπο, το CONCATENATE παίρνει τα ονόματα Α2, Β2, και Γ2 και τους ενώνει. Λάβετε υπόψη ότι το CONCATENATE δεν υποστηρίζει οριοθέτες. Επομένως, για να αποφύγετε την εκτέλεση των ονομάτων μαζί, συμπεριλάβετε ένα διάστημα μετά από κάθε όνομα στο αρχικό κελί.
Μια άλλη χρήση του CONCATENATE είναι η σύνοψη πληροφοριών από διαφορετικά κελιά. Ας υποθέσουμε ότι έχετε ένα φύλλο εργασίας με πληροφορίες για διάφορα στοιχεία. Μπορείτε να συνδυάσετε τις πληροφορίες για κάθε στοιχείο και να ολοκληρώσετε το αποτέλεσμα χρησιμοποιώντας το CONCATENATE.
Εξετάστε το παραπάνω φύλλο εργασίας. Ακολουθεί μια λίστα με ορισμένα προϊόντα, οι τιμές τους, ο αριθμός των μονάδων που πωλήθηκαν, ο στόχος πωλήσεων, η ετικέτα του προϊόντος και η κατάσταση σχετικά με τον στόχο πωλήσεών του. Μπορείτε να συνοψίσετε όλα αυτά τα δεδομένα σε μία πρόταση χρησιμοποιώντας τη συνάρτηση CONCATENATE.
=CONCATENATE(A2, " from ", E2, " category has sold ", C2, " units for a total of $", B2*C2, ". The sale target was $", D2, ". ", F2, "." )
Αυτή η μακροσκελής φόρμουλα είναι ουσιαστικά απλή. Κάθε επιχείρημα είναι ένα κομμάτι της πλήρους πρότασης. Η συνάρτηση CONCATENATE ενώνει τις τιμές από διαφορετικά κελιά και προσθέτει κάποιο κείμενο μεταξύ τους για να δημιουργήσει μια πρόταση.
Μπορείτε τότε απόκρυψη των αρχικών στηλών για να κάνετε το υπολογιστικό σας φύλλο λιγότερο γεμάτο.
Πώς να χρησιμοποιήσετε τη συνάρτηση CONCAT στο Excel
Διαθέσιμη για το Excel 2019 και νεότερες εκδόσεις, η συνάρτηση CONCAT χρησιμεύει ως η βελτιωμένη έκδοση του CONCATENATE. Η σύνταξη της συνάρτησης CONCAT είναι η εξής:
=CONCAT(text1, [text2], [text3], ...)
Όπως και το CONCATENATE, κείμενο 1, κείμενο2, κείμενο 3, κ.λπ., αντιπροσωπεύουν τις αναφορές κελιών ή τις συμβολοσειρές κειμένου που πρόκειται να ενωθούν. Το βασικό πλεονέκτημα του CONCAT είναι η ικανότητά του να χειρίζεται εύρη και πίνακες πιο αποτελεσματικά.
Σε αντίθεση με το CONCATENATE, η συνάρτηση CONCAT δεν απαιτεί ρητές αναφορές κελιών για κάθε όρισμα. Αντίθετα, μπορείτε να καθορίσετε απευθείας μια περιοχή κελιών ή έναν πίνακα. Αυτό μειώνει σημαντικά το μήκος και την πολυπλοκότητα του τύπου όταν αντιμετωπίζουμε μεγαλύτερα σύνολα δεδομένων.
Στο ίδιο παράδειγμα όπως πριν, για να συνδυάσετε το όνομα, το μεσαίο και το επώνυμο των πελατών σε ένα φύλλο εργασίας του Excel, ο τύπος θα ήταν:
=CONCAT(A2:C2)
Όπως και η συνάρτηση CONCATENATE, αυτός ο τύπος παίρνει τις τιμές ονόματος A2:C2 και τα ενώνει για να εμφανιστεί το πλήρες όνομα. Η διαφορά εδώ είναι ότι μπορείτε να καθορίσετε το εύρος τιμών αντί να αναφέρετε ξεχωριστά το καθένα. Αυτό τονίζεται καλύτερα στο παρακάτω φύλλο εργασίας.
Αυτό το δείγμα φύλλου εργασίας ανήκει σε έναν φανταστικό κατασκευαστή αυτοκινήτων. Κάθε αυτοκίνητο έχει έναν κωδικό μοντέλου που περιέχει πληροφορίες για διάφορες πτυχές του οχήματος. Ο κωδικός μοντέλου περιλαμβάνει διαφορετικούς κωδικούς. Μπορείτε να χρησιμοποιήσετε τη συνάρτηση CONCAT για να συνδυάσετε γρήγορα τους κωδικούς για να σχηματίσετε τον κωδικό μοντέλου σε έναν σύντομο τύπο:
=CONCAT(B1:B7)
Η συνάρτηση CONCAT παίρνει τις τιμές μέσα Β1: Β7 και τα ενώνει μαζί για να σχηματίσουν τον κωδικό μοντέλου για κάθε αυτοκίνητο. Τα ίδια αποτελέσματα με το CONCATENATE θα απαιτούσαν τον μεγαλύτερο τύπο παρακάτω:
=CONCATENATE(B1, B2, B3, B4, B5, B6, B7)
CONCATENATE vs. CONCAT: Ποιο πρέπει να χρησιμοποιήσετε;
Όταν χρησιμοποιείτε μια παλαιότερη έκδοση του Excel, το CONCATENATE είναι μια αξιόπιστη επιλογή για τη συγχώνευση τιμών κειμένου. Ωστόσο, ακόμη και τότε, το σύμβολο συμπλεκτικού (&) μπορεί εύκολα να επιτύχει τα ίδια αποτελέσματα με το CONCATENATE. Πράγματι, οι παρακάτω τύποι παράγουν όλοι τα ίδια αποτελέσματα:
=A1&A2&A3
=CONCATENATE(A1, A2, A3)
=CONCAT(A1:A3)
Ένα από τα μειονεκτήματα του CONCATENATE είναι ότι του λείπουν μοναδικές λειτουργίες. Όπως αποδείχθηκε, το σύμφωνο μπορεί να κάνει το ίδιο με το CONCATENATE. Ένα άλλο ζήτημα είναι ότι το ίδιο το όνομα της συνάρτησης είναι πολύ μεγάλο. Συγκρίνετε τον τύπο σύμφωνου με τον τύπο CONCATENATE για να δείτε μόνοι σας.
Για την αντιμετώπιση αυτών των περιορισμών, το Excel εισήγαγε το CONCAT. Η συνάρτηση CONCAT μπορεί να κάνει ό, τι κάνει το CONCATENATE, αλλά μπορεί επίσης να λειτουργήσει με εύρη και πίνακες. Αυτό κάνει το CONCAT ανώτερο από το CONCATENATE και το συμπλεκτικό σύμβολο. Ως αποτέλεσμα, εάν η έκδοση του Excel που διαθέτετε υποστηρίζει CONCAT, είναι καλύτερο να χρησιμοποιήσετε το CONCAT αντί για το CONCATENATE.
Το συντομότερο όνομα και η ικανότητα του CONCAT να λειτουργεί σε εύρη καθιστούν τους τύπους συντομότερους και ευκολότερους στην πλοήγηση. Ωστόσο, εάν ο στόχος σας είναι να συνδυάσετε συμβολοσειρές κειμένου, τόσο το CONCAT όσο και το CONCATENATE μπορεί να είναι δύσκολο να εργαστείτε, καθώς δεν υποστηρίζουν οριοθέτες. Η συνάρτηση TEXTJOIN είναι μια καλύτερη επιλογή για τη συγχώνευση συμβολοσειρών κειμένου
Η Microsoft σκοπεύει να αντικαταστήσει το CONCATENATE με το CONCAT, επομένως είναι συνετό να συνηθίσετε να εργάζεστε με το CONCAT. Παρόλο που το Excel θα συνεχίσει να υποστηρίζει το ξεπερασμένο CONCATENATE για συμβατότητα με παλαιότερα αρχεία Excel.
Κατά ειρωνικό τρόπο, το Λειτουργία CONCATENATE στα Φύλλα Google μπορεί να λειτουργήσει σε εύρη και πίνακες. ως αποτέλεσμα, είναι ακριβώς πανομοιότυπο με το CONCAT στα Φύλλα Google. Ο μοναδικός σκοπός της ύπαρξής του είναι η συμβατότητα με παλιά αρχεία Excel, αν θέλετε εισαγάγετε τα αρχεία σας Excel στα Φύλλα Google.
Βελτιώστε τη σύντηξη δεδομένων στο Excel με CONCATENATE και CONCAT
Το CONCATENATE και το CONCAT είναι δύο συναρτήσεις του Excel που σας επιτρέπουν να ενώνετε συμβολοσειρές κειμένου και να δημιουργείτε συνεκτικά σύνολα δεδομένων. Μπορείτε να χρησιμοποιήσετε αυτές τις συναρτήσεις για να συγχωνεύσετε τιμές κελιών, σταθερές ή συμβολοσειρές κειμένου και να συνοψίσετε πληροφορίες από διαφορετικά κελιά.
Η συνάρτηση CONCAT μπορεί να χειριστεί εύρη και πίνακες πιο αποτελεσματικά και έχει μικρότερη σύνταξη από το CONCATENATE, καθιστώντας την την προτιμώμενη συνάρτηση για τους περισσότερους χρήστες. Ωστόσο, εάν χρησιμοποιείτε μια παλαιότερη έκδοση του Excel, το CONCATENATE εξακολουθεί να είναι μια αξιόπιστη επιλογή εάν δεν θέλετε να χρησιμοποιήσετε το συμπλεκτικό σύμβολο για να ενώσετε τιμές.
Όποια συνάρτηση κι αν επιλέξετε, η ένωση κελιών είναι ένας αποτελεσματικός τρόπος για να συνοψίσετε τα δεδομένα σας ή να δημιουργήσετε νέες συνδυασμένες τιμές. Ο συνδυασμός κελιών μπορεί να σας βοηθήσει να εξοικονομήσετε χώρο στο φύλλο εργασίας σας και να διευκολύνετε την εξαγωγή συμπερασμάτων εισάγοντας συμβολοσειρές κειμένου.