Πίνακας περιεχομένων
Το άρθρο παρέχει μερικές εύκολες μεθόδους για το πώς να βρείτε το πρώτο εμφάνιση μιας τιμής σε ένα στήλη στο Excel. Μερικές φορές πρέπει να εντοπίσουμε διπλά στοιχεία ή δεδομένα στο φύλλο του Excel. Για να τα βρούμε, πρέπει να βρούμε το πρώτο εμφάνιση μιας τιμής σε ένα στήλη Εδώ χρησιμοποιούμε ένα σύνολο δεδομένων που περιέχει IDs και Ονόματα κάποιων τύπων.
Κατεβάστε το βιβλίο ασκήσεων
Εύρεση πρώτης εμφάνισης.xlsx5 τρόποι εύρεσης της πρώτης εμφάνισης μιας τιμής σε μια στήλη στο Excel
1. Χρήση της συνάρτησης COUNTIF του Excel για την εύρεση της πρώτης εμφάνισης μιας τιμής σε μια στήλη
Ας υποθέσουμε ότι θέλουμε να προσδιορίσουμε το πρώτη εμφανίσεις του ονόματα στο σύνολο δεδομένων. Εάν κάποιο όνομα εμφανίζεται δύο ή περισσότερες φορές σε αυτό το σύνολο δεδομένων, θα τα χαρακτηρίσουμε ως 0s , αλλιώς, θα επισημανθεί ως 1 Μπορούμε να το κάνουμε αυτό χρησιμοποιώντας η συνάρτηση COUNTIF Ας δούμε τη διαδικασία παρακάτω.
Βήματα:
- Δημιουργήστε ένα νέο στήλη για να προσδιορίσει το περιστατικά και πληκτρολογήστε τον ακόλουθο τύπο στο κελί D5 .
=(COUNTIF($C$5:$C5,$C5)=1)+0
Ορίστε, η συνάρτηση COUNTIF επιστρέφει συνέχεια ΑΛΗΘΙΝΟ μέχρι να βρει το ίδιο όνομα στο στήλη Γ . Προσθέσαμε ένα 0 ( μηδέν ) για να λάβετε την αριθμητική τιμή.
- Χτύπημα ENTER και θα δείτε την έξοδο στο κελί D5 .
- Χρησιμοποιήστε το Χειρολαβή πλήρωσης στο AutoFill τα κατώτερα κελιά και αυτή η λειτουργία θα σηματοδοτήσει τα επόμενα περιστατικά του ονόματα ως 0 .
Έτσι μπορείτε εύκολα να αναγνωρίσετε το πρώτο εμφάνιση μιας τιμής σε ένα στήλη .
Διαβάστε περισσότερα: Πώς να βρείτε την τελευταία εμφάνιση μιας τιμής σε μια στήλη στο Excel (5 μέθοδοι)
2. Εφαρμογή της συνάρτησης COUNTIFS για την εύρεση της πρώτης εμφάνισης μιας τιμής σε μια στήλη
Μπορούμε επίσης να βρούμε το πρώτο εμφάνιση με αυτό χρησιμοποιώντας η λειτουργία COUNTIFS Ας υποθέσουμε ότι θέλουμε να προσδιορίσουμε το πρώτες εμφανίσεις του ονόματα στο σύνολο δεδομένων. το όνομα εμφανίζεται δύο ή περισσότερες φορές σε αυτό το σύνολο δεδομένων, θα τα χαρακτηρίσουμε ως 0s , διαφορετικά, τα χαρακτηρίζουμε ως 1 Ας συζητήσουμε τη διαδικασία παρακάτω.
Βήματα:
- Δημιουργήστε ένα νέο στήλη για να προσδιορίσει το περιστατικά και πληκτρολογήστε τον ακόλουθο τύπο στο κελί D5 .
=N(COUNTIFS(C$5:C5,C5)=1)
Ορίστε, η λειτουργία COUNTIFS επιστρέφει συνέχεια ΑΛΗΘΙΝΟ μέχρι να βρει το ίδιο όνομα στο στήλη Γ . Η συνάρτηση N μετατρέπει ΑΛΗΘΙΝΟ ή FALSE στο 1 ή 0 αντίστοιχα.
- Χτύπημα ENTER και θα δείτε την έξοδο στο κελί D5 .
- Χρησιμοποιήστε το Λαβή πλήρωσης στο AutoFill τα κατώτερα κελιά και αυτή η λειτουργία θα σηματοδοτήσει τα επόμενα περιστατικά του ονόματα ως 0 .
Έτσι μπορείτε εύκολα να αναγνωρίσετε το πρώτο εμφάνιση μιας τιμής σε ένα στήλη .
Διαβάστε περισσότερα: Πώς να βρείτε την τιμή στη στήλη στο Excel (4 μέθοδοι)
3. Εύρεση της πρώτης εμφάνισης μιας τιμής σε μια στήλη με χρήση των λειτουργιών ISNUMBER και MATCH του Excel
Εφαρμογή η συνάρτηση ISNUMBER μαζί με η συνάρτηση MATCH μπορεί να είναι χρήσιμη για την εύρεση του πρώτου εμφάνιση μιας τιμής σε ένα στήλη Ας υποθέσουμε ότι θέλουμε να προσδιορίσουμε το πρώτη εμφανίσεις του ονόματα στο σύνολο δεδομένων. Εάν κάποιο όνομα εμφανίζεται δύο ή περισσότερες φορές σε αυτό το σύνολο δεδομένων, θα τα χαρακτηρίσουμε ως 0s , διαφορετικά, τα χαρακτηρίζουμε ως 1 Ας δούμε τη διαδικασία παρακάτω.
Βήματα:
- Δημιουργήστε ένα νέο στήλη για να προσδιορίσει το περιστατικά και πληκτρολογήστε τον ακόλουθο τύπο στο κελί D5 .
=1-ISNUMBER(MATCH(C5,C$4:C4,0))
Ορίστε, η συνάρτηση MATCH αναζητά την τιμή στο C5 , κοιτάζει ψηλά μέσω του εύρος C4:C4 και επιστρέφει τη θέση στην οποία βρίσκει ακριβή αντιστοιχία. Η συνάρτηση ISNUMBER επιστρέφει ΑΛΗΘΙΝΟ αν βρει μια αριθμητική τιμή σε αυτήν, διαφορετικά επιστρέφει FALSE ακόμη και αν έχει κάποιο σφάλμα.
- Πατήστε το ENTER και θα δείτε την έξοδο στο κελί D5 .
- Χρησιμοποιήστε το Χειρολαβή πλήρωσης στο AutoFill τα κατώτερα κελιά και αυτή η λειτουργία θα σηματοδοτήσει τα επόμενα περιστατικά του ονόματα ως 0 .
Έτσι μπορείτε εύκολα να αναγνωρίσετε το πρώτο εμφάνιση μιας τιμής σε ένα στήλη .
Διαβάστε περισσότερα: Πώς να βρείτε τις 5 κορυφαίες τιμές και ονόματα στο Excel (8 χρήσιμοι τρόποι)
4. Εύρεση της πρώτης εμφάνισης μιας τιμής με τη χρήση συνδυασμένων συναρτήσεων
Μπορούμε επίσης να βρούμε το πρώτη εμφάνιση μιας τιμής ή δεδομένων σε ένα στήλη συνδυάζοντας ΕΆΝ , INDEX , ΣΥΧΝΟΤΗΤΑ , ΜΑΤΣ και ΣΕΙΡΑ Ας υποθέσουμε ότι θέλουμε να προσδιορίσουμε την πρώτη εμφανίσεις του IDs στο σύνολο δεδομένων. ID εμφανίζεται δύο ή περισσότερες φορές σε αυτό το σύνολο δεδομένων, θα τις χαρακτηρίσουμε ως 0s , διαφορετικά, τα χαρακτηρίζουμε ως 1 Ο τύπος θα είναι λίγο ακατάστατος. Ας δούμε την περιγραφή παρακάτω.
Βήματα:
- Δημιουργήστε ένα νέο στήλη για να προσδιορίσει το περιστατικά και πληκτρολογήστε τον ακόλουθο τύπο στο κελί D5 .
=IF(INDEX(FREQUENCY(IF($B$5:$B$13&? "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1),ROWS($B$5:B5))>0,1,0)
Ορίστε, η συνάρτηση IF επιστρέφει 1 ( ΑΛΗΘΙΝΟ ) όταν πληροί τα κριτήρια, διαφορετικά επιστρέφει 0 ( FALSE ). Η λειτουργία FREQUENCY καθορίζει τον αριθμό των φορών μιας τιμής εμφανίζεται εντός ενός συγκεκριμένου εύρους τιμών.
Κατανομή τύπου
- ROWS($B$5:B5) -->, Επιστρέφει
- Έξοδος : 1
- ROW($B$5:$B$13) -->, Γίνεται
- Έξοδος : {5;6;7;8;9;10;11;12;13}
- ROW($B$5) -->, Μετατρέπεται σε
- Έξοδος : {5}
- MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0) -->, Γίνεται
- Έξοδος : {1;2;3;4;5;1;7;2;9}
- IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)) -->, Μετατρέπεται σε
- IF($B$5:$B$13&”#”&$C$5:$C$13””,{1;2;3;4;5;1;7;2;9}) —-> φύλλα
- Έξοδος : {1;2;3;4;5;1;7;2;9}
- FREQUENCY(IF($B$5:$B$13& "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1) -->, Γίνεται
- FREQUENCY(IF{1;2;3;4;5;1;7;2;9}),{5;6;7;8;9;10;11;12;13}-{5}+1) —-> Μετατρέπεται σε
- Έξοδος : {2;2;1;1;1;0;1;0;1;0}
- INDEX(FREQUENCY(IF($B$5:$B$13&? "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1) -->, Επιστρέφει
- INDEX({2;2;1;1;1;0;1;0;1;0})
- Έξοδος : {2}
- IF(INDEX(FREQUENCY(IF($B$5:$B$13&? "#"&$C$5:$C$13"",MATCH("~"&$B$5:$B$13& "#"&$C$5:$C$13,$B$5:$B$13& "#"&$C$5:$C$13,0)),ROW($B$5:$B$13)-ROW($B$5)+1),ROWS($B$5:B5))>0,1,0) -->, Απλοποιείται σε
- IF({2}>0,1,0)
- Έξοδος : 1
Τέλος, λαμβάνουμε την έξοδο ως εξής 1 επειδή η ID στο κελί Εμφανίζεται το Β5 για πρώτη φορά.
- Χτύπημα ENTER και θα δείτε την έξοδο στο κελί D5 .
- Χρησιμοποιήστε το Λαβή πλήρωσης στο AutoFill τα κατώτερα κελιά και αυτή η λειτουργία θα σηματοδοτήσει τα επόμενα περιστατικά του ονόματα ως 0 .
Έτσι μπορείτε εύκολα να αναγνωρίσετε το πρώτο εμφάνιση μιας τιμής σε ένα στήλη .
Διαβάστε περισσότερα: Πώς να βρείτε την τιμή στη στήλη χρησιμοποιώντας το VBA στο Excel (4 τρόποι)
5. Χρήση της εντολής Φίλτρο για την ταξινόμηση των πρώτων εμφανίσεων τιμών σε μια στήλη
Ας υποθέσουμε ότι θέλετε να δείτε τους χρόνους επανάληψης των ονόματα στο στήλη D και ως εκ τούτου θέλετε να δείτε τη θέση του πρώτη εμφανίσεις αυτών των ονόματα Μπορούμε να το κάνουμε αυτό εφαρμόζοντας την εντολή Filter Παρακαλούμε διαβάστε την παρακάτω περιγραφή.
Βήματα:
- Δημιουργήστε ένα νέο στήλη για να προσδιορίσει το περιστατικά και πληκτρολογήστε τον ακόλουθο τύπο στο κελί D5 .
=COUNTIF($C$5:C5,C5)
Ορίστε, η συνάρτηση COUNTIF επιστρέφει τον αριθμό των φορών που μια όνομα εμφανίζεται σε στήλη Γ .
- Τώρα, πατήστε ENTER και θα δείτε την έξοδο στο κελί D5 .
- Χρησιμοποιήστε το Χειρολαβή πλήρωσης στο AutoFill τα κατώτερα κελιά και αυτή η λειτουργία θα σηματοδοτήσει τα επόμενα περιστατικά του ονόματα ως 0 .
Έτσι μπορείτε να δείτε τον αριθμό των φορών που ένα όνομα εμφανίζεται στο στήλη D .
- Προς Φίλτρο το πρώτο περιστατικά , επιλέξτε το εύρος B4:D13 και πηγαίνετε στο Αρχική σελίδα >>, Ταξινόμηση & φίλτρο >>, Φίλτρο
- Κάντε κλικ στο σημειωμένο βέλος στο Κεφαλίδα αγώνα . 1 και στη συνέχεια κάντε κλικ στο OK .
- Μετά από αυτό, θα δείτε όλα τα διπλότυπα IDs αφαιρείται από το φιλτράρισμα . Μόνο το πρώτη εμφανίσεις του IDs θα εμφανιστεί.
Έτσι μπορείτε να βρείτε μόνο το πρώτο εμφάνιση και Φίλτρο σε μια στήλη.
Διαβάστε περισσότερα: Πώς να λάβετε την τιμή κελιού ανά γραμμή και στήλη στο Excel VBA
Τμήμα πρακτικής
Στο παρακάτω σχήμα, σας δίνω το σύνολο δεδομένων που χρησιμοποιήσαμε σε αυτό το άρθρο, ώστε να μπορείτε να εξασκηθείτε σε αυτά τα παραδείγματα μόνοι σας.
Συμπέρασμα
Εν κατακλείδι, η βασική εστίαση αυτού του άρθρου είναι να παράσχει κάποια εύκολη προσέγγιση για την εύρεση του πρώτου περιστατικά κάποιων συγκεκριμένων τιμών σε ένα στήλη στο Excel. Χρησιμοποιήσαμε αρκετά βασικές συναρτήσεις για το σκοπό αυτό. Αν έχετε καλύτερες μεθόδους ή ιδέες ή σχόλια, αφήστε τα στο πλαίσιο σχολίων. Αυτό θα με βοηθήσει να εμπλουτίσω τα επόμενα άρθρα μου.