Note: The other languages of the website are Google-translated. Back to English

Βρείτε nth εμφάνιση χαρακτήρα σε ένα κελί

Εάν πρέπει να βρείτε και να λάβετε τη θέση nth εμφάνισης ενός συγκεκριμένου χαρακτήρα από μια συμβολοσειρά κειμένου όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης, δεν υπάρχει άμεση λειτουργία για να επιλύσετε αυτήν την εργασία στο Excel. Σε αυτό το άρθρο, θα μιλήσω για τη χρήση ενός τύπου που συνδυάζει τις συναρτήσεις FIND και SUBSTITUTE για την αντιμετώπισή του.


Βρείτε τη θέση nth εμφάνισης ενός συγκεκριμένου χαρακτήρα σε ένα κελί

Για παράδειγμα, έχω μια λίστα συμβολοσειρών κειμένου στη στήλη Α, και τώρα, θέλω να λάβω τη θέση των συγκεκριμένων χαρακτήρων στη στήλη Β που εμφανίζεται η ένατη εμφάνιση, πώς να το λύσω;

Στο Excel, μπορείτε να συνδυάσετε τις συναρτήσεις FIND και SUBSTITUTE για την επίλυση αυτής της εργασίας, η γενική σύνταξη είναι:

=FIND(CHAR(160),SUBSTITUTE(text,char,CHAR(160),N))
  • text: Η συμβολοσειρά κειμένου ή η τιμή κελιού που θέλετε να χρησιμοποιήσετε.
  • N: Η ένατη εμφάνιση ενός χαρακτήρα που θέλετε να λάβετε θέση.

1. Εισαγάγετε ή αντιγράψτε τον παρακάτω τύπο σε ένα κενό κελί όπου θέλετε να βάλετε το αποτέλεσμα:

=FIND(CHAR(160),SUBSTITUTE(A2,B2,CHAR(160),C2))

Note: Στον παραπάνω τύπο, A2 είναι το κελί περιέχει τη συμβολοσειρά κειμένου που θέλετε να χρησιμοποιήσετε, B2 είναι ο συγκεκριμένος χαρακτήρας που θέλετε να βρείτε και C2 είναι ο XNUMXος αριθμός στον οποίο θέλετε να λάβετε τη θέση του συγκεκριμένου χαρακτήρα.

2. Και μετά, σύρετε τη λαβή πλήρωσης προς τα κάτω στα κελιά που θέλετε να εφαρμόσετε αυτόν τον τύπο και θα λάβετε το αποτέλεσμα όπως χρειάζεστε:


Επεξήγηση του τύπου:

ΥΠΟΣΥΣΤΗΜΑΤΟΣ (A2, B2, CHAR (160), C2): Η συνάρτηση SUBSTITUTE θα αντικαταστήσει την 3η εμφάνιση του χαρακτήρα "o" με τον χαρακτήρα char (160). Επιστρέφει τη συμβολοσειρά κειμένου όπως φαίνεται το ακόλουθο στιγμιότυπο οθόνης:

FIND(CHAR(160),SUBSTITUTE(A2,B2,CHAR(160),C2)): Αυτή η συνάρτηση FIND χρησιμοποιείται για να αναζητήσει τη θέση του χαρακτήρα char (160) στη νέα συμβολοσειρά κειμένου που επιστρέφεται από τη συνάρτηση SUBSTITUTE.


Σχετικές συναρτήσεις που χρησιμοποιούνται:

  • FIND:
  • Η συνάρτηση FIND χρησιμοποιείται για να βρει μια συμβολοσειρά μέσα σε μια άλλη συμβολοσειρά και επιστρέφει την αρχική θέση της συμβολοσειράς μέσα σε μια άλλη.
  • SUBSTITUTE:
  • Η συνάρτηση SUBSTITUTE αντικαθιστά κείμενο ή χαρακτήρες σε μια συμβολοσειρά κειμένου με άλλο κείμενο ή χαρακτήρες.

Περισσότερα άρθρα:

  • Εξαγωγή Nth Word από συμβολοσειρά κειμένου στο Excel
  • Εάν έχετε μια λίστα με συμβολοσειρές κειμένου ή προτάσεις, τώρα, θέλετε να εξαγάγετε τη συγκεκριμένη nth λέξη από τη λίστα όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Σε αυτό το άρθρο, θα παρουσιάσω ορισμένες μεθόδους για την επίλυση αυτής της εργασίας στο Excel.

Τα καλύτερα εργαλεία παραγωγικότητας του Office

Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος

Θα θέλατε να ολοκληρώσετε την καθημερινή σας εργασία γρήγορα και τέλεια; Το Kutools για Excel φέρνει 300 ισχυρές προηγμένες λειτουργίες (Συνδυασμός βιβλίων εργασίας, άθροιση ανά χρώμα, διαίρεση περιεχομένων κελιών, ημερομηνία μετατροπής και ούτω καθεξής...) και εξοικονομεί 80% χρόνο για εσάς.

  • Σχεδιασμένο για 1500 σενάρια εργασίας, σας βοηθά να λύσετε 80% προβλήματα του Excel.
  • Μειώστε χιλιάδες κλικ στο πληκτρολόγιο και το ποντίκι κάθε μέρα, ανακουφίστε τα κουρασμένα μάτια και τα χέρια σας.
  • Γίνετε ειδικός του Excel σε 3 λεπτά. Δεν χρειάζεται πλέον να θυμάστε οδυνηρούς τύπους και κωδικούς VBA.
  • Απεριόριστη δωρεάν δοκιμή 30 ημερών. Εγγύηση επιστροφής χρημάτων 60 ημερών. Δωρεάν αναβάθμιση και υποστήριξη για 2 χρόνια.
Κορδέλα του Excel (με εγκατεστημένο το Kutools για Excel)

Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)

  • Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
  • Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
  • Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
  • Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), ακριβώς όπως το Chrome, το Firefox και το νέο Internet Explorer.
Στιγμιότυπο οθόνης του Excel (με εγκατεστημένη την καρτέλα Office)
Σχόλια (0)
Δεν υπάρχουν ακόμη βαθμολογίες. Γίνε ο πρώτος που θα αξιολογήσετε!
Δεν υπάρχουν σχόλια δημοσιεύτηκε ακόμα
Αφήστε τα σχόλιά σας
Δημοσίευση ως επισκέπτης
×
Αξιολογήστε αυτήν την ανάρτηση:
0   Χαρακτήρες
Προτεινόμενες τοποθεσίες

Ακολουθησε μας

Πνευματικά δικαιώματα © 2009 - www.extendoffice.com. | Ολα τα δικαιώματα διατηρούνται. Τροφοδοτείται από ExtendOffice. | Sitemap
Το Microsoft και το λογότυπο του Office είναι εμπορικά σήματα ή σήματα κατατεθέντα της Microsoft Corporation στις Ηνωμένες Πολιτείες ή / και σε άλλες χώρες.
Προστατεύεται από το Sectigo SSL