Ανώνυμος χρήστης
  Δευτέρα, 13 2022 Ιούνιο
  2 Απαντήσεις
  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, Μορφή: Βιβλίο
πριν 1 χρόνο
·
#2790
0
Ψηφοφορίες
Αναίρεση
Γεια, 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)
πριν 1 χρόνο
·
#2822
-1
Ψηφοφορίες
Αναίρεση
Ευχαριστούμε για την ανταπόκριση σας.
  • σελίδα:
  • 1
Δεν υπάρχουν ακόμη απαντήσεις για αυτήν την ανάρτηση.