Excel που ενώνει δύο στήλες κειμένου Όνομα Επώνυμο με συνένωση - Άρθρα TechTV

Διδάσκω μια τάξη στο Power Excel στο Πανεπιστήμιο του Akron. Αν και διαφημίζεται ως προχωρημένη τάξη, υπάρχουν πάντα μερικές βασικές έννοιες που οι μαθητές δεν φαίνεται να γνωρίζουν. Είμαι έκπληκτος με το πώς οι απλούστερες τεχνικές θα προκαλέσουν τον πιο ενθουσιασμό. Αυτή είναι μία από αυτές τις συμβουλές.

Σήμερα, ο Sajjad από το Ντουμπάι έγραψε με μια ερώτηση. Έχει μια βάση δεδομένων με το όνομα στην στήλη Α και το επώνυμο στη στήλη Β. Πώς μπορεί να συγχωνεύσει το Όνομα και το Επώνυμο σε μία στήλη;

Αυτή είναι μία από αυτές τις ερωτήσεις που δεν μπορείτε να βρείτε ποτέ στη βοήθεια του Excel, γιατί κανείς δεν σκέφτεται να αναζητήσει τη λέξη "Συνένωση". Heck, δεν νομίζω ότι οποιοδήποτε κανονικό άτομο χρησιμοποιεί ποτέ τη λέξη συνεννόηση. Εάν δεν ξέρετε να ψάξετε για το Concatenate, τότε δεν θα μάθετε ποτέ ότι ο χειριστής του συνδυασμού είναι ένα ampersand.

Ξεκινήστε με έναν βασικό τύπο του =A2&B2

Αυτό θα σας δώσει το αποτέλεσμα που φαίνεται στο C2 παρακάτω:

Αυτή είναι μια καλή αρχή. Ωστόσο, πρέπει πραγματικά να συνενώσουμε το όνομα, το κενό και το επώνυμο. Δοκιμάστε αυτόν τον τύπο:

=A2&" "&B2

Στη συνέχεια, η ερώτηση είναι: θέλετε να φωνάξετε το MICKEY MANTLE ή θα προτιμούσατε να πείτε τον Mickey Mantle; Εάν θέλετε να αλλάξετε το όνομα σε σωστή περίπτωση, χρησιμοποιήστε τη =PROPER()λειτουργία.

=PROPER(A2&" "&B2)

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

Όταν ο δείκτης του ποντικιού σας βρίσκεται κοντά στην τελεία, ο δείκτης του ποντικιού αλλάζει σε σταυρό όπως αυτό.

Κάντε διπλό κλικ και ο τύπος θα αντιγραφεί σε όλα τα κελιά της περιοχής.

Σημείωση: Το Excel χρησιμοποιεί τη στήλη προς τα αριστερά όταν υπολογίζει πόσο μακριά να αντιγράψει κελιά μετά το διπλό κλικ. Εάν τυχαίνει να έχετε ένα κενό κελί στο B8, αυτό το κόλπο θα σταματήσει στη σειρά 7. Αφήστε το στο Cher για να προκαλέσει πρόβλημα.

Εάν συμβαίνει αυτό, ίσως θελήσετε να τραβήξετε τη λαβή πλήρωσης και να σύρετε προς τα κάτω σε όλες τις σειρές για να αντιγράψετε τον τύπο.

Σημείωση 2: Η σωστή λειτουργία είναι εξαιρετική, αλλά δεν κεφαλαιοποιεί τα επώνυμα όπως ο McCartney (Βλέπε κελί C7). Θα πρέπει να περάσετε χειροκίνητα και να κεφαλαιοποιήσετε το C μετά το Mc. Θα είχε επίσης πρόβλημα με τη VanHalen. Είναι πόνος; Ναι - αλλά είναι πιο εύκολο να διορθώσετε μερικά κελιά παρά να πληκτρολογήσετε ξανά τα πάντα σε σωστή περίπτωση.

Μετατροπή τύπων σε τιμές

Τώρα που έχετε το Όνομα Επώνυμο στη στήλη Γ, ίσως μπείτε στον πειρασμό να διαγράψετε τις στήλες Α & Β. Δεν μπορείτε να το κάνετε ακόμα. Εάν διαγράψατε τις στήλες A & B, όλοι οι τύποι στη στήλη Γ θα άλλαζαν στο #REF! λάθος. Αυτό το σφάλμα λέει, "Γεια σου - μου είπες ότι η τιμή σε αυτήν τη στήλη πρέπει να είναι από A2 & B2, αλλά διαγράψατε αυτά τα κελιά, έτσι δεν ξέρω τι να βάλω εδώ!".

Η λύση είναι να αλλάξετε τους τύπους σε τιμές προτού διαγράψετε τις στήλες A & B. Ακολουθήστε τα παρακάτω βήματα:

  • Επισημάνετε το εύρος κελιών στη στήλη Γ
  • Αντιγράψτε αυτά τα κελιά στο πρόχειρο χρησιμοποιώντας την αγαπημένη σας μέθοδο (Οι 4 μέθοδοι για να επιλέξετε: Ctrl + C ή Επεξεργασία - Αντιγραφή από το μενού ή το εικονίδιο του πρόχειρου στη γραμμή εργαλείων ή κάντε δεξί κλικ και επιλέξτε αντιγραφή).
  • Χωρίς να αποεπιλέξετε τα κελιά, από το μενού, επιλέξτε Επεξεργασία> Ειδική επικόλληση. Από το παράθυρο διαλόγου Επικόλληση ειδικού, επιλέξτε Τιμές και, στη συνέχεια, OK. Αυτό το βήμα θα επικολλήσει την τρέχουσα τιμή κάθε κελιού στο εύρος πίσω στο κελί. Αντί να έχετε έναν τύπο, θα έχετε τώρα μια στατική τιμή. Είναι ασφαλές να διαγράψετε τις στήλες A & B.

Σύνδεση κελιού που περιέχει κείμενο σε κελί που περιέχει αριθμό

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

Το κόλπο είναι όταν ο αριθμός εμφανίζεται σε μία μορφή και θέλετε να χρησιμοποιηθεί σε άλλη μορφή. Οι ημερομηνίες είναι ένα κλασικό παράδειγμα αυτού. Η ημερομηνία 11 Δεκεμβρίου 1943 αποθηκεύεται στην πραγματικότητα ως αριθμός ημερών από την 1η Ιανουαρίου 1900. Εάν προσπαθήσω να ενώσω το κείμενο στη στήλη Α με την ημερομηνία στη στήλη Β, θα έχω ένα ανόητο αποτέλεσμα.

Η λύση είναι να χρησιμοποιήσετε τη =TEXT()συνάρτηση. Η συνάρτηση κειμένου απαιτεί δύο ορίσματα. Το πρώτο όρισμα είναι ένα κελί που περιέχει έναν αριθμό. Το δεύτερο όρισμα είναι μια προσαρμοσμένη μορφή αριθμού που υποδεικνύει τον τρόπο εμφάνισης του αριθμού. Ο ακόλουθος τύπος θα παράγει ένα ωραία μορφοποιημένο αποτέλεσμα.

Υπάρχουν πολλές καλές τεχνικές που καλύφθηκαν σε αυτήν την άκρη.

  • Ένας τύπος για να ενώσετε 2 στήλες κειμένου χρησιμοποιώντας το ampersand ως συνενωτή
  • Πώς να συνδέσετε ένα κελί σε μια τιμή κειμένου
  • Πώς να χρησιμοποιήσετε τη συνάρτηση PROPER για να αλλάξετε ονόματα σε σωστή περίπτωση
  • Γιατί παίρνετε ένα #REF! λάθος
  • Πώς να χρησιμοποιήσετε την επικόλληση ειδικών τιμών για τη μετατροπή τύπων σε τιμές.
  • Σύνδεση κελιού που περιέχει κείμενο σε κελί που περιέχει αριθμό
  • Χρησιμοποιώντας τη συνάρτηση TEXT για τον έλεγχο της εμφάνισης μιας ημερομηνίας σε έναν τύπο.

Αυτή η ιδέα επανεκτυπώνεται από την Ανάλυση Δεδομένων Αντάρτικου χρησιμοποιώντας το Microsoft Excel

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