Η συνάρτηση SUBSTITUTE αντικαθιστά υπάρχουσες λέξεις, κείμενο ή χαρακτήρες με νέα δεδομένα. Χρησιμοποιήστε τη λειτουργία SUBSTITUTE για να αφαιρέσετε χαρακτήρες που δεν εκτυπώνονται από τα εισηγμένα δεδομένα, να αντικαταστήσετε ανεπιθύμητους χαρακτήρες με κενά και να δημιουργήσετε διαφορετικές εκδόσεις του ίδιου φύλλου εργασίας.
Οι οδηγίες σε αυτό το άρθρο ισχύουν για το Excel 2019, 2016, 2013, 2010, 2007. Excel για Microsoft 365, Excel Online, Excel για Mac, Excel για iPad, Excel για iPhone και Excel για Android.
SUBSTITUTE Συνάρτηση Σύνταξη
Η σύνταξη μιας συνάρτησης αναφέρεται στη διάταξη της συνάρτησης και περιλαμβάνει το όνομα, τις αγκύλες και τα ορίσματα της συνάρτησης.
Η σύνταξη για τη συνάρτηση SUBSTITUTE είναι:
=ΥΠΟΚΑΤΑΣΤΑΣΗ(Text, Old_text, New_text, Instance_num)
Τα ορίσματα για τη συνάρτηση είναι:
- Κείμενο (απαιτείται): Τα δεδομένα που περιέχουν το κείμενο που πρόκειται να αντικατασταθεί. Αυτό το όρισμα μπορεί να περιέχει τα πραγματικά δεδομένα που περικλείονται σε εισαγωγικά (δείτε τη σειρά 2 στην παραπάνω εικόνα) ή μια αναφορά κελιού στη θέση των δεδομένων κειμένου στο φύλλο εργασίας (βλ. σειρές 3 και 4).
- Old_text (απαιτείται): Το κείμενο που πρέπει να αντικατασταθεί.
- New_text (απαιτείται): Το κείμενο που θα αντικαταστήσει το Old_text.
- Instance_Num (προαιρετικό): Ένας αριθμός. Εάν αυτός ο αριθμός παραλειφθεί, κάθε παρουσία του Old_text αντικαθίσταται με New_text. Εάν συμπεριληφθεί αυτός ο αριθμός, οι παρουσίες του Old_text που καθορίστηκαν αντικαθίστανται (δείτε τη σειρά 5).
Τα ορίσματα για τη συνάρτηση SUBSTITUTE κάνουν διάκριση πεζών-κεφαλαίων. Εάν τα δεδομένα που εισάγονται για το όρισμα Old_text δεν έχουν την ίδια περίπτωση με τα δεδομένα στο κελί ορίσματος κειμένου, δεν πραγματοποιείται αντικατάσταση.
Χρησιμοποιήστε τη συνάρτηση SUBSTITUTE
Αν και είναι δυνατό να πληκτρολογήσετε ολόκληρο τον τύπο με μη αυτόματο τρόπο σε ένα κελί φύλλου εργασίας, μια άλλη επιλογή είναι να χρησιμοποιήσετε το πλαίσιο διαλόγου Function Arguments (ή το Formula Builder στο Excel για Mac) για να εισαγάγετε τη συνάρτηση και τα ορίσματά της σε ένα κελί.
=SUBSTITUTE(A3, "Sales", "Revenue")
Όταν χρησιμοποιείτε το πλαίσιο διαλόγου, το Excel φροντίζει να διαχωρίζει κάθε όρισμα με κόμμα και περικλείει τα παλιά και τα νέα δεδομένα κειμένου σε εισαγωγικά.
-
Εισαγάγετε τα δεδομένα για το σεμινάριο σε ένα κενό φύλλο εργασίας του Excel.
- Επιλέξτε το κελί B3 για να το κάνετε ενεργό κελί.
- Επιλέξτε Τύποι.
- Επιλέξτε Text για να ανοίξετε την αναπτυσσόμενη λίστα Συναρτήσεις κειμένου.
-
Επιλέξτε ΥΠΟΚΑΤΑΣΤΑΣΗ στη λίστα για να ανοίξετε το παράθυρο διαλόγου Επιχειρήματα συνάρτησης. Στο Excel για Mac, ανοίγει το Formula Builder.
- Τοποθετήστε τον κέρσορα στο πλαίσιο κειμένου Text.
- Επιλέξτε το κελί A3 στο φύλλο εργασίας για να εισαγάγετε αυτήν την αναφορά κελιού.
- Τοποθετήστε τον κέρσορα στο πλαίσιο κειμένου Old_text.
- Εισαγάγετε Sales. Αυτό είναι το κείμενο που θα αντικατασταθεί. Δεν χρειάζεται να περικλείεται το κείμενο σε εισαγωγικά.
- Τοποθετήστε τον κέρσορα στο πλαίσιο κειμένου New_text.
-
Εισαγάγετε Έσοδα. Αυτό το κείμενο θα αντικαταστήσει τις Πωλήσεις.
- Το όρισμα Instance_num παραμένει κενό αφού υπάρχει μόνο μία παρουσία της λέξης Sales στο κελί A3.
- Επιλέξτε OK. Εκτός από το Excel για Mac, όπου επιλέγετε Done.
- Το κείμενο Αναφορά εσόδων εμφανίζεται στο κελί B3.
SUBSTITUTE έναντι συναρτήσεων REPLACE
Το SUBSTITUTE διαφέρει από τη συνάρτηση REPLACE στο ότι χρησιμοποιείται για την ανταλλαγή συγκεκριμένου κειμένου σε οποιαδήποτε θέση στα επιλεγμένα δεδομένα. Το REPLACE χρησιμοποιείται για την αντικατάσταση οποιουδήποτε κειμένου που εμφανίζεται σε μια συγκεκριμένη τοποθεσία στα δεδομένα.