Excel, η συνάρτηση CONCATENATE

Start

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

Σύνταξη: CONCATENATE(κείμενο1; [κείμενο2]; …)

Για παράδειγμα:

  • =CONCATENATE(“Ο πληθυσμός του ποταμού για τα “; A2; ” “; A3; ” είναι “; A4; “/χιλιόμετρο.”)
  • =CONCATENATE(B2; ” “; C2)
Όνομα ορίσματοςΠεριγραφή
κείμενο1    (απαιτείται)Το πρώτο στοιχείο που θα ενώσετε. Το στοιχείο μπορεί να είναι μια τιμή κειμένου, ένας αριθμός ή μια αναφορά κελιού.
Κείμενο2; …    (προαιρετικό)Πρόσθετα στοιχεία κειμένου που θα ενώσετε. Μπορείτε να έχετε έως 255 στοιχεία, με σύνολο έως 8.192 χαρακτήρες.

Παραδείγματα

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

Δεδομένα
πέστροφαςΑλέξανδροςΚινήνης
διάφορα είδηΤαινάρουΤαϋγέτου
32
ΤύποςΠεριγραφή
=CONCATENATE(“Ο πληθυσμός του ποταμού για τα “; A2; ” “; A3; ” είναι “; A4; “/χιλιόμετρο.”)Δημιουργεί μια πρόταση ενώνοντας τα δεδομένα της στήλης A με άλλο κείμενο. Το αποτέλεσμα είναι “Ο πληθυσμός του ποταμού για τα διάφορα είδη πέστροφας είναι 32/χιλιόμετρο”.
=CONCATENATE(B2; ” “; C2)Ενώνει τρία στοιχεία: τη συμβολοσειρά στο κελί B2, ένα χαρακτήρα κενού διαστήματος και την τιμή στο κελί C2. Το αποτέλεσμα είναι “Αλέξανδρος Κινήνης”.
=CONCATENATE(C2; “; “; B2)Ενώνει τρία στοιχεία: τη συμβολοσειρά στο κελί C2, μια συμβολοσειρά που αποτελείται από ένα κόμμα και ένα κενό διάστημα και την τιμή στο κελί B2. Το αποτέλεσμα είναι “Κινήνης, Αλέξανδρος”.
=CONCATENATE(B3; ” και “; C3)Ενώνει τρία στοιχεία: τη συμβολοσειρά στο κελί B3, μια συμβολοσειρά που αποτελείται από ένα κενό διάστημα, τη λέξη “και”, ένα ακόμη κενό διάστημα και την τιμή στο κελί C3. Το αποτέλεσμα είναι “Ταινάρου και Ταϋγέτου”.
=B3 & ” και ” & C3Ενώνει τα ίδια στοιχεία με το προηγούμενο παράδειγμα, αλλά χρησιμοποιώντας τον τελεστή υπολογισμού εμπορικό και (&) αντί για τη συνάρτηση “CONCATENATE”. Το αποτέλεσμα είναι “Ταινάρου και Ταϋγέτου”.

Συνηθισμένα προβλήματα

ΠρόβλημαΠεριγραφή
Εμφανίζονται εισαγωγικά στη συμβολοσειρά του αποτελέσματοςΧρησιμοποιήστε ελληνικά ερωτηματικά για να διαχωρίσετε συνεχόμενα στοιχεία κειμένου. Για παράδειγμα: το Excel θα εμφανίσει το αποτέλεσμα της συνάρτησης =CONCATENATE(“Hello “”World”) ως Hello”World με επιπλέον εισαγωγικά, επειδή έχει παραλειφθεί ένα ελληνικό ερωτηματικό μεταξύ των ορισμάτων κειμένου.Οι αριθμοί δεν χρειάζεται να έχουν εισαγωγικά.
Οι λέξεις εμφανίζονται σε ακανόνιστη σειρά.Εάν δεν υπάρχουν καθορισμένα διαστήματα ανάμεσα στις ξεχωριστές καταχωρήσεις κειμένου, οι καταχωρήσεις θα εκτελούνται μαζί. Προσθέστε επιπλέον διαστήματα ως μέρος του τύπου της συνάρτησης CONCATENATE. Υπάρχουν δύο τρόποι για να το κάνετε αυτό:Προσθέστε διπλά εισαγωγικά με ένα κενό διάστημα μεταξύ τους” “. Για παράδειγμα: =CONCATENATE(“Hello”; ” “; “World!”).Προσθέστε ένα διάστημα μετά το όρισμα Κείμενο. Για παράδειγμα: =CONCATENATE(“Hello “; “World!”). Στη συμβολοσειρά “Hello ” έχει προστεθεί ένα επιπλέον διάστημα.
Εμφανίζεται η τιμή σφάλματος #ΟΝΟΜΑ? αντί για το αναμενόμενο αποτέλεσμα.Το σφάλμα #ΟΝΟΜΑ? σημαίνει συνήθως ότι λείπουν εισαγωγικά από ένα όρισμα Κείμενο.

Βέλτιστες πρακτικές

Κάντε το εξήςΠεριγραφή
Χρησιμοποιήστε το χαρακτήρα του “εμπορικού και” (&) αντί για τη συνάρτηση CONCATENATE.Ο τελεστής υπολογισμού του “εμπορικού και” (&) σάς επιτρέπει να ενώνετε στοιχεία κειμένου χωρίς να χρειάζεται να χρησιμοποιήσετε μια συνάρτηση.Για παράδειγμα, η συνάρτηση =A1 & B1 επιστρέφει την ίδια τιμή με =CONCATENATE(A1;B1). Σε πολλές περιπτώσεις, η χρήση του τελεστή εμπορικού και (&) είναι ταχύτερη και απλούστερη από τη χρήση της συνάρτησης CONCATENATE για τη δημιουργία συμβολοσειρών.Μάθετε περισσότερα για τη χρήση τελεστών υπολογισμού.
Χρησιμοποιήστε τη συνάρτηση TEXT για να συνδυάσετε και να μορφοποιήσετε συμβολοσειρές.Η συνάρτηση TEXT μετατρέπει μια αριθμητική τιμή σε κείμενο και συνδυάζει αριθμούς με κείμενο ή σύμβολα.Για παράδειγμα, εάν το κελί A1 περιέχει τον αριθμό 23,5, μπορείτε να χρησιμοποιήσετε τον παρακάτω τύπο για να μορφοποιήσετε τον αριθμό ως ποσό δολαρίου:=TEXT(A1;”$0,00″)Αποτέλεσμα: $23,50

PC News

Βρείτε τις πιο πρόσφατες τεχνολογικές ειδήσεις και κριτικές προϊόντων. Μάθετε για τα πιο πρόσφατα gadgets και καταναλωτικά προϊόντα τεχνολογίας για ψυχαγωγία και παιχνίδια.

Αφήστε μια απάντηση

Your email address will not be published.