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

Αντικαταστήστε τη λειτουργία στο Excel

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

Σύνταξη

Που,

  • Old_text = Αυτή είναι μια απαιτούμενη παράμετρος. Είναι η αρχική συμβολοσειρά που πρέπει να αντικατασταθεί.
  • Έναρξη = Αυτή είναι η αρχική θέση στην αρχική συμβολοσειρά από την οποία πρέπει να ξεκινήσει η αντικατάσταση.
  • Number_of_chars = Αυτή είναι μια αριθμητική τιμή και υποδεικνύει έναν αριθμό χαρακτήρων που πρέπει να αντικατασταθούν.
  • New_text = Αυτή είναι μια άλλη απαιτούμενη παράμετρος και υποδεικνύει τη νέα συμβολοσειρά / σύνολο χαρακτήρων που θα αντικατασταθεί με το old_text με.

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

Ως συνάρτηση φύλλου εργασίας, μπορεί να γραφτεί ως μέρος ενός τύπου σε ένα κελί φύλλου εργασίας. Ως συνάρτηση VBA, μπορεί να χρησιμοποιηθεί σε κώδικα μακροεντολών που εισάγεται μέσω του Microsoft Visual Basic Editor που είναι ενσωματωμένος στο MS Excel. Ανατρέξτε στα παραδείγματα που δίνονται παρακάτω για να κατανοήσετε καλύτερα.

Μπορείτε να πραγματοποιήσετε λήψη αυτού του προτύπου REPLACE Function Excel - Πρότυπο REPLACE Function Excel

Παράδειγμα # 1 - Αντικαταστήστε μια συμβολοσειρά

Σε αυτό το παράδειγμα, το κελί C4 έχει έναν τύπο REPLACE που σχετίζεται με αυτό. Έτσι, το C4 είναι ένα κελί αποτελεσμάτων.

  • Το πρώτο όρισμα της συνάρτησης REPLACE είναι το B4 που περιέχει την αρχική συμβολοσειρά που πρέπει να αντικατασταθεί.
  • Το όρισμα 2ND είναι 1 που δείχνει το αρχικό γράμμα της αρχικής συμβολοσειράς.
  • Το τρίτο όρισμα είναι το 4 που είναι ένας αριθμός χαρακτήρων που πρέπει να αντικατασταθούν.
  • 4η και η τελευταία παράμετρος είναι «Stephen», η οποία είναι μια νέα συμβολοσειρά που πρέπει να αντικατασταθεί.

Εδώ, η παλιά συμβολοσειρά είναι «John» και η νέα συμβολοσειρά είναι «Stephen».

Παράδειγμα # 2 - Αντικαταστήστε ένα Substring

Σε αυτό το παράδειγμα, το κελί C6 έχει έναν τύπο που σχετίζεται με αυτό. Έτσι, το C6 είναι ένα κελί αποτελεσμάτων.

  • Το πρώτο όρισμα της συνάρτησης REPLACE είναι το B6 που περιέχει την αρχική συμβολοσειρά που πρέπει να αντικατασταθεί.
  • Το όρισμα 2ND είναι 5 που δείχνει το αρχικό γράμμα της αρχικής συμβολοσειράς.
  • Το τρίτο όρισμα είναι 5 που είναι ο αριθμός των χαρακτήρων που πρέπει να αντικατασταθούν.
  • 4η και η τελευταία παράμετρος είναι «yahoo που είναι μια νέα συμβολοσειρά που πρέπει να αντικατασταθεί με.

Εδώ, η παλιά συμβολοσειρά είναι «gmail» και η νέα συμβολοσειρά είναι «yahoo». Ως αποτέλεσμα, το C6 ενημερώνεται με το '[email protected]'

Παράδειγμα # 3  - Αντικαταστήστε έναν μεμονωμένο χαρακτήρα

Σε αυτό το παράδειγμα, το κελί C8 έχει έναν τύπο REPLACE που σχετίζεται με αυτό. Έτσι, το C8 είναι ένα κελί αποτελεσμάτων.

  • Το πρώτο όρισμα της συνάρτησης REPLACE είναι το B8 που περιέχει την αρχική συμβολοσειρά που πρέπει να αντικατασταθεί.
  • Το όρισμα 2ND είναι 1 που δείχνει το αρχικό γράμμα της αρχικής συμβολοσειράς.
  • Το τρίτο όρισμα είναι 1 που είναι ένας αριθμός χαρακτήρων που πρέπει να αντικατασταθούν.
  • Η 4η και η τελευταία παράμετρος είναι 's' που είναι ένας νέος χαρακτήρας που πρέπει να αντικατασταθεί.

Εδώ, ο παλιός χαρακτήρας είναι 'n και ο νέος χαρακτήρας είναι' n. Ως αποτέλεσμα, το C8 ενημερώνεται με το «set».

Παράδειγμα # 4 - Αντικαταστήστε τους αριθμούς

Σε αυτό το παράδειγμα, το κελί C10 έχει έναν τύπο REPLACE που σχετίζεται με αυτό. Έτσι, το C10 είναι ένα κελί αποτελεσμάτων.

  • Το πρώτο όρισμα της συνάρτησης REPLACE είναι το B10 που περιέχει την αρχική συμβολοσειρά που πρέπει να αντικατασταθεί.
  • Το όρισμα 2ND είναι 7 που δείχνει το αρχικό γράμμα της αρχικής συμβολοσειράς.
  • Το τρίτο όρισμα είναι 4 που είναι ο αριθμός των χαρακτήρων που πρέπει να αντικατασταθούν.
  • 4η και η τελευταία παράμετρος είναι «2000» που είναι μια νέα συμβολοσειρά που πρέπει να αντικατασταθεί με.

Εδώ, η παλιά συμβολοσειρά είναι «1989» και η νέα συμβολοσειρά είναι «2000». Ως αποτέλεσμα, το C8 ενημερώνεται με το '23 -12- 2000 ' .

Παράδειγμα # 5 - Αφαιρέστε μια συμβολοσειρά

Σε αυτό το παράδειγμα, το κελί C12 έχει έναν τύπο REPLACE που σχετίζεται με αυτό. Έτσι, το C12 είναι ένα κελί αποτελεσμάτων.

  • Το πρώτο όρισμα της συνάρτησης REPLACE είναι το B12 που περιέχει την αρχική συμβολοσειρά που πρέπει να αντικατασταθεί.
  • Το όρισμα 2ND είναι 1 που δείχνει το αρχικό γράμμα της αρχικής συμβολοσειράς.
  • Το τρίτο όρισμα είναι το 11 που είναι ένας αριθμός χαρακτήρων που πρέπει να αντικατασταθούν.
  • 4η και η τελευταία παράμετρος είναι "" που είναι μια νέα συμβολοσειρά (μια κενή συμβολοσειρά) που πρέπει να αντικατασταθεί με.

Εδώ, η παλιά συμβολοσειρά είναι "Κατάργηση αυτού" και η νέα συμβολοσειρά είναι "". Ως αποτέλεσμα, το C12 ενημερώνεται σε ένα κενό κελί καθώς όλοι οι χαρακτήρες αντικαθίστανται με κενά.

Παράδειγμα # 6 - Κοινό πρόβλημα με τη συνάρτηση REPLACE

Σε αυτό το παράδειγμα, το κελί C14 έχει έναν τύπο REPLACE που σχετίζεται με αυτό. Έτσι, το C14 είναι ένα κελί αποτελεσμάτων.

  • Το πρώτο όρισμα της συνάρτησης REPLACE είναι το B14 που περιέχει την αρχική συμβολοσειρά που πρέπει να αντικατασταθεί.
  • Το όρισμα 2ND είναι 0.

Ωστόσο, οποιαδήποτε συμβολοσειρά σε ένα κελί φύλλου εργασίας excel ξεκινά με 1 δηλ. Ευρετήριο 1. Έτσι, το αποτέλεσμα στο κελί C14 είναι ένα σφάλμα που είναι # ΑΞΙΑ! Υποδεικνύει ότι υπάρχει σφάλμα στην τιμή.

Πράγματα που πρέπει να θυμάστε

  • Η παράμετρος 2ND, δηλαδή το Start δεν μπορεί να έχει μη αριθμητική ή αρνητική τιμή.
  • Η τρίτη παράμετρος, δηλαδή το number_of_chars δεν μπορεί να έχει μη αριθμητική ή αρνητική τιμή.

$config[zx-auto] not found$config[zx-overlay] not found