Τύπος Excel: Κατάργηση κειμένου κατά θέση -

Πίνακας περιεχομένων

Γενική φόρμουλα

=REPLACE(text,start,characters,"")

Περίληψη

Για να αφαιρέσετε κείμενο από ένα κελί κατά θέση, μπορείτε να χρησιμοποιήσετε τη συνάρτηση REPLACE. Στο παράδειγμα που εμφανίζεται, ο τύπος στο C6 είναι:

=REPLACE(B6,1,24,"")

που αντικαθιστά τους πρώτους 24 χαρακτήρες στο κείμενο με μια κενή συμβολοσειρά ("").

Εξήγηση

Η λειτουργία αντικατάστασης σάς επιτρέπει να αντικαταστήσετε κείμενο βάσει της θέσης και του μήκους του. Σε αυτήν την περίπτωση, θέλουμε να αφαιρέσουμε τη μονάδα δίσκου και τη διαδρομή και να αφήσουμε μόνο το όνομα του εγγράφου. Το μήκος αυτού του μέρους της συμβολοσειράς (κείμενο) είναι 24 και η αρχική θέση είναι 1 και το μοτίβο δεν αλλάζει ποτέ.

Η συνάρτηση REPLACE μπορεί να το χειριστεί εύκολα, απλώς πρέπει να παρέχουμε μια αναφορά κελιού (B6), μια αρχική θέση (1), τον αριθμό των χαρακτήρων που θα αντικαταστήσουν (24) και το κείμενο που θα χρησιμοποιηθεί για αντικατάσταση (""):

=REPLACE(B6,1,24,"")

Για αντικατάσταση, χρησιμοποιούμε μια κενή συμβολοσειρά ("") που προκαλεί το REPLACE να αντικαταστήσει τους χαρακτήρες 1-24 με τίποτα.

Εναλλακτική λύση με το SUBSTITUTE

Δεδομένου ότι το κείμενο σε αυτήν την περίπτωση δεν ποικίλλει ποτέ, θα μπορούσαμε επίσης να χρησιμοποιήσουμε τη συνάρτηση SUBSTITUTE για να εκτελέσουμε τη λειτουργία ονόματος:

=SUBSTITUTE(B6,"C:UsersdaveDocuments ","")

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