Εξαγωγή κειμένου από κελί - Excel & Φύλλα Google

Λήψη παραδείγματος βιβλίου εργασίας

Κάντε λήψη του παραδείγματος βιβλίου εργασίας

Αυτό το σεμινάριο θα δείξει τον τρόπο εξαγωγής κειμένου από ένα κελί στο Excel και στα Υπολογιστικά φύλλα Google.

Λειτουργίες LEFT και LEN

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

1 = ΑΡΙΣΤΕΡΑ (C3, LEN (C3) -n)

Θα το αναλύσουμε παρακάτω.

Λειτουργία LEN - Μετρήστε χαρακτήρες σε ένα κελί

Αρχικά, θα χρησιμοποιήσουμε τη συνάρτηση LEN για να μετρήσουμε τον αριθμό των χαρακτήρων στο κελί:

1 = LEN (C3)

Στην επόμενη ενότητα, θα χρησιμοποιήσουμε τον αριθμό των χαρακτήρων για να κόψουμε έναν συγκεκριμένο αριθμό χαρακτήρων από τα δεξιά.

ΛΕΙΤΟΥΡΓΙΑ ΛΕΙΤΟΥΡΓΙΑ - Εμφάνιση χαρακτήρων από αριστερά

Η αριστερή συνάρτηση επιστρέφει έναν ορισμένο αριθμό χαρακτήρων από την αριστερή πλευρά ενός κελιού. Για τον αριθμό των χαρακτήρων, θα χρησιμοποιήσουμε το αποτέλεσμα της συνάρτησης LEN μείον τον αριθμό των χαρακτήρων που θα αφαιρέσουμε (π.χ. 4):

1 = ΑΡΙΣΤΕΡΑ (C3, E3-1)

Ο συνδυασμός αυτών των συναρτήσεων δίνει τον αρχικό τύπο.

1 = ΑΡΙΣΤΕΡΑ (C3, LEN (C3) -1)

Λειτουργίες ΔΕΞΙΑ και LEN

Μπορούμε επίσης να εξαγάγουμε χαρακτήρες από τα αριστερά ενός κελιού χρησιμοποιώντας τη συνάρτηση RIGHT για να επιστρέψουμε έναν συγκεκριμένο αριθμό χαρακτήρων από τα δεξιά. Χρησιμοποιούμε τη συνάρτηση LEN για να μετρήσουμε πόσους χαρακτήρες υπάρχουν στο κελί, επιτρέποντάς μας να αφαιρέσουμε n (π.χ. 5) χαρακτήρες από τα αριστερά:

1 = ΔΕΞΙΑ (C3, LEN (C3) -n)

Θα το αναλύσουμε παρακάτω.

Λειτουργία LEN

Αρχικά, θα χρησιμοποιήσουμε τη συνάρτηση LEN για να μετρήσουμε τον αριθμό των χαρακτήρων στο κελί:

1 = LEN (C3)

Στην επόμενη ενότητα, θα χρησιμοποιήσουμε τη συνάρτηση RIGHT για να κόψουμε έναν συγκεκριμένο αριθμό χαρακτήρων από τα αριστερά.

ΣΩΣΤΗ Λειτουργία

Η σωστή συνάρτηση επιστρέφει έναν συγκεκριμένο αριθμό χαρακτήρων από τη δεξιά πλευρά ενός κελιού. Για τον αριθμό των χαρακτήρων, θα χρησιμοποιήσουμε το αποτέλεσμα της συνάρτησης LEN μείον τον αριθμό των χαρακτήρων που θα αφαιρέσουμε (π.χ. 5):

1 = ΔΕΞΙΑ (Β3, Δ3-Γ3)

Ο συνδυασμός αυτών των συναρτήσεων δίνει τον αρχικό τύπο.

1 = ΔΕΞΙΑ (B3, LEN (B3) -C3)

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

Στην επόμενη ενότητα, θα χρησιμοποιήσουμε τις συναρτήσεις SEARCH και MID για να εξαγάγουμε χαρακτήρες από τη μέση μιας συμβολοσειράς κειμένου.

1 = MID (B3, SEARCH ("", B3) +1,999)

Λειτουργία ΑΝΑΖΗΤΗΣΗΣ

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

1 = ΑΝΑΖΗΤΗΣΗ ("", Β3)

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

Λειτουργία MID

Στη συνέχεια, χρησιμοποιούμε τη λειτουργία MID για να επιστρέψουμε όλους τους χαρακτήρες μετά το διάστημα συν 1 (το επώνυμο)

1 = MID (B3, C3+1, 999)

Ο συνδυασμός αυτών των 2 συναρτήσεων μας δίνει τον αρχικό τύπο για το επώνυμο.

1 = MID (B3, SEARCH (B3, "") +1, 999)

Εξαγωγή κειμένου μετά ή πριν από έναν συγκεκριμένο χαρακτήρα

Μπορείτε επίσης να χρησιμοποιήσετε τις λειτουργίες ΑΡΙΣΤΕΡΑ, ΔΕΞΙΑ, LEN και SEARCH για να εξαγάγετε το κείμενο μετά ή πριν από έναν συγκεκριμένο χαρακτήρα.

Εξαγωγή κειμένου πριν από τον χαρακτήρα

Αρχικά, μπορούμε να χρησιμοποιήσουμε τη συνάρτηση SEARCH για να βρούμε τη θέση του κόμματος στη συμβολοσειρά κειμένου.

1 = SEARCH (",", B3)

Στη συνέχεια, μπορούμε να χρησιμοποιήσουμε τη συνάρτηση ΑΡΙΣΤΕΡΑ για να εξαγάγουμε το κείμενο πριν από τη θέση του κόμματος. Σημείωση πρέπει να μείον το 1 από τη θέση του κόμματος, ώστε να μην συμπεριλάβουμε το κόμμα στο αποτέλεσμα.

1 = ΑΡΙΣΤΕΡΑ (Β3, ΑΝΑΖΗΤΗΣΗ (",", Β3) -1)

Ο συνδυασμός αυτών των 2 συναρτήσεων μας δίνει τον αρχικό τύπο για το επώνυμο.

Εξαγωγή κειμένου μετά από χαρακτήρα

1 = ΔΕΞΙΑ (Β3, ΦΑΚΟΣ (Β3) -ΑΝΑΖΗΤΗΣΗ (",", Β3) -1)

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

Η συνάρτηση LEN είναι να πάρει το μήκος του κειμένου στο B3, ενώ η συνάρτηση SEARCH χρησιμοποιείται για άλλη μια φορά για να βρει τη θέση του κόμματος. Στη συνέχεια, χρησιμοποιούμε τη συνάρτηση RIGHT για να εξαγάγουμε τους χαρακτήρες μετά το κόμμα στη συμβολοσειρά κειμένου.

Εξαγωγή κειμένου από τη μέση συμβολοσειράς κειμένου

Στη συνέχεια, θα συζητήσουμε τον τρόπο εξαγωγής κειμένου από τη μέση μιας συμβολοσειράς κειμένου

Για να εξάγουμε κείμενο από τη μέση μιας συμβολοσειράς κειμένου, θα πρέπει να χρησιμοποιήσουμε τις συναρτήσεις RIGHT, SEARCH και LEN για να πάρουμε το κείμενο από τη δεξιά πλευρά της συμβολοσειράς και, στη συνέχεια, να χρησιμοποιήσουμε τις λειτουργίες MID και LEN για να πάρουμε το κείμενο στη μέση Ε Θα ενσωματώσουμε επίσης τη συνάρτηση TRIM για να κόψουμε τυχόν κενά εκατέρωθεν της συμβολοσειράς κειμένου.

12 = ΔΕΞΙΑ (B3, LEN (B3) -ΑΝΑΖΗΤΗΣΗ ("", B3) -LEN (TRIM (MID (B3, SEARCH ("", B3,1) +1,ΑΝΑΖΗΤΗΣΗ ("", Β3, ΑΝΑΖΗΤΗΣΗ ("", Β3,1) +1) -ΑΝΑΖΗΤΗΣΗ ("", Β3,1))))-1)

Αυτός ο τύπος θα λειτουργήσει μόνο εάν υπάρχουν περισσότερα από ένα κενά στη συμβολοσειρά κειμένου. Εάν υπάρχει μόνο ένα διάστημα, θα επιστρέφεται ένα σφάλμα με την τιμή #VALUE.

Για την επίλυση αυτού του προβλήματος, για ονόματα χωρίς μεσαία ονόματα ή αρχικά, μπορούμε να χρησιμοποιήσουμε τον αρχικό τύπο χρησιμοποιώντας τις συναρτήσεις MID και SEARCH.

1 = MID (B3, SEARCH ("", B3) +1,999))

Θα μπορούσαμε στη συνέχεια να συνδυάσουμε τους 2 τύπους χρησιμοποιώντας τη συνάρτηση IFERROR.

12 = IFERROR (ΔΕΞΙΑ (B3, LEN (B3) -ΑΝΑΖΗΤΗΣΗ ("", B3) -LEN (TRIM (MID (B3, SEARCH ("", B3,1) +1,ΑΝΑΖΗΤΗΣΗ ("", Β3, ΑΝΑΖΗΤΗΣΗ ("", Β3,1) +1) -ΑΝΑΖΗΤΗΣΗ ("", Β3,1))))-1), MID (Β3, ΑΝΑΖΗΤΗΣΗ ("", Β3) +1,999) )

Στη συνέχεια, μπορούμε να χρησιμοποιήσουμε τις συναρτήσεις MID και LEN για να αποκτήσουμε το μεσαίο όνομα ή το αρχικό.

1 = MID (B3, LEN (C3)+1, LEN (B3) -LEN (C3 & D3))

Εξαγωγή κειμένου από το κελί στα Υπολογιστικά φύλλα Google

Όλα τα παραπάνω παραδείγματα λειτουργούν με τον ίδιο τρόπο στα φύλλα google.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave