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

Βρείτε τη μεγαλύτερη συμβολοσειρά κειμένου με κριτήρια

Σε αυτό το σεμινάριο, θα μιλήσουμε για το πώς να αναζητήσετε τη μεγαλύτερη συμβολοσειρά κειμένου σε μια στήλη ή μια σειρά με κριτήρια στο Excel με τη βοήθεια ΔΕΊΚΤΗΣ, MATCH, LEN και MAX συναρτήσεις.

βρείτε τη μεγαλύτερη συμβολοσειρά κειμένου με κριτήρια 1

Πώς να βρείτε τη μεγαλύτερη δοκιμαστική συμβολοσειρά με κριτήρια στο Excel;

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

Γενική σύνταξη

=INDEX(return_range,MATCH(MAX(LEN(return_range)*(criteria_range=criteria_value)),LEN(return_range)*(criteria_range=criteria_value),0))

√ Σημείωση: Αυτός είναι ένας τύπος πίνακα που απαιτεί να εισαγάγετε με Ctrl + αλλαγή + εισάγετε.

  • range_range: Το εύρος από το οποίο θέλετε ο τύπος συνδυασμού να επιστρέφει το μεγαλύτερο όνομα. Εδώ αναφέρεται στο εύρος ονομάτων.
  • κριτήριο_κλίμακα: Το εύρος όπου αναφέρονται τα κριτήρια. Εδώ αναφέρεται στο εύρος χωρών.
  • κριτήρια_τιμής: Τα κριτήρια που έχετε ορίσει.

Για να βρείτε το άτομο που προέρχεται από την Αμερική με το μεγαλύτερο όνομα, αντιγράψτε ή εισαγάγετε τους παρακάτω τύπους στο κελί F6 και πατήστε Ctrl + αλλαγή + εισάγετε για να πάρετε το αποτέλεσμα:

= INDEX (Β5: Β11, MATCH (MAX (LEN (Β5: Β11) * (C5: C11="Αμερική")), LEN (Β5: Β11) * (C5: C11="Αμερική"), 0))

Or, χρησιμοποιήστε μια αναφορά κελιού για να κάνετε τον τύπο δυναμικό:

= INDEX (Β5: Β11, MATCH (MAX (LEN (Β5: Β11) * (C5: C11=F5)), LEN (Β5: Β11) * (C5: C11=F5), 0))

βρείτε τη μεγαλύτερη συμβολοσειρά κειμένου με κριτήρια 2

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

=INDEX(B5:B11,MATCH(MAX(LEN(B5:B11)*(C5:C11=F5)),LEN(B5:B11)*(C5:C11=F5),0))

  • LEN(B5:B11)*(C5:C11=F5): Η συνάρτηση LEN επιστρέφει έναν πίνακα με τα μήκη κάθε ονόματος στο Β5: Β11 όπως αυτό: {5; 5; 6; 3; 4; 8; 5}; Το μέρος (C5: C11 = F5) ελέγχει κάθε τιμή στο εύρος C5: C11 αν είναι ίσες με την τιμή σε F5, και δημιουργεί έναν πίνακα σαν αυτόν: {FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE}, το οποίο θα μετατραπεί σε {0; 0; 1; 0; 1; 0; 1} αφού θα πολλαπλασιαστεί. Και αυτό είναι που θα πάρουμε μετά τον πολλαπλασιασμό: {0;0;6;0;4;0;5}.
  • ΜΕΓΙΣΤΗ(LEN(B5:B11)*(C5:C11=F5)) = ΜΕΓΙΣΤΗ({0;0;6;0;4;0;5}): Στη συνέχεια, η συνάρτηση MAX επιστρέφει τη μεγαλύτερη τιμή από τον πίνακα {0;0;6;0;4;0;5}, Η οποία είναι 6.
  • ΑΓΩΝΑΣ(ΜΕΓΙΣΤΗ(LEN(B5:B11)*(C5:C11=F5)),LEN(B5:B11)*(C5:C11=F5), 0) = ΑΓΩΝΑΣ(6,{0;0;6;0;4;0;5}, 0): Η καλύτερη match_type 0 αναγκάζει τη συνάρτηση MATCH να βρει τη θέση του πρώτου ακριβούς αριθμού 6 στον πίνακα {0;0;6;0;4;0;5}Το Έτσι, επιστρέφει 3 αφού ο αριθμός είναι στο 3rd θέση.
  • ΔΕΙΚΤΗΣ(Β5: Β11,ΑΓΩΝΑΣ(ΜΕΓΙΣΤΗ(LEN(B5:B11)*(C5:C11=F5)),LEN(B5:B11)*(C5:C11=F5), 0)) = INDEX (Β5: Β11,3): Η συνάρτηση INDEX επιστρέφει το 3rd τιμή στο εύρος ονομάτων Β5: Β11, Η οποία είναι Oliver.

Σχετικές λειτουργίες

Συνάρτηση Excel INDEX

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

Συνάρτηση Excel MATCH

Η συνάρτηση Excel MATCH αναζητά μια συγκεκριμένη τιμή σε μια περιοχή κελιών και επιστρέφει τη σχετική θέση της τιμής.

Λειτουργία Excel LEN

Η συνάρτηση LEN επιστρέφει τον αριθμό χαρακτήρων σε μια συμβολοσειρά κειμένου.


Σχετικοί τύποι

Βρείτε τη μεγαλύτερη ή συντομότερη συμβολοσειρά κειμένου σε μια στήλη ή μια σειρά

Για να αναζητήσετε τη μεγαλύτερη ή συντομότερη συμβολοσειρά κειμένου σε μια στήλη ή μια σειρά στο Excel, μπορείτε να χρησιμοποιήσετε τις λειτουργίες INDEX, MATCH, LEN και MAX ή MIN μαζί.

Κατά προσέγγιση αντιστοίχιση με INDEX και MATCH

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

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

Σε ορισμένες περιπτώσεις, μπορεί να χρειαστεί να αναζητήσετε την πλησιέστερη ή κατά προσέγγιση τιμή αντιστοίχισης με βάση περισσότερα από ένα κριτήρια. Με το συνδυασμό λειτουργιών INDEX, MATCH και IF, μπορείτε να το κάνετε γρήγορα στο 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