Δυσκολεύεστε να αντικαταστήσετε δεδομένα στο Excel; Δείτε πώς μπορείτε να χρησιμοποιήσετε τη λειτουργία REPLACE και να τροποποιήσετε αβίαστα το περιεχόμενο του υπολογιστικού φύλλου σας.

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

Με τη λειτουργία REPLACE, μπορείτε να αφαιρέσετε ανεπιθύμητους χαρακτήρες, να αντικαταστήσετε συμβολοσειρές κειμένου και να διορθώσετε προβλήματα μορφοποίησης, κάνοντας τα δεδομένα σας πιο οργανωμένα για ανάλυση.

Τι είναι η συνάρτηση REPLACE στο Excel;

Η συνάρτηση REPLACE είναι μια συνάρτηση κειμένου που σας επιτρέπει να αντικαταστήσετε χαρακτήρες σε μια συμβολοσειρά κειμένου με νέους χαρακτήρες. Είναι ιδιαίτερα χρήσιμο όταν χρειάζεται να τροποποιήσετε δεδομένα σε ένα κελί που έχει συνεπή μορφή.

Η βασική σύνταξη της συνάρτησης REPLACE στο Excel είναι:

=ΑΝΤΙΚΑΘΙΣΤΩ(παλιό_κείμενο, αρχικός_αριθμός, αριθμοί_χαρακτήρες, νέο_κείμενο)

Ακολουθεί μια ανάλυση κάθε επιχειρήματος:

  • παλιό_κείμενο είναι το κελί ή το εύρος κελιών που περιέχει το κείμενο που θέλετε να αντικαταστήσετε.
  • αρχή_αριθμός είναι η θέση όπου θέλετε να αρχίσετε να αντικαθιστάτε χαρακτήρες. Ο πρώτος χαρακτήρας στη συμβολοσειρά είναι 1, το δεύτερο είναι 2, και ούτω καθεξής.
  • num_chars είναι ο αριθμός των χαρακτήρων που θέλετε να αντικαταστήσετε. Εάν θέλετε να αντικαταστήσετε έναν χαρακτήρα, αυτή η τιμή πρέπει να οριστεί σε 1. Εάν θέλετε να αντικαταστήσετε πολλούς χαρακτήρες, καθορίστε τον αριθμό.
  • νέο_κείμενο είναι το κείμενο με το οποίο θέλετε να αντικαταστήσετε το παλιό κείμενο.

Πώς να χρησιμοποιήσετε τη συνάρτηση αντικατάστασης

Ακολουθεί ένα παράδειγμα: Ας υποθέσουμε ότι έχετε μια λίστα με αριθμούς τηλεφώνου στη στήλη Α και θέλετε να αντικαταστήσετε τον κωδικό περιοχής (δηλαδή τα πρώτα 3 ψηφία) με έναν διαφορετικό κωδικό περιοχής.

=ΑΝΤΙΚΑΘΙΣΤΩ(Α2,2,3,"555")

Σε αυτόν τον τύπο, Α2 είναι το κελί που περιέχει το αρχικό κείμενο και 2 είναι η αρχική θέση στη συμβολοσειρά όπου θα ξεκινήσει η αντικατάσταση. 3 είναι ο αριθμός των χαρακτήρων που θέλετε να αντικαταστήσετε και 555 είναι το νέο κείμενο που θα αντικαταστήσει τους χαρακτήρες στο αρχικό κείμενο.

Πώς να χρησιμοποιήσετε τη συνάρτηση ΑΝΤΙΚΑΤΑΣΤΑΣΗ με άλλες λειτουργίες

Μπορείτε να χρησιμοποιήσετε τη συνάρτηση REPLACE με άλλες συναρτήσεις του Excel για να χειριστείτε τις συμβολοσειρές κειμένου με διάφορους τρόπους. Να μερικά παραδείγματα:

Χρήση ΑΝΤΙΚΑΤΑΣΤΑΣΗ με τη συνάρτηση FIND

Μπορείς χρησιμοποιήστε τη συνάρτηση FIND στο Excel για να εντοπίσετε έναν συγκεκριμένο χαρακτήρα ή υποσυμβολοσειρά μέσα σε μια συμβολοσειρά κειμένου και, στη συνέχεια, χρησιμοποιήστε τη συνάρτηση REPLACE για να αντικαταστήσετε τους χαρακτήρες που ξεκινούν από αυτήν τη θέση.

Για παράδειγμα, έχετε ονόματα αρχείων όπως document1_important.pdf, αλλά θέλετε να αφαιρέσετε το _σπουδαίος μέρος για να κάνει το όνομα ακριβώς έγγραφο1.pdf. Θα χρησιμοποιήσετε τον παρακάτω τύπο:

=ΑΝΤΙΚΑΘΙΣΤΩ(A2,FIND("_σπουδαίος",Α2),10,"")

Αυτός ο τύπος χρησιμοποιεί πρώτα τη συνάρτηση FIND για να εντοπίσει τη θέση του _σπουδαίος στο όνομα αρχείου και, στη συνέχεια, χρησιμοποιεί τη συνάρτηση REPLACE για να αντικαταστήσει αυτό το μέρος του κειμένου με μια κενή συμβολοσειρά ("").

Χρήση της λειτουργίας REPLACE With LEN

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

=ΑΝΤΙΚΑΘΙΣΤΩ(Α2,LEN(Α2)-2,3,"930")

Εδώ, LEN(A2)-2 υπολογίζει το μήκος του από τον τρίτο έως τον τελευταίο χαρακτήρα στο κελί (που σε αυτήν την περίπτωση είναι η θέση 4, επειδή υπάρχουν 6 χαρακτήρες στο κελί). Το τρίτο όρισμα (3) καθορίζει ότι θέλουμε να αντικαταστήσουμε τρεις χαρακτήρες και 930 είναι το κείμενο αντικατάστασης.

Ας πάρουμε ένα άλλο παράδειγμα χρησιμοποιώντας το REPLACE με τις συναρτήσεις LEN και FIND:

Ας υποθέσουμε ότι έχετε μια λίστα με περιγραφές προϊόντων σε κελιά Α2: Α6, και κάθε περιγραφή περιέχει τη λέξη έκπτωση που θέλετε να αφαιρέσετε. Μπορείτε να χρησιμοποιήσετε τον ακόλουθο τύπο:

=ΑΝΤΙΚΑΘΙΣΤΩ(A2,FIND("έκπτωση",Α2),LEN("έκπτωση"),"")

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

Εκκαθαρίστε τα δεδομένα σας Excel με τη συνάρτηση ΑΝΤΙΚΑΤΑΣΤΑΣΗ

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

Χρησιμοποιώντας το REPLACE, μπορείτε να μετατρέψετε τα δεδομένα σας σε μια καθαρή, οργανωμένη μορφή που είναι εύκολο να εργαστείτε.