Sadržaj
Dok radite sa provjerom valjanosti podataka u Excelu, možda ćete morati ukloniti korištene stavke sa padajuće liste da izbjegnete dodjeljivanje stavke na listi dvaput . Na primjer, možda ćete morati dodijeliti više zaposlenika u različite radne smjene i ne želite dodijeliti zaposlenika više od jednom. Drugi scenario može biti da dodjeljujete igrače na različite pozicije u igri sa rezultatom i morate dodijeliti igrača na određenu poziciju. U takvim slučajevima, ako imate padajuću listu za dodjelu zaposlenika u radne smjene ili igrače na različite pozicije, možda ćete htjeti ukloniti ime zaposlenika ili igrača sa padajuće liste nakon što je on/ona dodijeljen . U ovom tutorijalu pokazat ću vam kako ukloniti korištene stavke s padajuće liste u Excel-u.
Preuzmite Vježbenicu
Preuzmite ovu vježbu da biste vježbali zadatak dok čitate ovaj članak.
Ukloni korištene stavke.xlsx
2 jednostavna načina za uklanjanje korištenih stavki s padajuće liste u Excelu
Pretpostavimo scenario u kojem imamo Excel radni list s imenom zaposlenika organizacije. Svakog od ovih zaposlenika morate rasporediti u drugu radnu smjenu i ne želite da dodijelite zaposlenika više od jednom. Dakle, potrebna vam je padajuća lista sa imenima zaposlenih koja će automatski ukloniti zaposlenog nakon što on/ona budedodijeljen zadatku. Koristit ću ovaj radni list da vam pokažem 2 laka načina da uklonite korištene stavke sa padajuće liste . Slika ispod prikazuje radni list s kojim ćemo raditi i koji ima padajuću listu sa uklonjenim korištenim stavkama.
Metoda 1: Koristite pomoćne kolone za uklanjanje korištenih stavki sa padajuće liste u Excel-u
Jednostavan način da uklonite korištene stavke sa padajuće liste je korištenje dvije pomoćne kolone . Hajde da vidimo kako to možemo učiniti.
Korak 1:
- Prvo, napišite sljedeću formulu u ćeliju C5 ispod Broj reda
=IF(COUNTIF($F$5:$F$14,B5)>=1,"",ROW())
Raščlamba formule:
- Funkcija IF će pokrenuti logički test COUNTIF($F$5:$F$14, B5)>=1 .
- Funkcija COUNTIF će otkriti da li se ćelija B5 pojavljuje u apsolutnom rasponu $F$5:$F$14 više od jednom .
- Ako se ćelija B5 pojavi jednom ili više u apsolutnom rasponu $F$5:$F$14 , funkcija IF će vratiti prazan niz ( “” ).
- U suprotnom , funkcija IF će vratiti broj reda ćelije B5 koristeći ROW .
- Tada, pritiskom na ENTER , saznat ćemo broj reda ćelije B5 u ćeliji C5 .
- Sada ćemo povući ručicu za popunjavanje ćelije C5 prema dolje da primijeniteformule na ostale ćelije u Broj reda.
- Konačno, sada ćemo dobiti sve brojeve redova ćelija Zaposlenog .
Korak 2:
- Dalje, upišite sljedeću formulu u ćeliju D5 pod Ime zaposlenika.
=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))))
Raščlamba formule:
- Funkcija IF će pokrenuti logički test ROW(B5)-ROW(B$5)+1>COUNT(C$5:C$14) .
- Funkcija COUNT će izbrojati broj ćelija u apsolutnom rasponu C$5:C$14 .
- Funkcija SMALL će pronađi k-tu najmanju vrijednost u apsolutnom rasponu C$5:C$14 . Ovdje će k biti određen sa 1+ROW(B5)-ROW(B$5) .
- Funkcija INDEX će uzeti k-ta najmanja vrijednost u apsolutnom rasponu C$5:C$14 određena funkcijom SMALL kao jedini argument ( broj_reda ) i vraća reference ćelija .
- Tada, pritiskom na ENTER , dobićemo ime zaposlenog ćelije B5 u ćeliji D5 .
- Sada , povući ćemo ručicu za popunjavanje ćelije D5 prema dolje da primjenimo formulu na ostale ćelije u Ime zaposlenika .
- Konačno, sada ćemo dobiti sva imena zaposlenika u Zaposleni stupac.
Korak 3:
- Sljedeće ćemo kliknuti na the Definiraj ime pod Formule .
- Sada, novi prozor pod naslovom Uredi Ime će se pojaviti. Umetnut ćemo Zaposlenik u polje za unos Ime .
- Zatim ćemo umetnuti formulu ispod u Odnosi se na polje za unos.
=Helper!$B$4:$D$14=OFFSET(Helper!$D$5,0,0, COUNTA(Helper!$D$5:$D$14)-COUNTBLANK(Helper!$D$5:$D$14),1)
Raščlamba formule:
- Helper je naziv radnog lista na kojem radimo.
- Funkcija COUNTA će izbrojati sve vrijednosti ćelije u apsolutnom rasponu $D$5:$D$14 .
- Funkcija COUNTBLANK će brojati broj od prazne ćelije u apsolutnom rasponu $D$5:$D$14 .
- Nakon toga ćemo kliknuti na OK .
Korak 4:
- Sljedeće ćemo odabrati sve ćelije u koloni Drop-Down da kreiramo padajuću listu .
- Sada ćemo kliknuti na Provjera valjanosti podataka padajućeg izbornika Podaci .
- Zatim ćemo odabrati Validacija podataka iz padajućeg izbornika .
- Sada će se pojaviti novi prozor pod nazivom Provjera valjanosti podataka . Zatim ćemo odabrati Lista iz Dozvoli padajućem izborniku.
- Onda ćemo će umetnuti =Employee u polje za unos Source .
- Nakon toga, klikćemo na OK .
- Konačno ćemo vidjeti padajuće liste u svakoj ćeliji Drop-Down.
- Sada ćemo odabrati ime Gus Fring sa padajuće liste u ćeliji F5 .
- Sada, ako kliknemo na drugi padajući meni , vidjet ćemo da je ime Gus Fring nije uključen u ovu padajuću listu. Kako smo ovu stavku već koristili, ona će biti uklonjena sa sljedećih padajućih lista.
- Sljedeće, ako odaberemo imena sa drugih padajućih lista, vidjet ćemo da će odabrane stavke ili imena biti uklonjene iz sljedeće padajuće liste .
Pročitajte više: Kako kreirati Padajuća lista u više kolona u Excelu (3 načina)
Slična očitanja:
- Kako kreirati višestruki izbor liste u Excelu
- Excel padajuća lista u zavisnosti od odabira
- Kako povezati vrednost ćelije sa padajućom listom u Excelu (5 načina)
- Uslovna padajuća lista u Excelu (kreiranje, sortiranje i upotreba)
- Kako kreirati dinamičku zavisnu padajuću listu u Excelu
Metoda 2: Uklonite korišćene stavke sa padajuće liste u Excel-u Kombinujući funkcije FILTER i COUNTIF
Ako imate pristup Microsoft Office 365 , tada će najlakši način biti korištenje FILTER funkcijaekskluzivno za Excel 365 za uklanjanje korištenih stavki sa padajuće liste. Moramo slijediti donje korake.
Korak 1:
- Prvo, upišite sljedeću formulu u ćeliju C5 ispod Broj reda
=FILTER(B5:B14, COUNTIF(E5:E14,B5:B14)=0)
Raščlamba formule:
- Funkcija FILTER će nam omogućiti filtriranje raspon B5:B14 na osnovu kriterijumi COUNTIF(E5:E14, B5:B14)=0 .
- Funkcija COUNTIF će odrediti da li raspon B5:B14 se pojavljuje u rasponu E5:E14 ili ne .
- Zatim, pritiskom na ENTER , mi će sada dobiti sva ime zaposlenika Employee kolone.
Korak 2:
- Sljedeće ćemo odabrati sve ćelije u stupcu Drop-Down da kreiramo padajuću listu .
- Sada ćemo kliknuti na padajući izbornik Provjera valjanosti podataka ispod Podaci .
- Zatim ćemo odabrati Podaci Validacija iz padajućeg izbornika .
- Sada, novi prozor pod nazivom Provjera valjanosti podataka w loše se pojaviti. Odabrat ćemo Lista sa Dozvoli padajućem izborniku.
- Onda ćemo umetnuti $C$5:$C$14 u polje za unos Izvor . Alternativno, također možete umetnuti =$C$5# u polje za unos Source .
- Nakon toga ćemo kliknuti na OK .
- Konačno ćemo vidjeti padajuće liste u svakoj ćeliji Drop-Down-a.
- Sada ćemo odabrati ime Stuart Bloom sa padajuće liste u ćeliji F5 .
- Sada, ako kliknemo na drugi padajući meni , vidjet ćemo da ime Stuart Bloom nije uključeno u ovu padajuću listu. Kako smo ovu stavku već koristili, ona će biti uklonjena sa sljedećih padajućih lista.
- Sljedeće, ako odaberemo imena sa drugih padajućih lista, vidjet ćemo da će odabrane stavke ili imena biti uklonjene iz sljedeće padajuće liste .
Pročitajte više: Kreiranje pada Filter prema dolje za izdvajanje podataka na osnovu odabira u Excelu
Kratke napomene
🎯 Funkcija FILTER ekskluzivna je funkcija trenutno dostupna samo za Excel 365 . Dakle, neće raditi na vašem radnom listu ako nemate Excel 365 na svom računaru.
🎯 I pročitajte ovaj članak da naučite kako da kreirate pad -down list s jedinstvenim vrijednostima u Excelu.
Zaključak
U ovom članku smo naučili kako ukloniti korištene stavke s padajuće liste u Excelu . Nadam se da od sada možete jednostavno ukloniti korištene stavke sa padajuće liste u Excelu . Međutim, ako imate bilo kakva pitanja ili preporuke o tomeovaj članak, ostavite komentar ispod. Ugodan dan!!!