MID, MIDB (Συναρτήσεις MID, MIDB)

Σε αυτό το άρθρο περιγράφονται η σύνταξη τύπου και η χρήση των συναρτήσεων MID και MIDB στο Microsoft Excel.

Περιγραφή

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

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

Σημαντικό: 

  • Αυτές οι συναρτήσεις ενδέχεται να μην είναι διαθέσιμες σε όλες τις γλώσσες.

  • Η συνάρτηση MID προορίζεται για χρήση με γλώσσες που χρησιμοποιούν σύνολα χαρακτήρων ενός byte (SBCS), ενώ η συνάρτηση MIDB προορίζεται για χρήση με γλώσσες που χρησιμοποιούν σύνολα χαρακτήρων των δύο byte (DBCS). Η προεπιλεγμένη ρύθμιση γλώσσας στον υπολογιστή επηρεάζει την τιμή επιστροφής ως εξής:

  • Η συνάρτηση MID μετράει πάντα κάθε χαρακτήρα, ανεξάρτητα από το αν είναι ενός ή δύο byte, ως 1, ανεξάρτητα από την προεπιλεγμένη ρύθμιση γλώσσας.

  • Η συνάρτηση MIDB μετράει κάθε χαρακτήρα των δύο byte ως 2 όταν έχετε ενεργοποιήσει την επεξεργασία γλώσσας που υποστηρίζει DBCS και τη ρυθμίσετε ως την προεπιλεγμένη γλώσσα. Διαφορετικά, η συνάρτηση MIDB μετράει κάθε χαρακτήρα ως 1.

Οι γλώσσες που υποστηρίζουν DBCS είναι οι εξής: Ιαπωνικά, Κινεζικά (Απλοποιημένα), Κινεζικά (Παραδοσιακά) και Κορεατικά.

Σύνταξη

MID(κείμενο; αριθμός_έναρξης; αριθμός_χαρακτήρων)

MIDB(κείμενο; αριθμός_έναρξης; αριθμός_byte)

Η σύνταξη της συνάρτησης MID και MIDB περιλαμβάνει τα παρακάτω ορίσματα:

  • Κείμενο    Υποχρεωτικό. Η συμβολοσειρά κειμένου που περιέχει τους χαρακτήρες που θέλετε να εξαγάγετε.

  • Αριθμός_έναρξης    Υποχρεωτικό. Η θέση μέσα στο κείμενο του πρώτου χαρακτήρα, τον οποίο θέλετε να εξαγάγετε. Ο πρώτος χαρακτήρας στο όρισμα κείμενο έχει αριθμό έναρξης 1 κ.ο.κ.

    • Εάν το start_num είναι μεγαλύτερο από το μήκος του κειμένου, η συνάρτηση MID/MIDB επιστρέφει "" (κενό κείμενο).

    • Εάν το start_num είναι μικρότερο από τη διάρκεια του κειμένου, αλλά start_num συν num_chars υπερβαίνει το μήκος του κειμένου, η συνάρτηση MID/MIDB επιστρέφει τους χαρακτήρες μέχρι το τέρμα του κειμένου.

    • Εάν το start_num είναι μικρότερο του 1, η συνάρτηση MID/MIDB επιστρέφει την #VALUE! ως τιμή σφάλματος.

  • Αριθμός_χαρακτήρων    Απαιτείται για τα μέσα. Καθορίζει τον αριθμό των χαρακτήρων που θέλετε να επιστρέψει η συνάρτηση MID από το όρισμα κείμενο.

    • Εάν το όρισμα αριθμός_χαρακτήρων είναι αρνητικός αριθμός, η συνάρτηση MID επιστρέφει #ΤΙΜΗ! ως τιμή σφάλματος.

  • Αριθμός_byte    Απαιτείται για το MIDB. Καθορίζει τον αριθμό των χαρακτήρων που θέλετε να επιστρέψει η συνάρτηση MIDB από το όρισμα κείμενο σε byte.

    • Εάν το όρισμα αριθμός_byte είναι αρνητικός αριθμός, η συνάρτηση MIDB επιστρέφει #ΤΙΜΗ! ως τιμή σφάλματος.

Παράδειγμα

Αντιγράψτε τα δεδομένα του παραδείγματος στον πίνακα που ακολουθεί και, στη συνέχεια, επικολλήστε τα στο κελί A1 ενός νέου φύλλου εργασίας του Excel. Για εμφανιστούν τα αποτελέσματα των τύπων, επιλέξτε τους, πατήστε το πλήκτρο F2 και, στη συνέχεια, πατήστε το πλήκτρο Enter. Εάν χρειαστεί, ρυθμίστε το πλάτος των στηλών για να βλέπετε όλα τα δεδομένα.

Δεδομένα

Ροή υγρού

Τύπος

Περιγραφή

Αποτέλεσμα

=MID(A2;1;5)

Επιστρέφει 5 χαρακτήρες από τη συμβολοσειρά του κελιού A2, ξεκινώντας από τον πρώτο χαρακτήρα.

Υγρό

=MID(A2;7;20)

Επιστρέφει 20 χαρακτήρες από τη συμβολοσειρά του κελιού A2, ξεκινώντας από τον έβδομο χαρακτήρα. Επειδή ο αριθμός των χαρακτήρων που θα επιστραφεί (20) είναι μεγαλύτερος από το μήκος της συμβολοσειράς (10), θα επιστραφούν όλοι οι χαρακτήρες, ξεκινώντας από τον έβδομο. Δεν προστίθενται κενοί χαρακτήρες (διαστήματα) στο τέλος.

Ροή

=MID(A2;20;5)

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

Σημείωση:  Αυτή η σελίδα έχει μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας πείτε εάν σας βοήθησαν αυτές οι πληροφορίες; Εδώ θα βρείτε το άρθρο στα Αγγλικά για να το συμβουλεύεστε.

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×