Skip to main content

Εξαγωγή κειμένου με τις λειτουργίες MID και MIDB του Excel

How To Use Snapseed 2017 (Ενδέχεται 2024)

How To Use Snapseed 2017 (Ενδέχεται 2024)
Anonim

Οι λειτουργίες MID και MIDB στο Excel επιστρέφουν και έναν συγκεκριμένο αριθμό χαρακτήρων από μια συμβολοσειρά κειμένου που βασίζεται σε διαφορετικά κριτήρια.

Σημείωση: Οι πληροφορίες σε αυτό το άρθρο ισχύουν για Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 για Mac, Excel 2016 για Mac, Excel για Mac 2011 και Excel Online.

MID ή MIDB;

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

Η λειτουργία που χρησιμοποιείτε εξαρτάται από το πού βρίσκονται τα καλά δεδομένα σε σχέση με τους ανεπιθύμητους χαρακτήρες στο κελί.

  • Εάν τα καλά δεδομένα ή υποζώνη που πρέπει να διατηρηθούν βρίσκονται στη δεξιά πλευρά των δεδομένων, χρησιμοποιήστε τη λειτουργία ΔΕΞΙΑ για να την εξαγάγετε.
  • Εάν η υποσύσταση βρίσκεται στην αριστερή πλευρά των δεδομένων, χρησιμοποιήστε τη λειτουργία ΑΡΙΣΤΕΡΑ για να την εξαγάγετε.
  • Εάν η υποζώνη έχει ανεπιθύμητους χαρακτήρες και στις δύο πλευρές της, χρησιμοποιήστε τις λειτουργίες MID ή MIDB για να την εξαγάγετε.

Λειτουργίες Excel MID και MIDB

Οι λειτουργίες MID και MIDB διαφέρουν μόνο στις γλώσσες που υποστηρίζουν.

Το MID είναι για γλώσσες που χρησιμοποιούν το σύνολο χαρακτήρων ενός byte. Αυτή η ομάδα περιλαμβάνει τις περισσότερες γλώσσες, όπως τα αγγλικά και όλες τις ευρωπαϊκές γλώσσες.

Το MIDB είναι για γλώσσες που χρησιμοποιούν το σύνολο χαρακτήρων διπλού byte. Αυτό περιλαμβάνει Ιαπωνικά, Κινέζικα (Απλοποιημένα), Κινέζικα (Παραδοσιακά) και Κορεάτικα.

Η σύνταξη λειτουργιών MID και MIDB και τα επιχειρήματα

Στο Excel, η σύνταξη μιας συνάρτησης αναφέρεται στη διάταξη της λειτουργίας και περιλαμβάνει το όνομα της συνάρτησης, τις αγκύλες και τα επιχειρήματα.

Η σύνταξη για τη λειτουργία MID είναι:

= MID (Κείμενο,Start_num,Num_chars)

Η σύνταξη για τη λειτουργία MIDB είναι:

= MIDB (Κείμενο,Start_num,Num_bytes)

Αυτά τα επιχειρήματα λένε το Excel:

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

Κείμενο (απαιτείται για τη λειτουργία MID και MIDB): Η συμβολοσειρά κειμένου που περιέχει τα επιθυμητά δεδομένα. Αυτό το επιχείρημα μπορεί να είναι η πραγματική συμβολοσειρά ή αναφορά κυψέλης στη θέση των δεδομένων στο φύλλο εργασίας.

Start_num (απαιτείται για τις λειτουργίες MID και MIDB): Καθορίζει τον χαρακτήρα εκκίνησης από τα αριστερά του υποσυστήματος που πρέπει να διατηρηθεί.

Num_chars (απαιτείται για τη λειτουργία MID): Καθορίζει τον αριθμό των χαρακτήρων στα δεξιά του Start_num που θα διατηρηθεί.

Num_bytes (απαιτείται για τη λειτουργία MIDB): Καθορίζει τον αριθμό χαρακτήρων (σε bytes) στα δεξιά του στοιχείου Start_num που πρέπει να διατηρηθεί.

Εάν η τιμή Start_num είναι μεγαλύτερη από το μήκος της συμβολοσειράς κειμένου, το MID και το MIDB επιστρέφουν ένα κενό κελί. Στο παράδειγμά μας, η γραμμή 4 δείχνει ότι το Start_num ισούται με 14 και η συμβολοσειρά κειμένου έχει μήκος 13 χαρακτήρων.

Εάν η τιμή Start_num είναι μικρότερη από 1 ή η τιμή Num_chars / Num_bytes είναι αρνητική, η λειτουργία MID / MIDB επιστρέφει την τιμή #VALUE! τιμή σφάλματος. Δείτε τη γραμμή 6 της εικόνας, όπου το Start_num ισούται με το -1.

Εάν το Num_chars / Num_bytes αναφέρει ένα κενό κελί ή έχει οριστεί στο μηδέν, το MID / MIDB επιστρέφει ένα κενό κελί. Δείτε τη γραμμή 7 της εικόνας, όπου Num_chars αναφέρει το κενό κελί B13.

Παράδειγμα λειτουργίας MID: Εξαγωγή καλών δεδομένων από κακό

Το παράδειγμα στην παραπάνω εικόνα δείχνει έναν αριθμό τρόπων για να χρησιμοποιήσετε τη λειτουργία MID για να εξαγάγετε έναν συγκεκριμένο αριθμό χαρακτήρων από μια συμβολοσειρά κειμένου, συμπεριλαμβανομένης της εισαγωγής των δεδομένων απευθείας ως επιχειρήματα για τη λειτουργία (σειρά 2) και την εισαγωγή αναφορών κυττάρων και για τα τρία επιχειρήματα (σειρά 5).

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

Χρησιμοποιήστε το παράθυρο διαλόγου Λειτουργία MID

Οι επιλογές για την εισαγωγή της λειτουργίας και τα επιχειρήματά της στο κελί C5 περιλαμβάνουν:

  • Πληκτρολογώντας την πλήρη λειτουργία = MID (Α3, Β11, Β12) στο κύτταρο C5. Επειδή το Excel Online δεν διαθέτει μια καρτέλα Φόρμουλα, αυτή η μέθοδος πρέπει να χρησιμοποιηθεί.
  • Επιλογή της λειτουργίας και των παραμέτρων χρησιμοποιώντας το παράθυρο διαλόγου της λειτουργίας.

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

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

  1. Επιλέξτε κελιά C1 για να γίνει το ενεργό κύτταρο. Εδώ εμφανίζονται τα αποτελέσματα της λειτουργίας.
  2. Επιλέγω ΜΑΘΗΜΑΤΙΚΟΙ τυποι.
  3. Επιλέγω Κείμενογια να ανοίξετε την αναπτυσσόμενη λίστα λειτουργιών.
  4. Επιλέγω ΣΤΑ ΜΕΣΑ στη λίστα για να εμφανιστεί το παράθυρο διαλόγου Λειτουργικά επιχειρήματα.
  5. Στο παράθυρο διαλόγου, τοποθετήστε το δρομέα στη γραμμή κειμένου.
  6. Επιλέξτε κελιά Α5 στο φύλλο εργασίας για να εισαγάγετε αυτήν την αναφορά κελί ωςΚείμενοδιαφωνία.
  7. Τοποθετήστε το δρομέα στο Start_num γραμμή.
  8. Επιλέξτε κελιά Β11στο φύλλο εργασίας για να εισαγάγετε αυτήν την αναφορά κυψέλης.
  9. Τοποθετήστε το δρομέα στο Num_chars γραμμή.
  10. Επιλέξτε κελιά Β12 στο φύλλο εργασίας για να εισαγάγετε αυτήν την αναφορά κυψέλης.
  11. Επιλέγω Εντάξει για να ολοκληρώσετε τη λειτουργία και να κλείσετε το παράθυρο διαλόγου.

Η εξαγόμενη υποζώνη αρχείο # 6 εμφανίζεται στο κελί C5.

Όταν επιλέξετε το κελί C5 την πλήρη λειτουργία = MID (Α3, Β11, Β12) εμφανίζεται στη γραμμή τύπων πάνω από το φύλλο εργασίας.

Εξαγωγή αριθμών με τη λειτουργία MID

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

Το μόνο πρόβλημα είναι ότι τα εξαγόμενα δεδομένα μετατρέπονται σε κείμενο και δεν μπορούν να χρησιμοποιηθούν σε υπολογισμούς που περιλαμβάνουν ορισμένες λειτουργίες όπως οι λειτουργίες SUM και AVERAGE.

Ένας τρόπος γύρω από αυτό το πρόβλημα είναι να χρησιμοποιήσετε τη συνάρτηση VALUE για να μετατρέψετε το κείμενο σε έναν αριθμό όπως φαίνεται στη σειρά 9 παραπάνω:

= VALUE (MID (A8,5,3))

Μια δεύτερη επιλογή είναι να χρησιμοποιήσετε την ειδική επικόλληση για να μετατρέψετε το κείμενο σε αριθμούς.