Σε αυτό το άρθρο, θα μάθουμε πώς μπορείτε να αφαιρέσετε έναν αριθμό χαρακτήρων από μια συμβολοσειρά από μια αρχική θέση.
Η συνάρτηση excel REPLACE μας δίνει τη δυνατότητα να αντικαταστήσουμε έναν αριθμό χαρακτήρων από μια συμβολοσειρά σε μια άλλη συμβολοσειρά.
Γενικός τύπος για την αφαίρεση κειμένου από μια θέση
= ΑΝΤΙΚΑΤΑΣΤΑΣΗ (συμβολοσειρά, θέση_αρχής, αριθμοί_χαρτών, “”)
Σειρά: αυτή είναι η αρχική συμβολοσειρά από την οποία θέλετε να αφαιρέσετε χαρακτήρες.
Θέση_αρχής: αρχική θέση σε συμβολοσειρά.
Αριθμός_καρχών: αριθμός χαρακτήρων που θέλετε να καταργήσετε.
“” (κενό): Αντικαθιστά δεδομένους χαρακτήρες από το τίποτα. Τελικά αφαίρεση του κειμένου.
Παράδειγμα 1: Αφαίρεση κειμένου από μια συμβολοσειρά με σταθερό μήκος.
Εδώ έχω μια λίστα με πλήρως αναγνωρισμένα ονόματα αρχείων .xlsm. Απλώς θέλω να έχω μόνο το όνομα του αρχείου στη λίστα και να αφαιρέσω οτιδήποτε άλλο.
Δεδομένου ότι το "C: \ Users \ Manish Singh \ Desktop \ Excel Tip \" είναι ο γονικός φάκελος κάθε αρχείου και έχει 40 χαρακτήρες, θα γράψουμε αυτόν τον τύπο για να αφαιρέσουμε αυτό το κοινό κείμενο από τη συμβολοσειρά.
= ΑΝΤΙΚΑΤΑΣΤΑΣΗ (A2,1,40, "")
Αυτός ο τύπος excel αφαιρεί 40 χαρακτήρες ξεκινώντας από τον πρώτο χαρακτήρα.
Παράδειγμα 2: Αφαίρεση κειμένου από μια συμβολοσειρά με μεταβλητό μήκος
Στο παραπάνω παράδειγμα, το μήκος του κειμένου καθορίστηκε για αφαίρεση. Εάν το μήκος του κειμένου που πρέπει να αφαιρεθεί δεν έχει καθοριστεί, τότε χρησιμοποιήστε τη συνάρτηση excel SEARCH. Αυτή η συνάρτηση επιστρέφει τη θέση του κειμένου που βρέθηκε.
Το παραπάνω παράδειγμα ήταν από έναν υπολογιστή. Εάν τα δεδομένα συγκεντρώθηκαν από διαφορετικούς χρήστες, τότε η δομή της διαδρομής αρχείου θα ήταν διαφορετική. Το μόνο κοινό πράγμα θα είναι ο κύριος κατάλογος, ο οποίος έχει οριστεί ως κοινό όνομα. Στο παράδειγμά μου είναι το Excel Tip.
Τώρα, για να αφαιρέσετε το μη απαιτούμενο κείμενο από τη συμβολοσειρά, γράψτε αυτόν τον τύπο.
= ΑΝΤΙΚΑΤΑΣΤΑΣΗ (A2,1, SEARCH ("Συμβουλή Excel \", A2) +9, "")
Πώς λειτούργησε;
Ας ξεκινήσουμε από μέσα. ΑΝΑΖΗΤΗΣΗ ("Συμβουλή Excel \", A2) +9: το τμήμα αναζήτησης θα επιστρέψει τη θέση του "Συμβουλή Excel \" στο Α2. που είναι 23. Τώρα αφού είναι η θέση έναρξης "Συμβουλή Excel \" στη συμβολοσειρά. Χρειαζόμαστε την τελική θέση του κειμένου. Από “Excel tip/” είναι συνολικά 10 χαρακτήρες που προσθέσαμε 9 για να λάβουμε έναν ακριβή αριθμό. Επομένως παίρνουμε 32.
Τώρα ο τύπος μεταφράζεται σε ΑΝΤΙΚΑΤΑΣΤΑΣΗ (A2,1,32, ""). Αυτός ο τύπος αφαιρεί το μη απαιτούμενο κείμενο από τη συμβολοσειρά.
Το ίδιο συμβαίνει με όλες τις χορδές.
Λοιπόν, ναι, έτσι μπορείτε να αφαιρέσετε κείμενο από τη συμβολοσειρά στο Excel. Σημειώστε ότι αυτό το σεμινάριο αφορούσε την αφαίρεση κειμένου και όχι την εξαγωγή κειμένου στο excel. Ωστόσο, και οι δύο είναι πολύ παρόμοιες εργασίες στο excel. Μπορείτε να βρείτε μαθήματα εξαγωγής παρακάτω.
Δημοφιλή άρθρα
50 Συντόμευση Excel για να αυξήσετε την παραγωγικότητά σας: Προχωρήστε γρηγορότερα στην εργασία σας. Αυτές οι 50 συντομεύσεις θα σας κάνουν να εργάζεστε ακόμη πιο γρήγορα στο Excel.
Πώς να χρησιμοποιήσετε το tσυνάρτηση VLOOKUP στο Excel: Αυτή είναι μια από τις πιο χρησιμοποιούμενες και δημοφιλείς λειτουργίες του excel που χρησιμοποιείται για την αναζήτηση τιμών από διαφορετικά εύρη και φύλλα.
Πώς να χρησιμοποιήσετε τη συνάρτηση COUNTIF στο Excel: Μετρήστε τιμές με συνθήκες χρησιμοποιώντας αυτήν την εκπληκτική συνάρτηση. Δεν χρειάζεται να φιλτράρετε τα δεδομένα σας για να μετρήσετε συγκεκριμένες τιμές. Η λειτουργία Countif είναι απαραίτητη για την προετοιμασία του ταμπλό σας.
Πώς να χρησιμοποιήσετε τη συνάρτηση SUMIF στο Excel: Αυτή είναι μια άλλη βασική λειτουργία του ταμπλό. Αυτό σας βοηθά να συνοψίσετε τιμές υπό συγκεκριμένες συνθήκες.