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

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

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

Σύνταξη

Που,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Εδώ, ο παλιός χαρακτήρας είναι n και ο νέος χαρακτήρας είναι s. Ως αποτέλεσμα, το 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 είναι ένα σφάλμα που είναι # ΑΞΙΑ! Υποδεικνύει ότι υπάρχει σφάλμα στην τιμή.

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

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

ΑΝΤΙΚΑΤΑΣΤΑΣΗ Βίντεο Λειτουργίας Excel

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