Πώς να φιλτράρετε τη στήλη με βάση μια άλλη στήλη στο Excel (5 μέθοδοι)

  • Μοιραστείτε Αυτό
Hugh West

Σε αυτό το άρθρο, θα σας δείξουμε 5 μέθοδοι για τον τρόπο χρήσης Excel στο Φίλτρο a με βάση τη στήλη στο άλλη στήλη Για να επιδείξουμε αυτές τις μεθόδους, πήραμε ένα σύνολο δεδομένων με 2 στήλες : " Όνομα " και " Τμήμα ". Επιπλέον, θα Με βάση το φίλτρο για την τιμή του " Τμήμα " στήλη .

Κατεβάστε το βιβλίο ασκήσεων

Φίλτρο στήλης χρησιμοποιώντας ένα άλλο Column.xlsx

5 τρόποι για να φιλτράρετε τη στήλη με βάση μια άλλη στήλη στο Excel

1. Χρήση του φίλτρου για προχωρημένους στο Excel για να φιλτράρετε τη στήλη με βάση μια άλλη στήλη

Για την πρώτη μέθοδο, θα χρησιμοποιήσουμε το Προχωρημένο φίλτρο χαρακτηριστικό του Excel στο Φίλτρο a στήλη με βάση το στο άλλη στήλη .

Βήματα:

  • Πρώτον, από το Δεδομένα tab>>>> select Προχωρημένο .

Το Παράθυρο διαλόγου Φίλτρο για προχωρημένους θα εμφανιστεί.

  • Δεύτερον, ορίστε τα εξής κύτταρο range-
    • C4:C10 ως το Εύρος λίστας .
    • E4:E6 ως το Εύρος κριτηρίων .
  • Τέλος, κάντε κλικ στο OK .

Έτσι, η Όνομα η στήλη είναι Φιλτραρισμένο με βάση το στο ένα άλλο στήλη .

Διαβάστε περισσότερα: Excel VBA για να φιλτράρετε στην ίδια στήλη με πολλαπλά κριτήρια (6 παραδείγματα)

2. Με βάση μια άλλη στήλη Φιλτράρετε μια στήλη με την εφαρμογή της συνάρτησης COUNTIF του Excel

Σε αυτή τη μέθοδο, θα χρησιμοποιήσουμε το η συνάρτηση COUNTIF στο Φίλτρο a στήλη με βάση το στο ένα άλλο στήλη .

Βήματα:

  • Πρώτον, επιλέξτε το κύτταρο εύρος D5:D10 .
  • Δεύτερον, πληκτρολογήστε τον ακόλουθο τύπο.
=COUNTIF($E$5:$E$6,C5)=0

Το COUNTIF Ο τύπος ελέγχει αν η τιμή από το στήλη Γ ταιριάζει με την τιμή από στήλη Ε Εάν η τιμή βρεθεί, τότε 1 θα είναι η έξοδος. Στη συνέχεια, θα ελέγξουμε αν αυτή η τιμή είναι 0 Αν ναι, τότε θα πάρουμε ΑΛΗΘΙΝΟ . Φιλτραρισμένη στήλη θα συνεχίσει την αξία FALSE .

  • Τρίτον, πατήστε CTRL + ENTER .

Εδώ, βλέπουμε ότι οι τιμές που αντιστοιχίζονται εμφανίζονται FALSE .

Τώρα, θα F ilter τις τιμές.

  • Πρώτον, επιλέξτε το κύτταρο εύρος B4:D10 .
  • Δεύτερον, από το Δεδομένα tab>>>> select Φίλτρο .

Αυτή τη φορά, θα παρατηρήσουμε το Εικονίδια φίλτρων .

  • Τρίτον, κάντε κλικ στο Εικονίδιο φίλτρου του στήλη D .

  • Μετά από αυτό, βάλτε ένα σημάδι στο FALSE .
  • Τέλος, πατήστε OK .

Έτσι, έχουμε ολοκληρώσει ακόμα ένα άλλο μέθοδος της Φιλτράρισμα στηλών με βάση το στο άλλη στήλη .

Διαβάστε περισσότερα: Φίλτρο διαφορετικής στήλης με πολλαπλά κριτήρια στο Excel VBA

3. Συνδυασμός των λειτουργιών IF, ISNA, VLOOKUP στο Excel για να φιλτράρετε τη στήλη με βάση μια άλλη στήλη

Σε αυτή τη μέθοδο, θα συνδυάσουμε το ΕΆΝ , ISNA , και VLOOKUP συναρτήσεις για να δημιουργήσετε έναν τύπο για να Στήλες φίλτρου με βάση το στο άλλη στήλη στο Excel .

Βήματα:

  • Πρώτον, πληκτρολογήστε τον ακόλουθο τύπο στο κελί D5 .
=IF(ISNA(VLOOKUP(C5,$E$5:$E$6,1,FALSE)),"",1)

Κατανομή τύπου

  • VLOOKUP(C5,$E$5:$E$6,1,FALSE)
    • Έξοδος: "Λογιστική" .
    • Το VLOOKUP η συνάρτηση επιστρέφει μια τιμή από μια array ή εύρος. Ψάχνουμε για την τιμή " Λογιστική " στο array ( E5:E6 ). Υπάρχει μόνο 1 στήλη , ως εκ τούτου έχουμε βάλει 1 . Επιπλέον, έχουμε βάλει FALSE για την ακριβή αντιστοιχία.
  • Τότε ο τύπος μας ανάγεται σε, IF(ISNA("Accounting"),"",1)
    • Έξοδος: 1 .
    • Το ISNA η συνάρτηση ελέγχει αν μια κύτταρο περιέχει το σφάλμα "#N/A" . Αν υπάρχει αυτό το σφάλμα , τότε θα έχουμε ΑΛΗΘΙΝΟ ως έξοδο. Τέλος, το ΕΆΝ θα λειτουργήσει. Αν υπάρχει κάποια σφάλμα τότε θα πάρουμε ένα κενό κελί , αλλιώς θα έχουμε 1 . Καθώς βρήκαμε την αξία στο array , άρα έχουμε την τιμή 1 εδώ.

  • Δεύτερον, πατήστε ENTER και Αυτόματη συμπλήρωση του τύπου .

Έχουμε πάρει την αξία 1 , όπως εξηγείται ανωτέρω.

Βλέπουμε ότι υπάρχουν 3 ΑΛΗΘΙΝΟ αξίες.

  • Στη συνέχεια, όπως φαίνεται στη μέθοδο 2 , Φιλτράρετε τις τιμές που περιέχουν 1 μόνο.

Εν κατακλείδι, σας δείξαμε μια φόρμουλα συνδυασμού για να Φίλτρο στηλών με βάση στο άλλη στήλη .

Σχετικό περιεχόμενο: Φιλτράρισμα πολλαπλών κριτηρίων στο Excel (4 κατάλληλοι τρόποι)

Παρόμοιες αναγνώσεις

  • Excel VBA: Πώς να φιλτράρετε με πολλαπλά κριτήρια σε συστοιχία (7 τρόποι)
  • Πώς να χρησιμοποιήσετε το φίλτρο στο προστατευμένο φύλλο του Excel (με εύκολα βήματα)
  • Πώς να αφαιρέσετε το φίλτρο βάσει χρώματος στο Excel (5 μέθοδοι)
  • Excel VBA: Φίλτρο πίνακα με βάση την τιμή κελιού (6 εύκολες μέθοδοι)
  • Πώς να φιλτράρετε πολλαπλές στήλες με βάση το χρώμα στο Excel (2 μέθοδοι)

4. Ενσωμάτωση των λειτουργιών IF, ISNA, MATCH στο Excel για να φιλτράρετε τη στήλη με βάση μια άλλη στήλη

Για την τέταρτη μέθοδο, θα χρησιμοποιήσουμε η συνάρτηση MATCH μαζί με το ΕΆΝ , και ISNA λειτουργίες για να Φίλτρο a με βάση τη στήλη στο άλλη στήλη .

Βήματα:

  • Πρώτον, πληκτρολογήστε τον ακόλουθο τύπο στο κελί D5 .
=IF(ISNA(MATCH(C5,$E$5:$E$6,0)),"",1)

Κατανομή τύπου

  • MATCH(C5,$E$5:$E$6,0)
    • Έξοδος: 1 .
    • Το ΜΑΤΣ συνάρτηση δείχνει τη θέση μιας τιμής σε μια array . τιμή αναζήτησης είναι σε κύτταρο C5 . πίνακας αναζήτησης είναι σε E5:E6 , και ψάχνουμε για τον ακριβής αντιστοιχία , ως εκ τούτου βάζουμε το 0 .
  • Τότε, ο τύπος μας ανάγεται σε IF(ISNA(1),"",1)
    • Έξοδος: 1 .
    • Το ISNA η συνάρτηση ελέγχει αν μια κύτταρο περιέχει το " #N/A " σφάλμα. Αν υπάρχει αυτό το σφάλμα , τότε θα έχουμε ΑΛΗΘΙΝΟ ως έξοδο. Τέλος, το IF θα λειτουργήσει. Αν υπάρχει κάποια σφάλμα τότε θα πάρουμε ένα κενό κελί , αλλιώς θα έχουμε 1 . Καθώς βρήκαμε την αξία στο array , άρα έχουμε την τιμή 1 εδώ.

  • Δεύτερον, πατήστε ENTER και AutoFill τον τύπο.

Έχουμε 1 σύμφωνα με την παραπάνω εξήγηση.

  • Στη συνέχεια, όπως φαίνεται στη μέθοδο 2 , Φιλτράρετε τις τιμές που περιέχουν 1 μόνο.

Εν κατακλείδι, σας δείξαμε μια άλλη φόρμουλα συνδυασμού για να Φίλτρο στηλών με βάση στο άλλη στήλη .

Διαβάστε περισσότερα: Excel Φίλτρο δεδομένων με βάση την τιμή κελιού (6 αποτελεσματικοί τρόποι)

5. Φίλτρο στήλης με βάση μια άλλη στήλη χρησιμοποιώντας τη λειτουργία FILTER στο Excel

Σε αυτή τη μέθοδο, θα χρησιμοποιήσουμε το η λειτουργία FILTER στο Φίλτρο στηλών με βάση στο άλλη στήλη .

Βήματα:

  • Πρώτον, πληκτρολογήστε τον ακόλουθο τύπο στο κελί Β13 .
=FILTER(B4:C10,(C4:C10=E5)+(C4:C10=E6),"")

Κατανομή τύπου

  • Η σειρά μας είναι B4:C10 . Έχουμε δύο κριτήρια που συνδέονται με συν ( + ). Αυτό σημαίνει ότι αν κάποιο από τα κριτήρια πληρούνται, τότε θα έχουμε έξοδο.
  • (C4:C10=E5)+(C4:C10=E6)
    • Έξοδος: {0;1;1;0;0;0;1;0} .
    • Ελέγχουμε αν το κύτταρο εύρος περιέχει την τιμή μας από κύτταρα E5 και E6 . Τότε, πήραμε 3 τιμές που πληρούν την προϋπόθεση μας.
  • Τέλος, δεν ορίζουμε κανένα επιχείρημα σε αυτόν τον τύπο.

  • Τέλος, πατήστε ENTER .

Εν κατακλείδι, δείξαμε την τελική μέθοδο της Φιλτράρισμα στηλών με βάση στο άλλη στήλη .

Διαβάστε περισσότερα: Πώς να φιλτράρετε πολλαπλές στήλες στο Excel ανεξάρτητα

Πράγματα που πρέπει να θυμάστε

  • Πρώτον, θυμηθείτε να χρησιμοποιήσετε το απόλυτη αναφορά κελιού .
  • Δεύτερον, η ΦΊΛΤΡΟ είναι διαθέσιμη μόνο σε Excel 365 , και Excel 2021 .

Τμήμα πρακτικής

Έχουμε συμπεριλάβει σύνολα δεδομένων πρακτικής για κάθε μέθοδο στο Excel αρχείο.

Συμπέρασμα

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

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.