Змест
Падчас працы з правераннем даных у 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 , функцыя IF верне пусты радок ( “” ).
- У адваротным выпадку , функцыя IF верне нумар радка ячэйкі B5 з дапамогай ROW .
- Тады, націснуўшы ENTER , мы даведаемся нумар радка ячэйкі B5 у ячэйцы C5 .
- Цяпер мы перацягнем маркер запаўнення ячэйкі 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))))
Разбіўка формулы:
- Функцыя IF запусціць лагічны тэст ROW(B5)-ROW(B$5)+1>COUNT(C$5:C$14) .
- Функцыя COUNT падлічыць колькасць ячэек у абсалютным дыяпазоне C$5:C$14 .
- Функцыя SMALL будзе знайсці k-е найменшае значэнне ў абсалютным дыяпазоне C$5:C$14 . Тут k будзе вызначацца як 1+ROW(B5)-ROW(B$5) .
- Функцыя INDEX будзе прымаць k-е найменшае значэнне ў абсалютным дыяпазоне C$5:C$14 вызначаецца функцыяй SMALL як адзіны аргумент ( row_num ) і вяртае спасылкі вочак .
- Тады, націснуўшы ENTER , мы атрымаем імя супрацоўніка ячэйкі B5 у ячэйцы D5 .
- Зараз , мы перацягнем маркер запаўнення ячэйкі 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)
Разбіўка формулы:
- Памочнік - гэта назва рабочага аркуша , над якім мы працуем.
- Функцыя COUNTA падлічыць усе значэнні вочак у абсалютным дыяпазоне $D$5:$D$14 .
- Функцыя COUNTBLANK падлічыць колькасць пустыя вочкі ў абсалютным дыяпазоне $D$5:$D$14 .
- Пасля гэтага мы пстрыкнем на ОК .
Крок 4:
- Далей мы абярэм усе ячэйкі ў слупку Drop-Down , каб стварыць выпадальны спіс .
- Цяпер мы націснем на Праверка даных у выпадальным меню Дадзеныя .
- Затым мы абярэм Праверку даных з выпадальнага меню .
- Цяпер з'явіцца новае акно пад назвай Праверка даных . Затым мы абярэм Спіс з выпадальнага меню Дазволіць .
- Затым мы уставіць =Супрацоўнік у поле ўводу Крыніца .
- Пасля гэтага мы пстрыкнем ОК .
- Нарэшце, мы ўбачым выпадальныя спісы ў кожнай ячэйцы Выпадальны спіс.
- Цяпер мы абярэм імя Гас Фрынг з выпадальнага спісу ў ячэйцы F5 .
- Цяпер, калі мы націснем на другое выпадальнае меню , мы ўбачым, што імя Гас Фрынг не ўключаны ў гэты выпадны спіс. Паколькі мы ўжо выкарыстоўвалі гэты элемент, ён будзе выдалены з наступных выпадальных спісаў.
- Далей, калі мы выбіраем імёны з іншых выпадальных спісаў, мы ўбачым, што выбраныя элементы або імёны будуць выдалены з наступныя выпадальныя спісы .
Дадатковая інфармацыя: Як стварыць Выпадаючы спіс у некалькіх слупках у Excel (3 спосабы)
Падобныя паказанні:
- Як стварыць спіс некалькіх выбараў у Excel
- Выпадальны спіс Excel у залежнасці ад выбару
- Як звязаць значэнне ячэйкі з выпадальным спісам у Excel (5 спосабаў)
- Умоўны выпадальны спіс у Excel (стварэнне, сартаванне і выкарыстанне)
- Як стварыць дынамічны залежны выпадальны спіс у Excel
Спосаб 2: Выдаленне выкарыстаных элементаў з выпадальнага спісу ў Excel з дапамогай спалучэння функцый FILTER і COUNTIF
Калі ў вас ёсць доступ да Microsoft Office 365 , тады самым простым спосабам будзе выкарыстанне Функцыя ФІЛЬТР выключна для Excel 365 , каб выдаліць выкарыстаныя элементы з выпадальнага спісу. Мы павінны выканаць наступныя крокі.
Крок 1:
- Спачатку запішыце наступную формулу ў ячэйку C5 пад Нумар радка
=FILTER(B5:B14, COUNTIF(E5:E14,B5:B14)=0)
Разбіўка формул:
- Функцыя FILTER дазволіць нам адфільтраваць дыяпазон B5:B14 на аснове крытэрыі COUNTIF(E5:E14, B5:B14)=0 .
- Функцыя COUNTIF вызначыць, калі дыяпазон B5:B14 з'яўляецца ў дыяпазоне E5:E14 або не .
- Затым, націснуўшы ENTER , мы зараз атрымае ўсе імёны супрацоўнікаў слупка Супрацоўнік .
Крок 2:
- Далей мы абярэм усе ячэйкі ў слупку Выпадальны спіс , каб стварыць выпадальны спіс .
- Цяпер мы націснем на выпадальнае меню Праверка даных у раздзеле Дадзеныя .
- Затым мы абярэм Дадзеныя Праверка з выпадальнага меню .
- Цяпер новае акно пад назвай Праверка даных w дрэнна з'явіцца. Мы абярэм Спіс з выпадальнага меню Дазволіць .
- Потым мы ўставім $C$5:$C$14 у поле ўводу Крыніца . Акрамя таго, вы таксама можаце ўставіць =$C$5# у поле ўводу Крыніца .
- Пасля гэтага мы націснем на ОК .
- Нарэшце, мы ўбачым выпадальныя спісы у кожнай ячэйцы выпадальнага спісу.
- Цяпер мы абярэм імя Сцюарт Блум з выпадальнага спісу ў ячэйцы F5 .
- Цяпер, калі мы націснем на другое выпадальнае меню , мы ўбачым, што імя Сцюарт Блюм не ўключана ў гэты выпадны спіс. Паколькі мы ўжо выкарыстоўвалі гэты элемент, ён будзе выдалены з наступных выпадальных спісаў.
- Далей, калі мы выбіраем імёны з іншых выпадальных спісаў, мы ўбачым, што выбраныя элементы або імёны будуць выдалены з наступныя выпадальныя спісы .
Дадатковая інфармацыя: Стварэнне падзення Фільтр уніз для здабывання даных на аснове выбару ў Excel
Кароткія нататкі
🎯 Функцыя ФІЛЬТРА з'яўляецца выключнай функцыяй, даступнай толькі ў цяперашні час для Excel 365 . Такім чынам, гэта не будзе працаваць на вашым працоўным аркушы, калі ў вас на ПК няма Excel 365 .
🎯 І прачытайце гэты артыкул , каб даведацца, як стварыць кропку -down list з унікальнымі значэннямі ў Excel.
Выснова
У гэтым артыкуле мы даведаліся, як выдаліць выкарыстаныя элементы з выпадальнага спісу ў Excel . Я спадзяюся, што з гэтага часу вы зможаце лёгка выдаляць выкарыстаныя элементы з выпадальнага спісу ў Excel. Аднак, калі ў вас ёсць якія-небудзь пытанні ці рэкамендацыі пагэты артыкул, калі ласка, пакіньце каментарый ніжэй. Добрага дня!!!