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

Ο τύπος MID στο excel έχει τρεις υποχρεωτικές παραμέτρους, δηλαδή κείμενο, start_num, num_chars.
Υποχρεωτικές παράμετροι:
- text: είναι ένα κείμενο από το οποίο θέλετε να εξαγάγετε το substring.
- start_num: η αρχική θέση του υποστρώματος.
- num_chars: οι αριθμοί των χαρακτήρων του substring.
Πώς να χρησιμοποιήσετε τη λειτουργία MID στο Excel; (με παραδείγματα)
Το MID στο Excel είναι πολύ απλό και εύκολο στη χρήση. Ας κατανοήσουμε τη λειτουργία της συνάρτησης MID στο Excel με κάποιο παράδειγμα τύπου MID. Η συνάρτηση MID μπορεί να χρησιμοποιηθεί ως συνάρτηση φύλλου εργασίας και ως συνάρτηση VBA.
MID στο Excel ως συνάρτηση φύλλου εργασίας.
Παράδειγμα # 1
Σε αυτό το παράδειγμα τύπου MID, παίρνουμε το substring από τη δεδομένη συμβολοσειρά κειμένου χρησιμοποιώντας τον τύπο MID στο excel = MID (B3,2,5). Θα πάρει το substring από 2 χαρακτήρες και 5 γράμματα από τη 2η θέση και η έξοδος θα είναι όπως φαίνεται στη δεύτερη στήλη.

Παράδειγμα # 2
Μπορούμε να χρησιμοποιήσουμε τη μεσαία συνάρτηση που εξάγει το όνομα και το επώνυμο από το πλήρες όνομα.
Για Όνομα: εδώ χρησιμοποιήσαμε τον τύπο MID στο excel = MID (B17,1, SEARCH ("", B17,1)); Σε αυτό το παράδειγμα MID Formula, η συνάρτηση MID αναζητά τη συμβολοσειρά στο B17 και ξεκινά το υπόστρωμα από τον πρώτο χαρακτήρα, εδώ η λειτουργία αναζήτησης παίρνει τη θέση του χώρου και επιστρέφει την ακέραια τιμή. Στο τέλος, και οι δύο λειτουργίες φιλτράρουν το όνομα.

Για το επώνυμο: παρόμοια για το επώνυμο, χρησιμοποιήστε το = MID (B17, SEARCH ("", B17), 100) και θα σας δώσει το επώνυμο από το πλήρες όνομα.

Παράδειγμα # 3
Ας υποθέσουμε ότι πρέπει να μάθουμε το Block from ID, το οποίο εντοπίστηκε μετά το "-" στο ID, και στη συνέχεια χρησιμοποιήστε τον τύπο = MID (H3, FIND ("-", H3) +1,2) MID στο Excel για να φιλτράρετε το μπλοκ Αναγνωριστικό δύο χαρακτήρων μετά -.

Παράδειγμα # 4
Μπορούμε επίσης να μάθουμε το όνομα τομέα από τις διευθύνσεις URL ιστού. Εδώ είναι η μεσαία συνάρτηση που χρησιμοποιείται για να επιτευχθεί αυτό
= MID (H18, ΑΝΑΖΗΤΗΣΗ (“: //”, H18) + 3, ΑΝΑΖΗΤΗΣΗ (“/”, H18, ΑΝΑΖΗΤΗΣΗ (“: //”, H18) +3) - SEARCH (“: //”, H18) -3)
Η συνάρτηση Excel MID μπορεί να χρησιμοποιηθεί ως συνάρτηση VBA.
Dim Midstring ως συμβολοσειρά
Midstring = Application.worksheetfunction.mid ("Αλφάβητο", 5, 2)
Msgbox (Midstring) // Επιστρέψτε το υπόστρωμα "ab" από τη συμβολοσειρά "Alphabet" στο πλαίσιο μηνυμάτων.
Η έξοδος θα είναι "ab".
Πράγματα που πρέπει να θυμάστε για τη λειτουργία MID του Excel
- Ο τύπος Excel MID επιστρέφει κενό κείμενο εάν το start_num είναι μεγαλύτερο από το μήκος της συμβολοσειράς.
= MID (B3,21,5) = κενό καθώς ο αριθμός έναρξης είναι μεγαλύτερος από το μήκος της συμβολοσειράς, οπότε η έξοδος θα είναι κενή, όπως φαίνεται παρακάτω.

- Εάν το start_num είναι <το μήκος του κειμένου, αλλά το start_num + num_chars υπερβαίνει το μήκος της συμβολοσειράς, τότε το MID επιστρέφει τους χαρακτήρες μέχρι το τέλος του κειμένου.
= MID (B3,1,15)

- Η λειτουργία MID υπερέχει μέσω του #VALUE! Λάθος
- Εάν start_num <1 π.χ. = MID (B3, -1,15)

-
- Εάν το num_chars είναι αρνητική τιμή.
= MID (B3,1, -15)
