Πώς να αφαιρέσετε χρησιμοποιημένα στοιχεία από την αναπτυσσόμενη λίστα στο Excel (2 μέθοδοι)

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

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

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

Κατεβάστε αυτό το βιβλίο εξάσκησης για να εξασκηθείτε στην εργασία ενώ διαβάζετε αυτό το άρθρο.

Αφαίρεση χρησιμοποιημένων στοιχείων.xlsx

2 εύκολοι τρόποι για να αφαιρέσετε χρησιμοποιημένα στοιχεία από την αναπτυσσόμενη λίστα στο Excel

Ας υποθέσουμε ένα σενάριο όπου έχουμε ένα φύλλο εργασίας του Excel με το όνομα των εργαζομένων ενός οργανισμού. Πρέπει να αναθέσετε σε κάθε έναν από αυτούς τους υπαλλήλους διαφορετική βάρδια εργασίας και δεν θέλετε να αναθέσετε έναν υπάλληλο πάνω από μία φορά. Χρειάζεστε, λοιπόν, μια αναδιπλούμενη λίστα με τα ονόματα των υπαλλήλων, η οποία θα αφαιρεί αυτόματα έναν υπάλληλο μόλις του ανατεθεί μια εργασία. Θα χρησιμοποιήσω αυτό το φύλλο εργασίας για να σας δείξω 2 εύκολοι τρόποι στο αφαίρεση χρησιμοποιημένων στοιχείων από την αναπτυσσόμενη λίστα . Η παρακάτω εικόνα δείχνει το φύλλο εργασίας με το οποίο θα εργαστούμε και το οποίο έχει την αναπτυσσόμενη λίστα με τα στοιχεία που έχουν αφαιρεθεί.

Μέθοδος 1: Χρήση βοηθητικών στηλών για την αφαίρεση χρησιμοποιημένων στοιχείων από την αναπτυσσόμενη λίστα στο Excel

Ένας εύκολος τρόπος για να αφαιρέσετε τα χρησιμοποιημένα στοιχεία από την αναπτυσσόμενη λίστα είναι να χρησιμοποιήσετε δύο βοηθητικές στήλες Ας δούμε πώς μπορούμε να το κάνουμε αυτό.

Βήμα 1:

  • Πρώτον, γράψτε τον ακόλουθο τύπο στο κελί C5 στο πλαίσιο του Αριθμός γραμμής
=IF(COUNTIF($F$5:$F$14,B5)>=1,"",ROW())

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

  • Το ΕΆΝ η συνάρτηση θα εκτελέσει τη λογική δοκιμή COUNTIF($F$5:$F$14, B5)>=1 .
  • Το COUNTIF η συνάρτηση θα ανακαλύψει αν το κελί B5 εμφανίζεται στο απόλυτο εύρος $F$5:$F$14 περισσότερες από μία φορές .
  • Εάν το κύτταρο B5 εμφανίζεται μια φορά ή περισσότερα στο απόλυτο εύρος $F$5:$F$14 , το ΕΆΝ συνάρτηση θα επιστρέψει ένα κενή συμβολοσειρά ( "" ).
  • Διαφορετικά, η ΕΆΝ η συνάρτηση θα επιστρέψει το αριθμός σειράς του κυττάρου B5 χρησιμοποιώντας το ΣΕΙΡΑ .
  • Στη συνέχεια, πατώντας ENTER , θα μάθουμε το αριθμός σειράς του κυττάρου B5 στο κελί C5 .

  • Τώρα, θα σύρουμε το fill-handle του κυττάρου C5 προς τα κάτω για να εφαρμόστε τον τύπο στο τα υπόλοιπα κύτταρα στο Αριθμός σειράς.

  • Τέλος, θα πάρουμε τώρα όλα τα αριθμοί σειρών των κυττάρων του Εργαζόμενος .

Βήμα 2:

  • Στη συνέχεια, γράψτε τον ακόλουθο τύπο στο κελί D5 στο πλαίσιο του Όνομα εργαζομένου.
=IF(ROW(B5)-ROW(B$5)+1>COUNT(C$5:C$14),"",INDEX(B:B,SMALL(C$5:C$14,1+ROW(B5)-ROW(B$5))))

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

  • Το ΕΆΝ η συνάρτηση θα εκτελέσει τη λογική δοκιμή ROW(B5)-ROW(B$5)+1>COUNT(C$5:C$14) .
  • Το COUNT η συνάρτηση θα μετρήσει τον αριθμό των κελιών στο απόλυτο εύρος C$5:C$14 .
  • Το SMALL η λειτουργία θα να βρείτε την k-οστή μικρότερη τιμή στο απόλυτο εύρος C$5:C$14 . εδώ, k θα καθοριστεί από 1+ΣΕΙΡΆ(B5)-ΣΕΙΡΆ(B$5) .
  • Το INDEX η συνάρτηση θα λάβει το kη μικρότερη τιμή στο απόλυτο εύρος C$5:C$14 καθορίζεται από το SMALL συνάρτηση ως μοναδικό όρισμα( row_num ) και επιστρέφουν αναφορές του κύτταρα .
  • Στη συνέχεια, πατώντας ENTER , θα πάρουμε το όνομα εργαζομένου του κυττάρου B5 στο κελί D5 .

  • Τώρα, θα σύρουμε το fill-handle του κυττάρου D5 προς τα κάτω για να εφαρμόστε τον τύπο στο τα υπόλοιπα κύτταρα στο Όνομα εργαζομένου .

  • Τέλος, θα πάρουμε τώρα όλα τα εργαζόμενος ονόματα στο Εργαζόμενος στήλη.

Βήμα 3:

  • Στη συνέχεια, θα κάνουμε κλικ στο Ορισμός ονόματος στο πλαίσιο του Τύποι .

  • Τώρα, ένα νέο παράθυρο με τίτλο Επεξεργασία ονόματος θα εμφανιστεί. Θα εισάγουμε Εργαζόμενος στο Όνομα πλαίσιο εισαγωγής.
  • Στη συνέχεια, θα εισαγάγουμε τον παρακάτω τύπο στο αρχείο Αναφέρεται σε το πλαίσιο εισαγωγής.
=Helper!$B$4:$D$14=OFFSET(Helper!$D$5,0,0, COUNTA(Helper!$D$5:$D$14)-COUNTBLANK(Helper!$D$5:$D$14),1)

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

  • Βοηθός είναι το όνομα του φύλλο εργασίας δουλεύουμε.
  • Το ΧΩΡΑ συνάρτηση θα μετρήσει όλα τα τιμές κελιών στο απόλυτο εύρος $D$5:$D$14 .
  • Το COUNTBLANK η συνάρτηση θα μετρήσει τα αριθμός του κενά κελιά στο απόλυτο εύρος $D$5:$D$14 .
  • Μετά από αυτό, θα κάνουμε κλικ στο OK .

Βήμα 4:

  • Στη συνέχεια, θα επιλέξουμε όλα τα κελιά του πίνακα Drop-Down στήλη για να δημιουργήσετε ένα αναπτυσσόμενη λίστα .
  • Τώρα, θα κάνουμε κλικ στο Επικύρωση δεδομένων drop-down κάτω από το Δεδομένα .
  • Στη συνέχεια, θα επιλέξουμε το Επικύρωση δεδομένων από το drop-down .

  • Τώρα, ένα νέο παράθυρο με τίτλο Επικύρωση δεδομένων Στη συνέχεια, θα επιλέξουμε Λίστα από το Επιτρέψτε το αναπτυσσόμενο μενού.

  • Στη συνέχεια, θα εισάγουμε =Εργαζόμενος στο Πηγή πλαίσιο εισαγωγής.
  • Μετά από αυτό, θα κάνουμε κλικ στο OK .

  • Τέλος, θα δούμε drop-down λίστες σε κάθε κελί του Drop-Down.
  • Τώρα, θα επιλέξουμε το όνομα Gus Fring από το αναπτυσσόμενη λίστα στο κελί F5 .

  • Τώρα, αν κάνουμε κλικ στο δεύτερο drop-down , θα δούμε ότι το όνομα Gus Fring δεν περιλαμβάνεται σε αυτή την αναπτυσσόμενη λίστα. Καθώς έχουμε ήδη χρησιμοποιήσει αυτό το στοιχείο, θα αφαιρεθεί από τις επόμενες αναπτυσσόμενες λίστες.

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

Διαβάστε περισσότερα: Πώς να δημιουργήσετε Drop Down List σε πολλαπλές στήλες στο Excel (3 τρόποι)

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

  • Πώς να δημιουργήσετε ένα πλαίσιο λίστας πολλαπλών επιλογών στο Excel
  • Excel Drop Down List ανάλογα με την επιλογή
  • Πώς να συνδέσετε μια τιμή κελιού με μια αναπτυσσόμενη λίστα στο Excel (5 τρόποι)
  • Λίστα Drop Down υπό όρους στο Excel (Δημιουργία, ταξινόμηση και χρήση)
  • Πώς να δημιουργήσετε δυναμική εξαρτημένη αναπτυσσόμενη λίστα στο Excel

Μέθοδος 2: Αφαίρεση χρησιμοποιημένων στοιχείων από αναπτυσσόμενη λίστα στο Excel συνδυάζοντας τις λειτουργίες FILTER και COUNTIF

Εάν έχετε πρόσβαση σε Microsoft Office 365 , ο ευκολότερος τρόπος τότε θα είναι να χρησιμοποιήσετε το ΦΊΛΤΡΟ λειτουργία αποκλειστικά για την Excel 365 για να αφαιρέσουμε τα χρησιμοποιημένα στοιχεία από την αναπτυσσόμενη λίστα. Πρέπει να ακολουθήσουμε τα παρακάτω βήματα.

Βήμα 1:

  • Πρώτον, γράψτε τον ακόλουθο τύπο στο κελί C5 στο πλαίσιο του Αριθμός γραμμής
=FILTER(B5:B14, COUNTIF(E5:E14,B5:B14)=0)

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

  • Το ΦΊΛΤΡΟ συνάρτηση θα μας επιτρέψει φίλτρο το εύρος B5:B14 με βάση το κριτήρια COUNTIF(E5:E14, B5:B14)=0 .
  • Το COUNTIF η συνάρτηση θα καθορίσει αν το εύρος B5:B14 εμφανίζεται στην περιοχή E5:E14 ή όχι .
  • Στη συνέχεια, πατώντας ENTER , θα πάρουμε τώρα όλα τα εργαζόμενος ονόματα των Εργαζόμενος στήλη.

Βήμα 2:

  • Στη συνέχεια, θα επιλέξουμε όλα τα κελιά του πίνακα Drop-Down στήλη για να δημιουργήσετε ένα αναπτυσσόμενη λίστα .
  • Τώρα, θα κάνουμε κλικ στο Επικύρωση δεδομένων drop-down κάτω από το Δεδομένα .
  • Στη συνέχεια, θα επιλέξουμε το Επικύρωση δεδομένων από το drop-down .

  • Τώρα, ένα νέο παράθυρο με τίτλο Επικύρωση δεδομένων θα εμφανιστεί. Θα επιλέξουμε Λίστα από το Επιτρέψτε το αναπτυσσόμενο μενού.

  • Στη συνέχεια, θα εισάγουμε $C$5:$C$14 στο Πηγή εναλλακτικά, μπορείτε επίσης να εισαγάγετε =$C$5# στο Πηγή πλαίσιο εισαγωγής.
  • Μετά από αυτό, θα κάνουμε κλικ στο OK .

  • Τέλος, θα δούμε drop-down λίστες σε κάθε κελί του Drop-Down.
  • Τώρα, θα επιλέξουμε το όνομα Stuart Bloom από το αναπτυσσόμενη λίστα στο κελί F5 .

  • Τώρα, αν κάνουμε κλικ στο δεύτερο drop-down , θα δούμε ότι το όνομα Stuart Bloom δεν περιλαμβάνεται σε αυτή την αναπτυσσόμενη λίστα. Καθώς έχουμε ήδη χρησιμοποιήσει αυτό το στοιχείο, θα αφαιρεθεί από τις επόμενες αναπτυσσόμενες λίστες.

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

Διαβάστε περισσότερα: Δημιουργία ενός φίλτρου Drop Down για την εξαγωγή δεδομένων με βάση την επιλογή στο Excel

Γρήγορες σημειώσεις

🎯 Το ΦΊΛΤΡΟ είναι μια αποκλειστική λειτουργία που διατίθεται επί του παρόντος μόνο για Excel 365 Έτσι, δεν θα λειτουργήσει στο φύλλο εργασίας σας εάν δεν έχετε Excel 365 στον υπολογιστή σας.

🎯 Και διαβάστε αυτό το άρθρο για να μάθετε πώς να δημιουργείτε μια αναπτυσσόμενη λίστα με μοναδικές τιμές στο Excel.

Συμπέρασμα

Σε αυτό το άρθρο, μάθαμε πώς να αφαιρέσετε τα χρησιμοποιημένα στοιχεία από την αναπτυσσόμενη λίστα στο Excel . Ελπίζω από εδώ και στο εξής να μπορείτε αφαίρεση χρησιμοποιημένων στοιχείων από αναπτυσσόμενη λίστα στο Excel Ωστόσο, αν έχετε οποιεσδήποτε απορίες ή συστάσεις σχετικά με αυτό το άρθρο, παρακαλώ αφήστε ένα σχόλιο παρακάτω. Καλή σας μέρα!!!

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