By K! τη Δευτέρα 13 Ιουνίου 2022
Καταχωρήθηκε στο Kutools για Excel
Απαντήσεις 2
συμπαθεί 0
Προβολές 5.3K
Ψηφοφορίες 0
Προσπαθώ να επιλέξω κείμενο μεταξύ καθορισμένου κειμένου, όπως υποδεικνύεται στο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, Μορφή: Βιβλίο
Γεια, Tolkien, ευχαριστώ για τα σχόλιά σου. Πρώτον, ο τύπος του Excel =MID(LEFT(A1,FIND("end_char",A1)-1),FIND("start_char",A1)+1,LEN(A1)) μπορεί να εξαγάγει μόνο συμβολοσειρά κειμένου μεταξύ δύο μεμονωμένων χαρακτήρων. Και το Formulas Helper του Kutools για Excel, έχω δοκιμάσει στο Excel 2019, 2021 και στο Office 365, μπορεί να εξάγει συμβολοσειρά μεταξύ "Μορφή:" και "," ό,τι κι αν η συμβολοσειρά ξεκινά με "Μορφή:", δείτε το στιγμιότυπο οθόνης επισυνάπτεται. εξαγωγή μεταξύ.png

Θα μπορούσατε να μου πείτε ποια έκδοση του Excel χρησιμοποιείτε; Θα πρέπει να ανεβάσετε το στιγμιότυπο οθόνης του αποτελέσματος δεδομένων και τύπου για να αντιληφθώ καλύτερα το πρόβλημα; Ευχαριστώ.
·
πριν 1 χρόνο
·
0 αρέσει
·
0 ψήφοι
·
0 Σχόλια
·
Ευχαριστούμε για την ανταπόκριση σας.
·
πριν 1 χρόνο
·
0 αρέσει
·
-1 ψήφοι
·
0 Σχόλια
·
Προβολή πλήρους ανάρτησης