30 συναρτήσεις του Excel σε 30 ημέρες: ΑΝΑΖΗΤΗΣΗ

Χθες στον μαραθώνιο 30 λειτουργίες Excel σε 30 ημέρες διασκεδάσαμε με τη λειτουργία ΕΚΘΕΣΗ (ΕΠΑΝΑΛΗΨΗ) δημιουργώντας γραφήματα μέσα σε ένα κελί και χρησιμοποιώντας το για απλή μέτρηση. Είναι Δευτέρα και για άλλη μια φορά ήρθε η ώρα να φορέσουμε τα σκεπτόμενα καπέλα μας.

Την 16η μέρα του μαραθωνίου θα μελετήσουμε τη λειτουργία ΨΑΧΝΩ (ΘΕΑ). Αυτός είναι ένας στενός φίλος VLOOKUP (VLOOKUP) και HLOOKUP (GPR), αλλά λειτουργεί λίγο διαφορετικά.

Ας μελετήσουμε λοιπόν τη θεωρία και ας δοκιμάσουμε τη συνάρτηση στην πράξη ΨΑΧΝΩ (ΘΕΑ). Εάν έχετε πρόσθετες πληροφορίες ή παραδείγματα σχετικά με τον τρόπο χρήσης αυτής της δυνατότητας, μοιραστείτε τα στα σχόλια.

Λειτουργία 16: ΑΝΑΖΗΤΗΣΗ

Λειτουργία ΨΑΧΝΩ (LOOKUP) επιστρέφει μια τιμή από μια γραμμή, μια στήλη ή από έναν πίνακα.

Πώς μπορώ να χρησιμοποιήσω τη συνάρτηση LOOKUP;

Λειτουργία ΨΑΧΝΩ (LOOKUP) επιστρέφει το αποτέλεσμα, ανάλογα με την τιμή που αναζητάτε. Με τη βοήθειά του θα μπορείτε:

  • Βρείτε την τελευταία τιμή σε μια στήλη.
  • Βρείτε τον τελευταίο μήνα με αρνητικές εκπτώσεις.
  • Μετατρέψτε τα επιτεύγματα των μαθητών από ποσοστά σε βαθμούς γραμμάτων.

Σύνταξη ΑΝΑΖΗΤΗΣΗ

Λειτουργία ΨΑΧΝΩ Το (LOOKUP) έχει δύο συντακτικές μορφές – διάνυσμα και πίνακα. Σε διανυσματική μορφή, η συνάρτηση αναζητά την τιμή στη δεδομένη στήλη ή σειρά και σε μορφή πίνακα, αναζητά την τιμή στην πρώτη γραμμή ή στήλη του πίνακα.

Η διανυσματική μορφή έχει την ακόλουθη σύνταξη:

LOOKUP(lookup_value,lookup_vector,result_vector)

ПРОСМОТР(искомое_значение;просматриваемый_вектор;вектор_результатов)

  • lookup_value (lookup_value) – Μπορεί να είναι κείμενο, αριθμός, boolean, όνομα ή σύνδεσμος.
  • αναζήτηση_διάνυσμα (lookup_vector) – Ένα εύρος που αποτελείται από μία γραμμή ή μία στήλη.
  • αποτέλεσμα_vector (αποτέλεσμα_διάνυσμα) – ένα εύρος που αποτελείται από μία γραμμή ή μία στήλη.
  • εύρη επιχειρημάτων αναζήτηση_διάνυσμα (lookup_vector) και αποτέλεσμα_vector (αποτέλεσμα_διάνυσμα) πρέπει να έχει το ίδιο μέγεθος.

Η μορφή πίνακα έχει την ακόλουθη σύνταξη:

LOOKUP(lookup_value,array)

ПРОСМОТР(искомое_значение;массив)

  • lookup_value (lookup_value) – Μπορεί να είναι κείμενο, αριθμός, boolean, όνομα ή σύνδεσμος.
  • η αναζήτηση εκτελείται σύμφωνα με τη διάσταση του πίνακα:
    • Εάν ο πίνακας έχει περισσότερες στήλες από γραμμές, τότε η αναζήτηση γίνεται στην πρώτη σειρά.
    • εάν ο αριθμός των σειρών και των στηλών είναι ίδιος ή υπάρχουν περισσότερες σειρές, τότε η αναζήτηση γίνεται στην πρώτη στήλη.
  • η συνάρτηση επιστρέφει την τελευταία τιμή από τη γραμμή/στήλη που βρέθηκε.

Παγίδες LOOKUP (ΠΡΟΒΟΛΗ)

  • Σε λειτουργία ΨΑΧΝΩ (ΠΕΡΙΗΓΗΣΗ) δεν υπάρχει επιλογή αναζήτησης ακριβούς αντιστοίχισης, η οποία είναι μέσα VLOOKUP (VLOOKUP) και μέσα HLOOKUP (GPR). Εάν δεν υπάρχει τιμή αναζήτησης, τότε η συνάρτηση θα επιστρέψει τη μέγιστη τιμή που δεν υπερβαίνει την τιμή αναζήτησης.
  • Ο πίνακας ή το διάνυσμα που αναζητείται πρέπει να ταξινομηθεί με αύξουσα σειρά, διαφορετικά η συνάρτηση μπορεί να επιστρέψει ένα εσφαλμένο αποτέλεσμα.
  • Εάν η πρώτη τιμή στον πίνακα/διάνυσμα που αναζητείται είναι μεγαλύτερη από την τιμή αναζήτησης, τότε η συνάρτηση θα δημιουργήσει ένα μήνυμα σφάλματος #ΑΤ (#Δ/Υ).

Παράδειγμα 1: Εύρεση της τελευταίας τιμής σε μια στήλη

Με τη μορφή συνάρτησης πίνακα ΨΑΧΝΩ (LOOKUP) μπορεί να χρησιμοποιηθεί για την εύρεση της τελευταίας τιμής σε μια στήλη.

Τιμή εισαγωγικών βοήθειας του Excel 9,99999999999999Ε + 307 ως ο μεγαλύτερος αριθμός που μπορεί να γραφτεί σε ένα κελί. Στον τύπο μας, θα οριστεί ως η επιθυμητή τιμή. Υποτίθεται ότι δεν θα βρεθεί ένας τόσο μεγάλος αριθμός, επομένως η συνάρτηση θα επιστρέψει την τελευταία τιμή στη στήλη D.

Σε αυτό το παράδειγμα, οι αριθμοί στη στήλη D επιτρέπεται να μην ταξινομούνται, επιπλέον, μπορεί να συναντηθούν τιμές κειμένου.

=LOOKUP(9.99999999999999E+307,D:D)

=ПРОСМОТР(9,99999999999999E+307;D:D)

30 συναρτήσεις του Excel σε 30 ημέρες: ΑΝΑΖΗΤΗΣΗ

Παράδειγμα 2: Βρείτε τον τελευταίο μήνα με αρνητική τιμή

Σε αυτό το παράδειγμα, θα χρησιμοποιήσουμε το διανυσματικό σχήμα ΨΑΧΝΩ (ΘΕΑ). Η στήλη Δ περιέχει τις τιμές πωλήσεων και η στήλη Ε τα ονόματα των μηνών. Σε μερικούς μήνες, τα πράγματα δεν πήγαν καλά και αρνητικοί αριθμοί εμφανίστηκαν σε κελιά με τιμές πωλήσεων.

Για να βρείτε τον τελευταίο μήνα με αρνητικό αριθμό, ο τύπος με ΨΑΧΝΩ (ΑΝΑΖΗΤΗΣΗ) θα ελέγξει για κάθε αξία πώλησης ότι είναι μικρότερη από 0 (ανισότητα στον τύπο). Στη συνέχεια, χωρίζουμε 1 ως προς το αποτέλεσμα, καταλήγουμε σε ένα από τα δύο 1ή ένα μήνυμα σφάλματος # DIV / 0 (#SECTION/0).

Αφού η επιθυμητή τιμή είναι 2 δεν βρέθηκε, η συνάρτηση θα επιλέξει το τελευταίο που βρέθηκε 1, και επιστρέψτε την αντίστοιχη τιμή από τη στήλη Ε.

=LOOKUP(2,1/(D2:D8<0),E2:E8)

=ПРОСМОТР(2;1/(D2:D8<0);E2:E8)

30 συναρτήσεις του Excel σε 30 ημέρες: ΑΝΑΖΗΤΗΣΗ

Επεξήγηση: Σε αυτόν τον τύπο, αντί για το επιχείρημα αναζήτηση_διάνυσμα (lookup_vector) αντικαταστάθηκε η έκφραση 1/(D2:D8<0), η οποία σχηματίζει έναν πίνακα στη μνήμη RAM του υπολογιστή, που αποτελείται από 1 και τιμές σφάλματος # DIV / 0 (#SECTION/0). 1 υποδεικνύει ότι το αντίστοιχο κελί στην περιοχή D2:D8 περιέχει τιμή μικρότερη από 0, και το λάθος # DIV / 0 (#DIV/0) – τι είναι μεγαλύτερο ή ίσο με 0. Ως αποτέλεσμα, καθήκον μας είναι να βρούμε το τελευταίο 1 στον εικονικό πίνακα που δημιουργήθηκε και με βάση αυτό, επιστρέψτε το όνομα του μήνα από το εύρος E2:E8.

Παράδειγμα 3: Μετατροπή των επιτευγμάτων των μαθητών από ποσοστά σε βαθμούς γραμμάτων

Προηγουμένως, έχουμε ήδη λύσει ένα παρόμοιο πρόβλημα χρησιμοποιώντας τη συνάρτηση VLOOKUP (VPR). Σήμερα θα χρησιμοποιήσουμε τη συνάρτηση ΨΑΧΝΩ (ΠΡΟΒΟΛΗ) σε διανυσματική μορφή για τη μετατροπή των επιτευγμάτων των μαθητών από ποσοστά σε βαθμούς γραμμάτων. Διαφορετικός VLOOKUP (VLOOKUP) για μια συνάρτηση ΨΑΧΝΩ (ΠΡΟΒΟΛΗ) Δεν έχει σημασία αν τα ποσοστά βρίσκονται στην πρώτη στήλη του πίνακα. Μπορείτε να επιλέξετε απολύτως οποιαδήποτε στήλη.

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

=LOOKUP(C10,D4:D8,C4:C8)

=ПРОСМОТР(C10;D4:D8;C4:C8)

30 συναρτήσεις του Excel σε 30 ημέρες: ΑΝΑΖΗΤΗΣΗ

Αφήστε μια απάντηση