Προσπαθώ να επιλέξω κείμενο μεταξύ καθορισμένου κειμένου, όπως υποδεικνύεται στοhttps://www.extendoffice.com/documents/excel/5103-excel-extract-between-two-characters.html#a3
Δυστυχώς, ακολουθώντας τις οδηγίες, ο τύπος δεν φαίνεται να λειτουργεί εκτός εάν το εν λόγω κείμενο βρίσκεται στην αρχή της συμβολοσειράς.
Ο τύπος που παρέχεται από το Kutools Formula Helper είναι:
=IFERROR(MID(I3,FIND("Μορφή:",I3)+LEN("Μορφή:"),FIND(",",",I3)-FIND("Μορφή:",I3)-LEN("Μορφή:" )), "")
Και προορίζεται για επιλογή κειμένου μεταξύ "Μορφή:" και του επόμενου κόμματος στη συμβολοσειρά. Ωστόσο, εκτός εάν η συμβολοσειρά ξεκινά με "Μορφή:" δεν επιστρέφει τίποτα.
Έτσι, για παράδειγμα, λειτουργεί καλά με αυτήν τη συμβολοσειρά:
Μορφή: βιβλίο, Συγγραφέας: Tolkien
αλλά αποτυγχάνει με αυτήν τη συμβολοσειρά:
Συγγραφέας: Tolkien, Μορφή: Βιβλίο
Δυστυχώς, ακολουθώντας τις οδηγίες, ο τύπος δεν φαίνεται να λειτουργεί εκτός εάν το εν λόγω κείμενο βρίσκεται στην αρχή της συμβολοσειράς.
Ο τύπος που παρέχεται από το Kutools Formula Helper είναι:
=IFERROR(MID(I3,FIND("Μορφή:",I3)+LEN("Μορφή:"),FIND(",",",I3)-FIND("Μορφή:",I3)-LEN("Μορφή:" )), "")
Και προορίζεται για επιλογή κειμένου μεταξύ "Μορφή:" και του επόμενου κόμματος στη συμβολοσειρά. Ωστόσο, εκτός εάν η συμβολοσειρά ξεκινά με "Μορφή:" δεν επιστρέφει τίποτα.
Έτσι, για παράδειγμα, λειτουργεί καλά με αυτήν τη συμβολοσειρά:
Μορφή: βιβλίο, Συγγραφέας: Tolkien
αλλά αποτυγχάνει με αυτήν τη συμβολοσειρά:
Συγγραφέας: Tolkien, Μορφή: Βιβλίο