Πώς να φτιάξετε μια γραμμή αναζήτησης στο excel. Βρείτε οποιαδήποτε λέξη από τη λίστα σε ένα κελί. Συνάρτηση Searchpos στο excel - παράδειγμα συνάρτησης excel searchpos με χαρακτήρες μπαλαντέρ

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

Σε αυτό το άρθρο

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

Μπορείτε να χρησιμοποιήσετε τη συνάρτηση VLOOKUP ή έναν συνδυασμό των συναρτήσεων INDEX και MATCH για να εκτελέσετε αυτήν την εργασία.

Παραδείγματα χρήσης της συνάρτησης VLOOKUP

Λειτουργία VLOOKUP.

Παραδείγματα ΕΥΡΕΤΗΡΙΩΝ και ΑΓΩΝΕΣ

Τι σημαίνει:

=INDEX(πρέπει να επιστρέψετε την τιμή από το C2:C10, το οποίο θα αντιστοιχεί στο MATCH (η πρώτη τιμή "Cabbage" στον πίνακα B2:B10))

Ο τύπος αναζητά την πρώτη τιμή στο κελί C2:C10 που αντιστοιχεί λάχανο(στο B7) και επιστρέφει την τιμή στο C7 ( 100 ) - η πρώτη τιμή που αντιστοιχεί λάχανο.

Για περισσότερες πληροφορίες, δείτε τη συνάρτηση INDEX και τη λειτουργία MATCH.

Βρείτε τιμές σε μια λίστα κατακόρυφα κατά προσέγγιση

Για να το κάνετε αυτό, χρησιμοποιήστε τη συνάρτηση VLOOKUP.

Σπουδαίος:

Στο παραπάνω παράδειγμα, η συνάρτηση VLOOKUP αναζητά το όνομα ενός μαθητή που έχει 6 καθυστερήσεις στην περιοχή A2:B7. Δεν υπάρχει εγγραφή στον πίνακα για 6 καθυστερεί, οπότε η συνάρτηση VLOOKUP αναζητά την επόμενη υψηλότερη αντιστοίχιση κάτω από το 6 και βρίσκει την τιμή 5 που σχετίζεται με το όνομα Ντέιβ, και επομένως επιστρέφει Ντέιβ.

Για περισσότερες πληροφορίες, δείτε τη λειτουργία VLOOKUP.

Εύρεση κατακόρυφων τιμών σε λίστα άγνωστου μεγέθους με ακριβή αντιστοίχιση

Για να εκτελέσετε αυτήν την εργασία, χρησιμοποιήστε τις λειτουργίες OFFSET και MATCH.

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

Γ1είναι το επάνω αριστερό κελί της περιοχής (ονομάζεται επίσης αρχικό κελί).

Ταίριασμα ("πορτοκάλια"; C2: C7; 0)αναζητά πορτοκαλί χρώμα στην περιοχή C2:C7. Δεν πρέπει να συμπεριλάβετε το αρχικό κελί στην περιοχή.

1 - τον αριθμό των στηλών στα δεξιά του αρχικού κελιού για τις οποίες πρέπει να επιστραφεί η επιστρεφόμενη τιμή. Στο παράδειγμά μας, η τιμή επιστροφής βρίσκεται στη στήλη D, Εκπτώσεις.

Βρείτε τιμές σε μια λίστα οριζόντια κατά ακριβή αντιστοίχιση

Για την εκτέλεση αυτής της εργασίας, χρησιμοποιείται η συνάρτηση GLOOKUP. Παρακάτω είναι ένα παράδειγμα.


Η συνάρτηση LOOKUP αναζητά μια στήλη Εκπτώσειςκαι επιστρέφει την τιμή από τη γραμμή 5 στο καθορισμένο εύρος.

Για περισσότερες πληροφορίες, δείτε τις λειτουργίες LOOKUP.

Εύρεση τιμών σε μια λίστα οριζόντια χρησιμοποιώντας κατά προσέγγιση αντιστοίχιση

Για την εκτέλεση αυτής της εργασίας, χρησιμοποιείται η συνάρτηση GLOOKUP.

Σπουδαίος:Βεβαιωθείτε ότι οι τιμές στην πρώτη σειρά είναι ταξινομημένες με αύξουσα σειρά.


Στο παραπάνω παράδειγμα, η συνάρτηση GLOOKUP αναζητά την τιμή 11000 στη σειρά 3 εντός του καθορισμένου εύρους. Δεν βρίσκει 11000 και ως εκ τούτου αναζητά το εξής υψηλότερη τιμήπου είναι μικρότερο από 1100 και επιστρέφει τον αριθμό 10543.

Για περισσότερες πληροφορίες, δείτε τις λειτουργίες LOOKUP.

Δημιουργήστε έναν τύπο αναζήτησης χρησιμοποιώντας τον Οδηγό αναζήτησης (μόνο Excel 2007)

Σημείωση:Το πρόσθετο του Οδηγού αναζήτησης έχει διακοπεί στο Excel 2010. Αυτά λειτουργικότητααντικαταστάθηκε από έναν οδηγό λειτουργιών και διαθέσιμες λειτουργίες αναζήτησης και αναφοράς (αναφοράς).

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

Ημερομηνία: 3 Ιανουαρίου 2016 Κατηγορία:

Η αναζήτηση χαρακτήρων σε μια συμβολοσειρά είναι η πιο σημαντική εργασία που σας επιτρέπει να αυτοματοποιήσετε την εργασία με κείμενο. Για παράδειγμα, διευκολύνει όταν η θέση της γραμμής στόχου είναι άγνωστη.

Άγγιξα το εργαλείο αναζήτησης του Excel στο , αλλά εδώ θα δούμε συναρτήσεις που αναζητούν κείμενο σε μια συμβολοσειρά και επιστρέφουν την αρχική του θέση.

Για αναζήτηση κειμένου στο Microsoft Excelυπάρχουν δύο λειτουργίες:

  1. ΕΥΡΗΜΑ() . Αυτή η συνάρτηση έχει 2 απαιτούμενα ορίσματα και ένα προαιρετικό:
    • Αναζήτηση κειμένου– η σειρά των χαρακτήρων που πρέπει να βρεθεί. Αυτό είναι ένα απαιτούμενο επιχείρημα
    • Πρωτότυπο κείμενο– η συμβολοσειρά στην οποία πραγματοποιείται η αναζήτηση. Απαιτούμενο επιχείρημα
    • Θέση εκκίνησης– ο σειριακός αριθμός του χαρακτήρα στο κείμενο προέλευσης από το οποίο ξεκινά η αναζήτηση. Προαιρετικό επιχείρημα. Εάν δεν έχει καθοριστεί, η αναζήτηση ξεκινά από τον πρώτο χαρακτήρα

Λειτουργία FIND λαμβάνει υπόψηΚαι δεν υποστηρίζει τη χρήση χαρακτήρων μπαλαντέρ(διαβάστε σχετικά περαιτέρω).


Λειτουργία FIND στο Excel
  1. ΑΝΑΖΗΤΗΣΗ(Αναζήτηση κειμένου. Πρωτότυπο κείμενο; [Θέση έναρξης]) έχει παρόμοια σύνταξη και ορίσματα. Διαφέρει σε αυτό χωρίς διάκριση πεζών-κεφαλαίωνΚαι υποστηρίζει τη χρήση χαρακτήρων μπαλαντέρ.

Λειτουργία SEARCH στο Excel

Όπως μπορείτε να δείτε, αυτή η συνάρτηση έδωσε διαφορετικό αποτέλεσμα επειδή η αναζήτηση δεν έκανε διάκριση πεζών-κεφαλαίων.

Τι είναι τα μπαλαντέρ, ρωτάτε; Αυτοί είναι ειδικοί χαρακτήρες που σας επιτρέπουν να παραλείψετε ένα άγνωστο μέρος του κειμένου για αναζήτηση:

  • ? – οποιοδήποτε σύμβολο
  • * – οποιαδήποτε ακολουθία χαρακτήρων

Εάν το ερωτηματικό ή ο αστερίσκος είναι μέρος της συμβολοσειράς αναζήτησης και όχι χαρακτήρας μπαλαντέρ, τοποθετήστε πριν από αυτό ένα tilde (~).

Ας γράψουμε τον ακόλουθο τύπο: =SEARCH(“??chn”,A1,1). Η συνάρτηση θα αναζητήσει μια συμβολοσειρά οποιωνδήποτε δύο χαρακτήρων ακολουθούμενη από τα γράμματα "chn". Η αναζήτηση ταιριάζει με μέρος της λέξης "Πίνακας" στο κείμενο του παραδείγματος, π.χ. συνδυασμός χαρακτήρων «προσωπικοί». Το αποτέλεσμα της συνάρτησης θα είναι η τιμή "4".


Μπαλαντέρ στο Excel

Τώρα ας γράψουμε τον τύπο =SEARCH(“p*s”,A2,1) . Η συνάρτηση αναζητά τον συνδυασμό "p" + οποιονδήποτε αριθμό χαρακτήρων + "s". Στο παράδειγμα, αυτό είναι μέρος της λέξης "επεξεργαστής". Το αποτέλεσμα της συνάρτησης είναι 11.


Αστερίσκος μπαλαντέρ στο Excel

Η ύπαρξη των λειτουργιών αναζήτησης σας διευκολύνει να παρακολουθείτε τη θέση του επιθυμητού κειμένου, επομένως είναι πιο εύκολο να το αντικαταστήσετε. Φροντίστε να εξασκηθείτε στη χρήση τους. Σε αυτό θα σας βοηθήσει το εκ των υστέρων σεμινάριο μου για τις λειτουργίες κειμένου.

Και το επόμενο άρθρο θα είναι αφιερωμένο. Ένα σημαντικό θέμα που πρέπει οπωσδήποτε να μελετηθεί!

Κάντε ερωτήσεις στα σχόλια και εγγραφείτε στις ενημερώσεις για να μην χάνετε τίποτα!

Αυτό το άρθρο περιγράφει τη σύνταξη τύπου και τη χρήση συναρτήσεων ΑΝΑΖΗΤΗΣΗΚαι ΑΝΑΖΗΤΗΣΗστο Microsoft Excel.

Περιγραφή

Λειτουργίες ΑΝΑΖΗΤΗΣΗΚΑΙ ΑΝΑΖΗΤΗΣΗβρείτε μια συμβολοσειρά κειμένου μέσα σε μια άλλη και επιστρέψτε την αρχική θέση της πρώτης συμβολοσειράς κειμένου (μετρώντας από τον πρώτο χαρακτήρα της δεύτερης συμβολοσειράς κειμένου). Για παράδειγμα, για να βρείτε τη θέση του γράμματος "n" στη λέξη "εκτυπωτής", μπορείτε να χρησιμοποιήσετε την ακόλουθη λειτουργία:

SEARCH("n","εκτυπωτής")

Αυτή η συνάρτηση επιστρέφει 4 , αφού το "n" είναι ο τέταρτος χαρακτήρας στη λέξη "εκτυπωτής".

Μπορείτε επίσης να βρείτε λέξεις με άλλα λόγια. Για παράδειγμα, η συνάρτηση

SEARCH ("βάση", "βάση δεδομένων")

επιστρέφει 5 , αφού η λέξη «βάση» αρχίζει με τον πέμπτο χαρακτήρα της λέξης «βάση δεδομένων». Μπορούν να χρησιμοποιηθούν λειτουργίες ΑΝΑΖΗΤΗΣΗΚαι ΑΝΑΖΗΤΗΣΗγια να προσδιορίσετε τη θέση ενός χαρακτήρα ή μιας συμβολοσειράς κειμένου σε μια άλλη συμβολοσειρά κειμένου και στη συνέχεια να επιστρέψετε το κείμενο χρησιμοποιώντας συναρτήσεις PSTRΚαι PSTRBή αντικαταστήστε το με λειτουργίες ΑΝΤΙΚΑΘΙΣΤΩΚαι ΑΝΤΙΚΑΘΙΣΤΩ. Αυτές οι λειτουργίες παρουσιάζονται σε αυτό το άρθρο.

Σπουδαίος:

    Αυτές οι λειτουργίες ενδέχεται να μην είναι διαθέσιμες σε όλες τις γλώσσες.

    Η συνάρτηση SEARCH μετράει δύο byte ανά χαρακτήρα μόνο εάν η προεπιλεγμένη γλώσσα είναι γλώσσα με δυνατότητα BDC. Διαφορετικά, η συνάρτηση SEARCH λειτουργεί το ίδιο με τη συνάρτηση SEARCH και μετράει ένα byte ανά χαρακτήρα.

Οι γλώσσες που υποστηρίζουν το BDCS περιλαμβάνουν τα ιαπωνικά, τα απλοποιημένα κινέζικα, τα παραδοσιακά κινέζικα και τα κορεατικά.

Σύνταξη

SEARCH(search_text, viewed_text, [start_position])

SEARCHB(search_text, viewed_text, [start_position])

Τα ορίσματα για τις συναρτήσεις SEARCH και SEARCHB περιγράφονται παρακάτω.

    Search_textΑπαιτείται. Το κείμενο που θέλετε να βρείτε.

    Viewed_textΑπαιτείται. Κείμενο στο οποίο μπορείτε να βρείτε την τιμή του επιχειρήματος αναζήτηση_κειμένου .

    Θέση_έναρξηςΠροαιρετικός. Αριθμός χαρακτήρα στο όρισμα viewed_text , όπου πρέπει να ξεκινήσετε την αναζήτησή σας.

Σχόλιο

    Λειτουργίες ΑΝΑΖΗΤΗΣΗΚαι ΑΝΑΖΗΤΗΣΗδεν κάνουν διάκριση πεζών-κεφαλαίων. Εάν πρέπει να κάνετε διάκριση πεζών-κεφαλαίων, χρησιμοποιήστε τις λειτουργίες ΕΥΡΗΜΑΚαι NIGHTIB.

    Σε επιχειρηματολογία αναζήτηση_κειμένου Μπορείτε να χρησιμοποιήσετε χαρακτήρες μπαλαντέρ: ερωτηματικό ( ? ) και έναν αστερίσκο ( * ). Ένα ερωτηματικό ταιριάζει με οποιονδήποτε χαρακτήρα, ένας αστερίσκος ταιριάζει με οποιαδήποτε ακολουθία χαρακτήρων. Εάν θέλετε να βρείτε ένα ερωτηματικό ή έναν αστερίσκο, πληκτρολογήστε μια περισπωμένη ( ~ ).

    Αν η τιμή του ορίσματος αναζήτηση_κειμένου δεν βρέθηκε, #VALUE! επιστράφηκε η τιμή σφάλματος.

    Αν το επιχείρημα αρχική_θέση παραλείπεται και μετά ορίζεται σε 1.

    Αν Θέση_έναρξης όχι περισσότερο από 0 ή μεγαλύτερο από το μήκος του ορίσματος viewed_text , #ΑΞΙΑ! επιστράφηκε η τιμή σφάλματος.

    Διαφωνία αρχική_θέση μπορεί να χρησιμοποιηθεί για παράλειψη συγκεκριμένου αριθμού χαρακτήρων. Ας υποθέσουμε ότι η συνάρτηση ΑΝΑΖΗΤΗΣΗθα πρέπει να χρησιμοποιηθεί για να εργαστεί με τη συμβολοσειρά κειμένου "MDS0093.Men's Clothing". Για να βρείτε την πρώτη εμφάνιση του "M" στο περιγραφικό τμήμα μιας συμβολοσειράς κειμένου, ορίστε το όρισμα σε αρχική_θέση τιμή 8, ώστε η αναζήτηση να μην εκτελείται σε αυτό το τμήμα του κειμένου που είναι σειριακός αριθμός(σε αυτήν την περίπτωση - "MDS0093"). Λειτουργία ΑΝΑΖΗΤΗΣΗξεκινά την αναζήτηση από τον όγδοο χαρακτήρα, βρίσκει τον χαρακτήρα που καθορίζεται στο όρισμα αναζήτηση_κειμένου , στην επόμενη θέση, και επιστρέφει τον αριθμό 9. Η συνάρτηση ΑΝΑΖΗΤΗΣΗεπιστρέφει πάντα τον αριθμό χαρακτήρων, μετρώντας από την αρχή του κειμένου που προβάλλεται , συμπεριλαμβανομένων χαρακτήρων που παραλείπονται εάν η τιμή του ορίσματος είναι αρχική_θέση περισσότερα από 1.

Παραδείγματα

Αντιγράψτε το δείγμα δεδομένων από τον παρακάτω πίνακα και επικολλήστε το στο κελί A1 ενός νέου φύλλου εργασίας του Excel. Για να εμφανίσετε τα αποτελέσματα των τύπων, επιλέξτε τους και πατήστε F2 και μετά πατήστε Enter. Εάν είναι απαραίτητο, αλλάξτε το πλάτος των στηλών για να δείτε όλα τα δεδομένα.

Δεδομένα

Έσοδα: περιθώριο

«Αφεντικό» εδώ.

Τύπος

Περιγραφή

Αποτέλεσμα

SEARCH("and";A2;6)

Η θέση του πρώτου "και" στη σειρά του κελιού A2, ξεκινώντας από τον έκτο χαρακτήρα.

SEARCH(A4;A3)

Η αρχική θέση της σειράς "περιθώριο" (η σειρά που αναζητήθηκε βρίσκεται στο κελί A4) στη σειρά "Έσοδα: Περιθώριο" (το κελί που αναζητήθηκε είναι A3).

REPLACE(A3,SEARCH(A4,A3),6"volume")

Αντικαθιστά τη λέξη "margin" με τη λέξη "volume" εντοπίζοντας τη λέξη "margin" στο κελί A3 και αντικαθιστώντας αυτόν τον χαρακτήρα και τους ακόλουθους πέντε χαρακτήρες με τη συμβολοσειρά κειμένου "volume".

Έσοδα: όγκος

PSTR(A3;SEARCH(" ";A3)+1,4)

Επιστρέφει τους τέσσερις πρώτους χαρακτήρες που ακολουθούν το πρώτο διάστημα στη σειρά Έσοδα: Περιθώριο (κελί A3).

SEARCH("""";A5)

Τοποθετήστε πρώτα διπλά εισαγωγικά(") στο κελί Α5.

PSTR(A5;SEARCH("""";A5)+1;SEARCH("""";A5;SEARCH("""";A5)+1)-SEARCH(""""";A5)-1)

Επιστρέφει μόνο το κείμενο που περικλείεται σε διπλά εισαγωγικά από το κελί A5.

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

Σε αυτό το άρθρο

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

Μπορείτε να χρησιμοποιήσετε τη συνάρτηση VLOOKUP ή έναν συνδυασμό των συναρτήσεων INDEX και MATCH για να εκτελέσετε αυτήν την εργασία.

Παραδείγματα χρήσης της συνάρτησης VLOOKUP

Λειτουργία VLOOKUP.

Παραδείγματα ΕΥΡΕΤΗΡΙΩΝ και ΑΓΩΝΕΣ

Τι σημαίνει:

=INDEX(πρέπει να επιστρέψετε την τιμή από το C2:C10, το οποίο θα αντιστοιχεί στο MATCH (η πρώτη τιμή "Cabbage" στον πίνακα B2:B10))

Ο τύπος αναζητά την πρώτη τιμή στο κελί C2:C10 που αντιστοιχεί λάχανο(στο B7) και επιστρέφει την τιμή στο C7 ( 100 ) - η πρώτη τιμή που αντιστοιχεί λάχανο.

Για περισσότερες πληροφορίες, δείτε τη συνάρτηση INDEX και τη λειτουργία MATCH.

Βρείτε τιμές σε μια λίστα κατακόρυφα κατά προσέγγιση

Για να το κάνετε αυτό, χρησιμοποιήστε τη συνάρτηση VLOOKUP.

Σπουδαίος:

Στο παραπάνω παράδειγμα, η συνάρτηση VLOOKUP αναζητά το όνομα ενός μαθητή που έχει 6 καθυστερήσεις στην περιοχή A2:B7. Δεν υπάρχει εγγραφή στον πίνακα για 6 καθυστερεί, οπότε η συνάρτηση VLOOKUP αναζητά την επόμενη υψηλότερη αντιστοίχιση κάτω από το 6 και βρίσκει την τιμή 5 που σχετίζεται με το όνομα Ντέιβ, και επομένως επιστρέφει Ντέιβ.

Για περισσότερες πληροφορίες, δείτε τη λειτουργία VLOOKUP.

Εύρεση κατακόρυφων τιμών σε λίστα άγνωστου μεγέθους με ακριβή αντιστοίχιση

Για να εκτελέσετε αυτήν την εργασία, χρησιμοποιήστε τις λειτουργίες OFFSET και MATCH.

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

Γ1είναι το επάνω αριστερό κελί της περιοχής (ονομάζεται επίσης αρχικό κελί).

Ταίριασμα ("πορτοκάλια"; C2: C7; 0)αναζητά πορτοκαλί χρώμα στην περιοχή C2:C7. Δεν πρέπει να συμπεριλάβετε το αρχικό κελί στην περιοχή.

1 - τον αριθμό των στηλών στα δεξιά του αρχικού κελιού για τις οποίες πρέπει να επιστραφεί η επιστρεφόμενη τιμή. Στο παράδειγμά μας, η τιμή επιστροφής βρίσκεται στη στήλη D, Εκπτώσεις.

Βρείτε τιμές σε μια λίστα οριζόντια κατά ακριβή αντιστοίχιση

Για την εκτέλεση αυτής της εργασίας, χρησιμοποιείται η συνάρτηση GLOOKUP. Παρακάτω είναι ένα παράδειγμα.


Η συνάρτηση LOOKUP αναζητά μια στήλη Εκπτώσειςκαι επιστρέφει την τιμή από τη γραμμή 5 στο καθορισμένο εύρος.

Για περισσότερες πληροφορίες, δείτε τις λειτουργίες LOOKUP.

Εύρεση τιμών σε μια λίστα οριζόντια χρησιμοποιώντας κατά προσέγγιση αντιστοίχιση

Για την εκτέλεση αυτής της εργασίας, χρησιμοποιείται η συνάρτηση GLOOKUP.

Σπουδαίος:Βεβαιωθείτε ότι οι τιμές στην πρώτη σειρά είναι ταξινομημένες με αύξουσα σειρά.


Στο παραπάνω παράδειγμα, η συνάρτηση GLOOKUP αναζητά την τιμή 11000 στη σειρά 3 εντός του καθορισμένου εύρους. Δεν βρίσκει το 11000 και επομένως αναζητά την επόμενη μεγαλύτερη τιμή που είναι μικρότερη από 1100 και επιστρέφει τον αριθμό 10543.

Για περισσότερες πληροφορίες, δείτε τις λειτουργίες LOOKUP.

Δημιουργήστε έναν τύπο αναζήτησης χρησιμοποιώντας τον Οδηγό αναζήτησης (μόνο Excel 2007)

Σημείωση:Το πρόσθετο του Οδηγού αναζήτησης έχει διακοπεί στο Excel 2010. Αυτή η λειτουργία έχει αντικατασταθεί από τον Οδηγό λειτουργιών και τις διαθέσιμες δυνατότητες αναζήτησης και αναφοράς (αναφοράς).

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

Όλοι οι καλύτεροι φίλοι! Και σήμερα θα μάθετε πώς να βρείτε τη σωστή λέξη στο Excel. Συχνά, η εργασία με το Excel περιλαμβάνει σημαντικές ποσότητες πληροφοριών. Σε τέτοια αρχεία, αναπτύσσονται πραγματικά τεράστιοι πίνακες με χιλιάδες σειρές, στήλες και επίσης θέσεις. Η εύρεση συγκεκριμένων τιμών σε μια τόσο τεράστια συστοιχία μπορεί μερικές φορές να είναι απίστευτα δύσκολη.

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

Πώς να βρείτε τη σωστή λέξη ανά κελιά στο Excel

Για να εμφανίσετε τις διευθύνσεις αυτών των κελιών που περιέχουν αυτό που προσπαθείτε να βρείτε, θα πρέπει να ακολουθήσετε τα εξής βήματα:

  1. Εάν είστε χρήστης του προγράμματος 2010, θα πρέπει να μεταβείτε στο μενού, να κάνετε κλικ στο «Επεξεργασία» και μετά στο «Εύρεση».
  2. Στη συνέχεια, θα ανοίξει ένα παράθυρο στο οποίο πρέπει να πληκτρολογήσετε τη φράση αναζήτησης.
  3. Πρόγραμμα προηγούμενη έκδοσηέχει αυτό το κουμπί στο μενού που ονομάζεται "Αρχική σελίδα", που βρίσκεται στον πίνακα επεξεργασίας.
  4. Παρόμοιο αποτέλεσμα μπορεί να επιτευχθεί σε οποιαδήποτε από τις εκδόσεις χρησιμοποιώντας ταυτόχρονα τα κουμπιά Ctrl και F.
  5. Στο πεδίο θα πρέπει να πληκτρολογήσετε μια φράση, τις αναζητημένες λέξεις ή αριθμούς.
  6. Κάνοντας κλικ στο "Εύρεση όλων", θα ξεκινήσει μια αναζήτηση σε ολόκληρο το αρχείο. Κάνοντας κλικ στο «Επόμενο», το πρόγραμμα θα τα επιλέξει ένα κελί τη φορά, που βρίσκεται κάτω από τον δρομέα του κελιού αρχείου.
  7. Αξίζει να περιμένετε μέχρι να ολοκληρωθεί η διαδικασία. Επιπλέον, όσο μεγαλύτερο είναι το έγγραφο, τόσο περισσότερος χρόνος θα χρειαστεί για την αναζήτηση.
  8. Θα εμφανιστεί μια λίστα αποτελεσμάτων: ονόματα και διευθύνσεις κελιών που περιέχουν αντιστοιχίσεις με την καθορισμένη τιμή ή φράση.
  9. Κάνοντας κλικ σε οποιαδήποτε γραμμή, θα επισημανθεί το αντίστοιχο κελί.
  10. Για ευκολία, μπορείτε να "τεντώσετε" το παράθυρο. Με αυτόν τον τρόπο θα είναι ορατές περισσότερες γραμμές.
  11. Για να ταξινομήσετε τα δεδομένα, πρέπει να κάνετε κλικ στα ονόματα των στηλών πάνω από τα αποτελέσματα που βρέθηκαν. Κάνοντας κλικ στο «Φύλλο», οι γραμμές θα ταξινομηθούν αλφαβητικά ανάλογα με το όνομα του φύλλου και επιλέγοντας «Τιμές» θα ταξινομηθούν ανάλογα με την τιμή. Παρεμπιπτόντως, αυτές οι στήλες μπορούν επίσης να "τεντωθούν".

Παράμετροι αναζήτησης

Είναι δυνατό να ορίσετε τις δικές σας προϋποθέσεις. Για παράδειγμα, αναζητήστε με βάση πολλούς χαρακτήρες. Δείτε πώς μπορείτε να βρείτε μια λέξη που δεν θυμάστε εντελώς:

  1. Θα πρέπει να εισάγετε μόνο ένα μέρος της επιγραφής. Μπορείτε να χρησιμοποιήσετε ακόμη και ένα από τα γράμματα - θα υποδεικνύονται όλες οι περιοχές όπου είναι διαθέσιμο.
  2. Χρησιμοποιήστε τα εικονίδια με αστερίσκο και ερωτηματικό. Είναι σε θέση να αντικαταστήσουν χαρακτήρες που λείπουν.
  3. Η ερώτηση υποδεικνύει μια θέση που λείπει. Εάν, για παράδειγμα, πληκτρολογήσετε "Huh??", θα εμφανιστούν κελιά που περιέχουν μια λέξη πέντε χαρακτήρων που ξεκινά με "A".
  4. Χάρη στον αστερίσκο, μπορεί να αντικατασταθεί οποιοσδήποτε αριθμός χαρακτήρων. Για να βρείτε όλες τις τιμές που περιέχουν τη ρίζα "rast", θα πρέπει να ξεκινήσετε την αναζήτηση σύμφωνα με το κλειδί "rast*".


Επιπλέον, μπορείτε να επισκεφτείτε τις ρυθμίσεις:

  • Στο πλαίσιο αναζήτησης, κάντε κλικ στο "Επιλογές".
  • Στις ενότητες της περιοχής προβολής και αναζήτησης, θα πρέπει να υποδείξετε ακριβώς πού και με βάση ποια κριτήρια θέλετε να αναζητήσετε αντιστοιχίσεις. Μπορείτε να επιλέξετε τύπους, διάφορες σημειώσεις ή τιμές.
  • Για να διαφοροποιήσετε τα πεζά και τα κεφαλαία γράμματα, πρέπει να επιλέξετε το πλαίσιο που ονομάζεται "Match case".
  • Επιλέγοντας το πλαίσιο ελέγχου "Ολοκλήρωση κελιού", τα αποτελέσματα θα εμφανίζονται με τη μορφή κελιών που περιέχουν αποκλειστικά τα καθορισμένα φράση αναζήτησης, και τίποτα άλλο εκτός από αυτήν.

Ρυθμίσεις μορφοποίησης κελιών

Για να αναζητήσετε τιμές με συγκεκριμένο γέμισμα ή στυλ, θα πρέπει να εφαρμόσετε τις ρυθμίσεις. Έτσι, εάν μια λέξη φαίνεται διαφορετική από το υπόλοιπο κείμενο, πρέπει να κάνετε τα εξής:

  1. Στο πλαίσιο αναζήτησης, κάντε κλικ στις παραμέτρους και πατήστε το κουμπί "Μορφοποίηση". Θα ανοίξει ένα μενού που περιέχει πολλές καρτέλες.
  2. Μπορείτε να καθορίσετε μια συγκεκριμένη γραμματοσειρά, τύπο πλαισίου, χρώμα φόντου, καθώς και τη μορφή των δεδομένων εισαγωγής. Το σύστημα θα δει τις περιοχές που πληρούν τα καθορισμένα κριτήρια.
  3. Για λήψη πληροφοριών από το τρέχον κελί (επισημαίνεται στο αυτή τη στιγμή), κάντε κλικ στο «Χρήση της μορφής αυτού του κελιού». Σε αυτήν την περίπτωση, το πρόγραμμα θα βρει όλες τις τιμές που έχουν το ίδιο μέγεθος και τύπο χαρακτήρων, το ίδιο χρώμα, καθώς και τα ίδια όρια κ.λπ.


Πώς να βρείτε πολλές λέξεις στο Excel

Σε αρχεία Excel, μπορείτε να αναζητήσετε κελιά χρησιμοποιώντας ολόκληρες εκφράσεις. Ωστόσο, εισάγοντας ένα κλειδί, για παράδειγμα «Κόκκινη Μπάλα», το σύστημα θα εκτελέσει συγκεκριμένες εργασίες αυτό το αίτημα. Τα αποτελέσματα δεν θα εμφανίζουν τιμές που μοιάζουν με "Red Sparkling Ball" ή "Red Shiny Ball".

Για να αναζητήσετε όχι μία, αλλά πολλές λέξεις ταυτόχρονα, πρέπει να κάνετε τα εξής:

  • Εισαγάγετε τα στη γραμμή αναζήτησης.
  • Τοποθετήστε αστέρια ανάμεσά τους. Με αυτόν τον τρόπο, θα βρεθούν τιμές που περιέχουν την καθορισμένη επιγραφή, ανεξάρτητα από το αν υπάρχουν συγκεκριμένοι χαρακτήρες μεταξύ τους ή όχι.
  • Χρησιμοποιώντας αυτήν τη μέθοδο, μπορείτε να καθορίσετε ένα κλειδί ακόμη και με ξεχωριστά γράμματα.

Εφαρμογή φίλτρου

Έτσι, για να χρησιμοποιήσετε το φίλτρο, πρέπει:

  1. Επιλέξτε ένα συγκεκριμένο κελί που περιέχει δεδομένα.
  2. Κάντε κλικ στην κύρια σελίδα, μετά – «Ταξινόμηση» και μετά – «Φίλτρο».
  3. Στη γραμμή στην κορυφή, τα κελιά θα είναι εξοπλισμένα με βέλη. Αυτό είναι το μενού που πρέπει να ανοίξει.
  4. Πρέπει να πληκτρολογήσετε το αίτημα στο πεδίο κειμένου και να κάνετε κλικ στην επιβεβαίωση.
  5. Μόνο τα κελιά θα εμφανίζονται στη στήλη. Στην οποία υπάρχει η φράση αναζήτησης.
  6. Για να επαναφέρετε τα αποτελέσματα, επιλέξτε "Επιλογή όλων" στην αναπτυσσόμενη λίστα.
  7. Για να απενεργοποιήσετε ένα φίλτρο, κάντε ξανά κλικ σε αυτό στην ταξινόμηση.


Η μέθοδος που παρουσιάζεται είναι απίθανο να είναι χρήσιμη εάν δεν έχετε πληροφορίες σε ποια σειρά βρίσκεται η τιμή που αναζητάτε.

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