Λειτουργία CONCATENATE - Τύπος - Πώς να χρησιμοποιήσετε; (με παράδειγμα)

Πίνακας περιεχομένων

Τι σημαίνει το CONCATENATE στο Excel;

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

Σύνταξη

Τα επιχειρήματα εκτός του πρώτου είναι προαιρετικά. Επομένως περικλείονται με αγκύλες.

Πώς να χρησιμοποιήσετε τη συνάρτηση CONCATENATE στο Excel; (με παραδείγματα)

Το CONCATENATE είναι πολύ απλό και εύκολο στη χρήση. Ας κατανοήσουμε τη λειτουργία του CONCATENATE στο excel με μερικά παραδείγματα.

Παράδειγμα # 1

Για παράδειγμα, εάν έχουμε μια λίστα με τα ονόματα και τα επώνυμα στις στήλες A και B και θέλουμε το πλήρες όνομα που είναι το πρώτο όνομα μαζί με το επώνυμο στη στήλη C, θα χρησιμοποιήσουμε τη συνάρτηση CONCATENATE.

Το CONCATENATE προσχώρησε στο κείμενο του κελιού A2 με κείμενο στο κελί B2, αλλά το πλήρες όνομα είναι πιο αναγνώσιμο αν περιέχει κενό μεταξύ του ονόματος και του επωνύμου.

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

Όταν τοποθετήσαμε ένα κενό σε διπλά εισαγωγικά μετά το κόμμα μετά το πρώτο όρισμα, η συνάρτηση CONCATENATE το πήρε ως το δεύτερο όρισμα.

Έτσι, μπορείτε να βλέπετε όποτε περνάμε ένα επιχείρημα διαφορετικό από την τιμή αναφοράς, και πρέπει να το περιβάλλουμε ή να το περικλείουμε μέσα στα διπλά εισαγωγικά, επειδή το MS-Excel και άλλα πακέτα γραφείων είναι γραμμένα σε C ++ και στο C ++, οι συμβολοσειρές συμβολοσειρών λαμβάνονται πάντα εντός των διπλών εισαγωγικών.

Έτσι, εάν γράψουμε απευθείας τη συμβολοσειρά χωρίς διπλά εισαγωγικά, το CONCATENATE δεν θα το αναγνωρίσει ως συμβολοσειρά και θα ρίξει ένα σφάλμα #NAME;

Στη συνάρτηση CONCATENATE στο Excel, μπορούμε επίσης να περάσουμε τον πλήρη τύπο CONCATENATE στο Excel ως επιχείρημα. Για παράδειγμα, εάν θέλουμε να συνδυαστεί το αποτέλεσμα δύο τύπων, μπορούμε να περάσουμε τους τύπους ως επιχείρημα για να λάβουμε την απαιτούμενη έξοδο.

Παράδειγμα # 2

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

Θέλουμε ταυτόχρονα το αναγνωριστικό και την πόλη του υπαλλήλου, αλλά τα ονόματα δεν είναι στην ίδια σειρά και στους τρεις πίνακες, επομένως δεν μπορούμε να χρησιμοποιήσουμε απευθείας τη συνάρτηση CONCATENATE στο Excel και να περάσουμε τιμές αναφοράς. Αν το κάνουμε αυτό, θα χρειαστεί πολύς χρόνος και αντιστοιχία. Έτσι, για να εκτελέσουμε αυτήν την εργασία αποτελεσματικά, μπορούμε να χρησιμοποιήσουμε τη συνάρτηση VLOOKUP για να αναζητήσουμε το αναγνωριστικό και την πόλη του υπαλλήλου και να ΣΥΓΚΕΝΤΡΩΣΤΕ τις τιμές που επιστρέφονται.

Έτσι, θα χρησιμοποιήσουμε τον τύπο CONCATENATE στο excel στο κελί I2

= ΣΥΓΚΕΝΤΡΩΣΗ (VLOOKUP (H2, $ A $ 1: $ B $ 11,2,0), "-", VLOOKUP (H2, $ D $ 1: E $ 11,2,0 $))

Σύροντας τη φόρμουλα ΣΥΓΚΕΝΤΡΩΣΗ στο excel προς τα κάτω και εφαρμόστε το σε κάθε κελί που έχουμε

Παραγωγή:

Το Excel χρησιμοποιεί επίσης ένα ampersand (&) ως χειριστή συνένωσης, και μπορούμε να το χρησιμοποιήσουμε αντί για τη λειτουργία συνένωσης excel επίσης με την ίδια λειτουργικότητα και με πολύ πιο απλό τρόπο.

Αντίστροφη συνένωση

Εάν θέλουμε να χωρίσουμε τις συνδυασμένες τιμές ή αν θέλουμε να χωρίσουμε τα κείμενα σε ξεχωριστά κελιά, σε αυτήν την περίπτωση, μπορούμε να χρησιμοποιήσουμε τη λειτουργία οριοθέτησης κειμένου σε στήλη που διατίθεται στο excel. Για παράδειγμα, εάν θέλουμε το αναγνωριστικό υπαλλήλου και το όνομα της πόλης να χωρίζονται σε κελιά κατά μήκος της στήλης, μπορούμε να ανοίξουμε τον Οδηγό μετατροπής κειμένου σε στήλη (συντόμευση alt-> ae ), στη συνέχεια επιλέξτε Delimited, enter Next> και επιλέξτε Delimiter από τη λίστα (Καρτέλα, ερωτηματικό, κόμμα, Διάστημα), εάν κάποιο άλλο οριοθέτης ελέγχει άλλο: και καθορίστε και επιλέξτε γενικά για τιμές κειμένου και εισαγάγετε Τέλος . Για παράδειγμα, θέλουμε να διαχωρίσουμε το CONCATENATE και τη λειτουργία

  • Βήμα 1: Κάντε κλικ στο Δεδομένα και, στη συνέχεια, στείλτε κείμενο σε στήλες και, στη συνέχεια, επιλέξτε Οριοθέτηση, εισαγάγετε Επόμενο>
  • Βήμα 2: επιλέξτε ένα διαχωριστικό από τη λίστα (Tab, Semicolon, Comma, Space). εάν υπάρχει άλλος οριοθέτης, επιλέξτε άλλο: και προσδιορίστε
  • Βήμα 3: επιλέξτε γενικά για τιμές κειμένου και εισαγάγετε Τέλος.

Παραγωγή:

Περιορισμοί

Ας υποθέσουμε ότι έχουμε μια λίστα τιμών κειμένου σε μια στήλη και θέλουμε να ΣΥΓΚΕΝΤΡΩΣΕΤΕ όλες τις τιμές κειμένου σε μία τιμή συμβολοσειράς. Επομένως, εάν χρησιμοποιούμε τη συνάρτηση CONCATENATE, καταλαμβάνει τα ορίσματα που είναι οι τιμές κειμένου μία προς μία και εάν η λίστα του ορίσματος είναι μεγάλη, δεν είναι ευκολότερο να το περάσουμε ένα προς ένα στο CONCATENATE όπως θα χρειαζόταν πολύ χρόνο και πόνο.

Ως εκ τούτου, η συνάρτηση CONCATENATE έχει τον περιορισμό της ότι δεν μπορούμε να περάσουμε ένα εύρος τιμών ως επιχείρημα. Δεν λειτουργεί με μια σειρά. εάν περάσουμε την τιμή εύρους, θα πάρει την τιμή του κελιού της ίδιας σειράς στην οποία γράφουμε τον τύπο ΣΥΓΚΕΝΤΡΩΣΗ στο excel

Για να ξεπεραστεί ο περιορισμός, μια νέα λειτουργία έχει εισαχθεί στην τελευταία έκδοση του Excel με την ονομασία TEXTJOIN. Επίσης συμπυκνώνει τις τιμές κειμένου, αλλά με πολύ πιο εύκολο τρόπο, καταλαμβάνοντας το εύρος των τιμών που θα συνδυαστούν (A2: A14), αντί να καθορίσετε κάθε τιμή μία προς μία. Παίρνει οριοθέτης ως το πρώτο όρισμα και το δεύτερο όρισμα ελέγχει το κενό κελί. Εάν το κελί είναι κενό, το παίρνει ως ΑΛΗΘΕ και τα αγνοεί και άλλα επιχειρήματα λαμβάνουν το εύρος των τιμών που πρέπει να είναι ΣΥΓΚΕΝΤΡΩΣΗ.

Συνδυασμένο βίντεο λειτουργίας Excel

ενδιαφέροντα άρθρα...