- find_text - Το κείμενο για εύρεση.
- εντός_κειμένου - Το κείμενο προς αναζήτηση μέσα.
- start_num - [προαιρετικά] Αρχική θέση στο κείμενο για αναζήτηση. Προαιρετικά, από προεπιλογή 1.
Η συνάρτηση SEARCH επιστρέφει τη θέση (ως αριθμός) του ενός συμβολοσειρά κειμένου μέσα σε ένα άλλο. Εάν υπάρχουν περισσότερες από μία εμφανίσεις της συμβολοσειράς αναζήτησης, το SEARCH επιστρέφει τη θέση του πρώτα περιστατικό. Η ΑΝΑΖΗΤΗΣΗ δεν είναι διάκριση πεζών-κεφαλαίων, αλλά υποστηρίζει μπαλαντέρ Το Χρησιμοποιήστε το Λειτουργία FIND για την πραγματοποίηση εύρεσης με διάκριση πεζών-κεφαλαίων. Όταν η ΑΝΑΖΗΤΗΣΗ δεν βρίσκει τίποτα, επιστρέφει σφάλμα #VALUE. Σημειώστε επίσης ότι όταν find_text είναι κενό, η ΑΝΑΖΗΤΗΣΗ θα επιστρέψει 1. Αυτό μπορεί να προκαλέσει ψευδώς θετικό όταν find_text προέρχεται από ένα κελί και το κελί είναι κενό.
Παράδειγμα
Για να επιστρέψετε τη θέση του γράμματος 'Α' στη λέξη 'Μήλο':
= SEARCH ('A','Apple') // returns 1
Σημείωση Οι τιμές κειμένου με κώδικα πρέπει να περικλείονται σε διπλά εισαγωγικά ('').
Για να βρείτε την πρώτη θέση «το» σε οποιονδήποτε συνδυασμό πεζών ή κεφαλαίων:
= FIND ('the','The cat in the hat') // returns 1
Χρήση μπαλαντέρ:
= SEARCH ('?at','The cat in the hat') // returns 5
Σημειώσεις
- SEARCH επιστρέφει τη θέση του πρώτου χαρακτήρα του find_text μέσα στο_κείμενο.
- start_num είναι προαιρετικό και από προεπιλογή 1.
- Διαφορετικός ΕΥΡΗΜΑ , SEARCH δεν είναι διάκριση πεζών-κεφαλαίων και επιτρέπει μπαλαντέρ Το
- Η ΑΝΑΖΗΤΗΣΗ επιτρέπει στους χαρακτήρες μπαλαντέρ ερωτηματικό (?) Και αστερίσκο (*), στο find_text.
- Ο ? ταιριάζει με οποιονδήποτε χαρακτήρα και το * ταιριάζει με οποιαδήποτε ακολουθία χαρακτήρων.
- Για να βρεις κυριολεκτικά; ή *, χρησιμοποιήστε μια tilde () πριν από τον χαρακτήρα, δηλ. ~ * και ~ ?.