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

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

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

Μπορούμε να χρησιμοποιήσουμε τη μεσαία συνάρτηση που εξάγει το όνομα και το επώνυμο από το πλήρες όνομα.

Για Όνομα: εδώ χρησιμοποιήσαμε τον τύπο 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)

Βίντεο λειτουργίας MID Excel

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