Εντοπίστε το πρώτο σφάλμα
Για να βρείτε τη θέση του πρώτου σφάλματος σε μια στήλη ή γραμμή, το MATCH και οι συναρτήσεις ISERROR μπορούν να σας κάνουν τη χάρη.
Πώς να αντιστοιχίσετε το πρώτο σφάλμα σε μια στήλη ή μια σειρά;
Για να βρείτε το θέση του πρώτου σφάλματος στη λίστα όπως φαίνεται παραπάνω, μπορείτε πρώτα να χρησιμοποιήσετε τη συνάρτηση ISERROR για να ελέγξετε κάθε τιμή στη λίστα εάν είναι σφάλματα ή όχι. Στη συνέχεια, η συνάρτηση δημιουργεί έναν πίνακα TRUE και FALSE, στον οποίο ένα TRUE αντιπροσωπεύει μια τιμή που είναι σφάλμα και ένα FALSE διαφορετικά. Στη συνέχεια, η συνάρτηση MATCH θα ταιριάζει με το πρώτο TURE στον πίνακα για να επιστρέψει τη θέση του πρώτου σφάλματος σε μια αριθμητική τιμή.
Γενική σύνταξη
=MATCH(TRUE,ISERROR(range),0)
√ Σημείωση: Αυτός είναι ένας τύπος πίνακα που απαιτεί να εισαγάγετε με Ctrl + αλλαγή + εισάγετε.
- Εύρος: Το εύρος μιας στήλης ή μιας σειράς από το οποίο θα εμφανιστεί το πρώτο σφάλμα.
- 0: Η match_type 0 αναγκάζει το MATCH να εκτελέσει έναν ακριβή αγώνα.
Για να ταιριάζει με το θέση του πρώτου σφάλματος, αντιγράψτε ή εισαγάγετε τον παρακάτω τύπο στο κελί D5 και πατήστε Ctrl + αλλαγή + εισάγετε για να πάρετε το αποτέλεσμα:
=MATCH(TRUE,ISERROR(Β5: Β14), 0)
Επεξήγηση του τύπου
=MATCH(TRUE,ISERROR(B5:B14),0)
- ISERROR(B5:B14): Η συνάρτηση ISERROR ελέγχει κάθε τιμή στην περιοχή B5:B14 εάν είναι σφάλματα ή όχι, επιστρέφοντας ένα TRUE εάν μια τιμή είναι σφάλμα, ένα FALSE διαφορετικά. Τα αποτελέσματα θα είναι σε έναν πίνακα όπως αυτός: {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE}.
- ΤΑΙΡΙΑ (ΑΛΗΘΙΝΗ,ISERROR(B5:B14),0) = ΑΓΩΝΑ (ΑΛΗΘΗΣ,{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE}, 0): Η match_type 0 αναγκάζει τη συνάρτηση MATCH να εκτελέσει μια ακριβή αντιστοίχιση. Στη συνέχεια, η συνάρτηση επιστρέφει τη θέση του πρώτου ακριβούς TRUE στον πίνακα. Έτσι, η συνάρτηση θα επιστρέψει 8 αφού το πρώτο ΑΛΗΘΙΝΟ είναι στο 8η θέση.
Πράγματα που πρέπει να γνωρίζετε
- Για να ανακτήσετε την τιμή σφάλματος στη θέση που παρέχεται από το MATCH, μπορείτε προσθέστε τη συνάρτηση INDEX.
- Η συνάρτηση ISERROR στον παραπάνω τύπο θα ταιριάζει με τυχόν σφάλματα. Αν θέλετε να ταιριάξετε μόνο με το πρώτο # N / A σφάλμα, αλλάξτε το ISERROR σε ISNA:
=MATCH(TRUE,ISNA(σειρά), 0)
Σχετικές λειτουργίες
Η συνάρτηση Excel MATCH αναζητά μια συγκεκριμένη τιμή σε μια περιοχή κελιών και επιστρέφει τη σχετική θέση της τιμής.
Σχετικοί τύποι
Εντοπίστε την πρώτη μερική αντιστοίχιση με χαρακτήρες μπαλαντέρ
Για να λάβετε τη θέση της πρώτης μερικής αντιστοίχισης που περιέχει συγκεκριμένη συμβολοσειρά κειμένου σε μια περιοχή στο Excel, μπορείτε να χρησιμοποιήσετε έναν τύπο MATCH με χαρακτήρες μπαλαντέρ - τον αστερίσκο (*) και το ερωτηματικό (?).
Εντοπίστε τον πρώτο αγώνα που δεν ξεκινά με
Για να βρείτε τη θέση του πρώτου αγώνα που δεν ξεκινά με μια συγκεκριμένη συμβολοσειρά, οι συναρτήσεις MATCH, LEFT και IF μπορούν να σας κάνουν τη χάρη.
Εντοπίστε την πρώτη αντιστοίχιση που δεν περιέχει
Για να βρείτε τη θέση της πρώτης αντιστοίχισης που δεν περιέχει μια συγκεκριμένη συμβολοσειρά, μπορείτε να χρησιμοποιήσετε έναν τύπο που βασίζεται στις συναρτήσεις MATCH, ISNUMBER και SEARCH.
Εντοπίστε τη μέγιστη τιμή σε ένα εύρος
Υπάρχουν περιπτώσεις που πρέπει να εντοπίσετε τη θέση της μέγιστης τιμής σε μια λίστα, πίνακα ή γραμμή στο Excel. Σε αυτό το σεμινάριο, θα συζητήσουμε την προσέγγιση για την ολοκλήρωση της εργασίας με τις συναρτήσεις MAX και MATCH.
Τα καλύτερα εργαλεία παραγωγικότητας του Office
Kutools για Excel - Σας βοηθά να ξεχωρίζετε από το πλήθος
Το Kutools για το Excel διαθέτει πάνω από 300 δυνατότητες, Διασφάλιση ότι αυτό που χρειάζεστε είναι μόνο ένα κλικ μακριά...
Καρτέλα Office - Ενεργοποίηση ανάγνωσης με καρτέλες και επεξεργασία στο Microsoft Office (συμπεριλάβετε το Excel)
- Ένα δευτερόλεπτο για εναλλαγή μεταξύ δεκάδων ανοιχτών εγγράφων!
- Μειώστε εκατοντάδες κλικ ποντικιού για εσάς καθημερινά, πείτε αντίο στο χέρι του ποντικιού.
- Αυξάνει την παραγωγικότητά σας κατά 50% κατά την προβολή και την επεξεργασία πολλών εγγράφων.
- Φέρνει αποτελεσματικές καρτέλες στο Office (συμπεριλαμβανομένου του Excel), όπως ακριβώς το Chrome, το Edge και το Firefox.