Τύπος Excel: Λάβετε την πρώτη λέξη -

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

Γενική φόρμουλα

=LEFT(a1,FIND(" ",a1)-1)

Περίληψη

Εάν πρέπει να εξαγάγετε την πρώτη λέξη από κάποιο κείμενο, μπορείτε να χρησιμοποιήσετε έναν τύπο που χρησιμοποιεί τις συναρτήσεις FIND και LEFT. Από το παράδειγμα, ο τύπος μοιάζει με αυτό:

=LEFT(B4,FIND(" ",B4)-1)

Εξήγηση

Το FIND επιστρέφει τη θέση (ως αριθμός) της πρώτης εμφάνισης ενός διαστήματος στο κείμενο. Αυτή η θέση, μείον μία, τροφοδοτείται στη συνάρτηση LEFT ως num_chars.

Στη συνέχεια, η συνάρτηση LEFT εξάγει χαρακτήρες ξεκινώντας από την αριστερή πλευρά του κειμένου, έως (θέση - 1).

Χειρισμός μιας λέξης

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

=IFERROR(LEFT(B4,FIND(" ",B4)-1),B4)

Μετάφραση: εάν προκύψει σφάλμα, επιστρέψτε το αρχικό κείμενο.

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

=LEFT(B4,FIND(" ",B4&" ")-1)

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

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