Kazalo
Med delom z potrjevanje podatkov v Excelu, boste morda morali odstraniti uporabljene elemente iz spustni seznam na . preprečiti dvakratno dodelitev elementa na seznamu. . Na primer, morda morate več zaposlenih dodeliti v različne delovne izmene in zaposlenega ne želite dodeliti več kot enkrat. Drug scenarij je morda dodeljevanje igralcev na različna mesta v igri z zadetki in morate igralca dodeliti na določeno mesto. V takih primerih, če imate spustni seznam za dodeljevanje zaposlenih v delovne izmene ali igralcev na različnapozicije, boste morda želeli odstraniti ime zaposlenega ali igralca s spustnega seznama, ko je bil dodeljen. V tem vodniku vam bom pokazal, kako odstraniti uporabljene elemente s spustnega seznama v Excelu.
Prenesi delovni zvezek za prakso
Prenesite to vadbeno knjigo in med branjem tega članka izvajajte nalogo.
Odstranite uporabljene elemente.xlsx2 preprosta načina za odstranitev uporabljenih elementov iz spustnega seznama v Excelu
Predpostavimo scenarij, v katerem imamo delovni list programa Excel z imena zaposlenih organizacije. vsakega od teh zaposlenih morate dodeliti v drugo delovno izmeno in ne želite dodeliti zaposlenega več kot enkrat. zato potrebujete spustni seznam z imeni zaposlenih, ki bo samodejno odstranil zaposlenega, ko bo dodeljen nalogi. s tem delovnim listom vam bom pokazal 2 preprosta načina na . odstranite uporabljene elemente s spustnega seznama. . Spodnja slika prikazuje delovni list, s katerim bomo delali in ki ima spustni seznam z odstranjenimi uporabljenimi elementi.
Metoda 1: Uporaba pomožnih stolpcev za odstranjevanje uporabljenih elementov iz spustnega seznama v Excelu
Enostaven način za odstranitev uporabljenih elementov s spustnega seznama je uporaba dva pomožna stolpca Poglejmo, kako lahko to storimo.
Korak 1:
- Najprej v celico zapišite naslednjo formulo C5 v okviru Številka vrstice
=IF(COUNTIF($F$5:$F$14,B5)>=1,"",ROW())
Razčlenitev formule:
- Spletna stran IF funkcija bo izvedla logični test COUNTIF($F$5:$F$14, B5)>=1 .
- Spletna stran COUNTIF funkcija bo ugotovila, ali je celica B5 se pojavi v absolutno območje $F$5:$F$14 več kot enkrat .
- Če je celica B5 pojavlja se enkrat ali več v absolutno območje $F$5:$F$14 , je IF funkcija bo vrnila prazen niz ( "" ).
- V nasprotnem primeru IF funkcija bo vrnila številka vrstice celice B5 z uporabo ROW .
- Ko pritisnete VSTOP , bomo ugotovili številka vrstice celice B5 v celici C5 .
- Zdaj bomo povlekli zapolniti ročaj celice C5 navzdol do uporabite formulo na ostale celice v Številka vrstice.
- Nazadnje bomo zdaj dobili vse številke vrstic celic Zaposleni .
Korak 2:
- Nato v celico zapišite naslednjo formulo D5 v okviru Ime zaposlenega.
=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))))
Razčlenitev formule:
- Spletna stran IF funkcija bo izvedla logični test ROW(B5)-ROW(B$5)+1>COUNT(C$5:C$14) .
- Spletna stran COUNT funkcija bo preštela število celic v absolutnem območju C$5:C$14 .
- Spletna stran MALI funkcija bo ugotovite k-to najmanjšo vrednost v absolutnem območju C$5:C$14 . tukaj, k se določi na podlagi 1+VRSTICA(B5)-VRSTICA(B$5) .
- Spletna stran INDEX funkcija bo prevzela k-ta najmanjša vrednost v absolutnem območju C$5:C$14 ki ga določa MALI kot edini argument( vrstica_številka ) in vrnite reference o celice .
- Ko pritisnete VSTOP , bomo dobili ime zaposlenega celice B5 v celici D5 .
- Zdaj bomo povlekli zapolniti ročaj celice D5 navzdol do uporabite formulo na ostale celice v Ime zaposlenega .
- Nazadnje bomo zdaj dobili vse zaposleni imena v Zaposleni stolpec.
Korak 3:
- Nato bomo kliknili na Opredelitev imena v okviru Formule .
- Zdaj se odpre novo okno z naslovom Urejanje imena se bo pojavil. Vstavili bomo Zaposleni v Ime vnosno polje.
- Nato vnesemo spodnjo formulo v Nanaša se na vnosno polje.
=Helper!$B$4:$D$14=OFFSET(Helper!$D$5,0,0, COUNTA(Helper!$D$5:$D$14)-COUNTBLANK(Helper!$D$5:$D$14),1)
Razčlenitev formule:
- Pomočnik je ime delovni list delamo na tem.
- Spletna stran COUNTA funkcija bo preštela vse vrednosti celic v absolutno območje $D$5:$D$14 .
- Spletna stran COUNTBLANK funkcija bo štela številka na spletnem mestu prazne celice v absolutno območje $D$5:$D$14 .
- Nato bomo kliknili na V REDU .
4. korak:
- Nato bomo izbrali vse celice v Spustni seznam stolpec za ustvarjanje spustni seznam .
- Zdaj bomo kliknili na Potrjevanje podatkov v spustnem seznamu pod Podatki .
- Nato bomo izbrali Potrjevanje podatkov iz spustni seznam .
- Zdaj se odpre novo okno z naslovom Potrjevanje podatkov Nato bomo izbrali Seznam iz Omogočite spustni meni.
- Nato vstavimo =Zaposleni v Vir: vnosno polje.
- Nato bomo kliknili na V REDU .
- Nazadnje bomo videli. spustni seznam sezname v vsaki celici Spustni seznam.
- Zdaj bomo izbrali ime Gus Fring iz spustni seznam v celici F5 .
- Če zdaj kliknemo na drugi spustni seznam , bomo videli, da je ime Gus Fring ni vključen v ta spustni seznam. Ker smo ta element že uporabili, bo odstranjen iz naslednjih spustnih seznamov.
- Nato, če izberite imena z drugih spustnih seznamov, bomo videli, da izbrani predmeti ali imena bo odstranjen iz naslednje spustne sezname .
Preberite več: Kako ustvariti spustni seznam v več stolpcih v Excelu (3 načini)
Podobna branja:
- Kako ustvariti večizbirno izbirno polje v Excelu
- Excelov spustni seznam glede na izbor
- Kako povezati vrednost celice s spustnim seznamom v Excelu (5 načinov)
- Pogojni spustni seznam v Excelu (ustvarjanje, razvrščanje in uporaba)
- Kako ustvariti dinamični odvisni spustni seznam v Excelu
Metoda 2: Odstranjevanje uporabljenih elementov iz spustnega seznama v Excelu z združevanjem funkcij FILTER in COUNTIF
Če imate dostop do Microsoft Office 365 , bo najlažje uporabiti FILTER funkcijo, ki je izključna za Excel 365 za odstranitev uporabljenih elementov s spustnega seznama. Slediti moramo spodnjim korakom.
Korak 1:
- Najprej v celico zapišite naslednjo formulo C5 v okviru Številka vrstice
=FILTER(B5:B14, COUNTIF(E5:E14,B5:B14)=0)
Razčlenitev formule:
- Spletna stran FILTER funkcija nam bo omogočila, da filter območje B5:B14 na podlagi merila COUNTIF(E5:E14, B5:B14)=0 .
- Spletna stran COUNTIF funkcija bo določila, ali je območje B5:B14 se pojavi v območju E5:E14 ali ne .
- Ko pritisnete VSTOP , bomo zdaj dobili vse zaposleni imena Zaposleni stolpec.
Korak 2:
- Nato bomo izbrali vse celice v Spustni seznam stolpec za ustvarjanje spustni seznam .
- Zdaj bomo kliknili na Potrjevanje podatkov v spustnem seznamu pod Podatki .
- Nato bomo izbrali Potrjevanje podatkov iz spustni seznam .
- Zdaj se odpre novo okno z naslovom Potrjevanje podatkov Pojavila se bo. Izbrali bomo Seznam iz Omogočite spustni meni.
- Nato vstavimo $C$5:$C$14 v Vir: lahko vstavite tudi vnosno polje. =$C$5# v Vir: vnosno polje.
- Nato bomo kliknili na V REDU .
- Nazadnje bomo videli. spustni seznam sezname v vsaki celici Spustni seznam.
- Zdaj bomo izbrali ime Stuart Bloom iz spustni seznam v celici F5 .
- Če zdaj kliknemo na drugi spustni seznam , bomo videli, da je ime Stuart Bloom ni vključen v ta spustni seznam. Ker smo ta element že uporabili, bo odstranjen iz naslednjih spustnih seznamov.
- Nato, če izberite imena z drugih spustnih seznamov, bomo videli, da izbrani predmeti ali imena bo odstranjen iz naslednje spustne sezname .
Preberite več: Ustvarjanje spustnega filtra za izvleček podatkov na podlagi izbora v Excelu
Hitre opombe
🎯 FILTER je ekskluzivna funkcija, ki je trenutno na voljo samo za Excel 365 . Torej ne bo delovala v vašem delovnem listu, če nimate Excel 365 v računalniku.
🎯 In Preberite ta članek in se naučite, kako v Excelu ustvariti spustni seznam z edinstvenimi vrednostmi.
Zaključek
V tem članku smo se naučili kako odstraniti uporabljene elemente iz spustnega seznama v Excelu . Upam, da lahko od zdaj naprej odstranite uporabljene elemente iz spustnega seznama v Excelu Če imate kakršnakoli vprašanja ali priporočila v zvezi s tem člankom, pustite komentar spodaj. Lep dan!!!