Ugrás a tartalomra

Hogyan lehet elrejteni a korábban használt elemeket a legördülő listában?

Szerző: Xiaoyang Utolsó módosítás: 2014-11-28

Az Excelben gyorsan létrehozhat egy normál legördülő listát, de próbált-e már létrehozni egy legördülő listát, ha kiválaszt egy elemet, a korábban használt listát eltávolítjuk? Például, ha van egy legördülő listám 100 névvel, amikor nevet választok, akkor törölni akarom ezt a nevet a legördülő listából, és most a legördülő menü 99 nevet tartalmaz, és így tovább, amíg a legördülő lista ki nem üres. Lehet, hogy ez a legtöbbünk számára nehéz, és itt arról tudok beszélni, hogyan lehet ilyen legördülő listát létrehozni az Excelben.

A korábban használt elemek elrejtése a segítő oszlopokkal rendelkező legördülő listában


nyíl kék jobb buborék A korábban használt elemek elrejtése a segítő oszlopokkal rendelkező legördülő listában

Tegyük fel, hogy az A. oszlopban szerepel egy névlista az alábbi képernyőképen, majd kövesse az alábbi lépéseket egyesével a feladat befejezéséhez.

doc-hide-used-items-legördülő lista-1

1. A névlistán kívül írja be ezt a képletet = HA (COUNTIF ($ F $ 1: $ F $ 11, A1)> = 1 "", ROW ()) a B1 cellába, lásd a képernyőképet:

doc-hide-used-items-legördülő lista-1

Megjegyzések: A fenti képletben F1: F11az a cellatartomány, amelyet fel akar tenni a legördülő listára, és A1 a neved cellája.

2. Ezután húzza át a kitöltő fogantyút arra a tartományra, amely ezt a képletet tartalmazza, és a következő eredményt kapja:

doc-hide-used-items-legördülő lista-1

3. És folytasson egy képletet a C oszlopban, írja be ezt a képletet: =IF(ROW(A1)-ROW(A$1)+1>COUNT(B$1:B$11),"",INDEX(A:A,SMALL(B$1:B$11,1+ROW(A1)-ROW(A$1)))) a C1 cellába, lásd a képernyőképet:

doc-hide-used-items-legördülő lista-1

4. Ezután töltse le ezt a képletet a kívánt tartományig, lásd a képernyőképet:

doc-hide-used-items-legördülő lista-1

5. Most meg kell határoznia egy tartománynevet ezeknek a neveknek a C oszlopban, válassza ki a C1: C11 elemet (a 4. lépésben alkalmazott képletet), majd kattintson a képletek > Definiálja a nevet, lásd a képernyőképet:

doc-hide-used-items-legördülő lista-1

6. Az Új név párbeszédpanelen írjon be egy nevet a Név szövegmezőbe, majd írja be ezt a képletet =OFFSET(Sheet2!$C$1,0,0,COUNTA(Sheet2!$C$1:$C$11)-COUNTBLANK(Sheet2!$C$1:$C$11),1) be a Utal rá mező, lásd a képernyőképet:

doc-hide-used-items-legördülő lista-1

Megjegyzések: A fenti képletben a C1: C11 a 3. lépésben létrehozott segítő oszloptartomány, a 2. lap pedig az aktuálisan használt lap.

7. A beállítások elvégzése után létrehozhat egy legördülő listát, kiválaszthatja az F1: F11 cellát, ahová fel akarja tenni a legördülő listát, majd kattintson a dátum > adatok ellenőrzése > adatok ellenőrzése, lásd a képernyőképet:

doc-hide-used-items-legördülő lista-1

8. Az adatok ellenőrzése párbeszédpanelen kattintson a gombra beállítások fülre, majd válassza a lehetőséget Lista tól Hagyjuk legördülő listából, majd a forrás szakaszba írja be ezt a képletet: = névellenőrzés, (névellenőrzés az a tartománynév, amelyet a 6. lépésben hoztál létre), lásd a képernyőképet:

doc-hide-used-items-legördülő lista-1

9. Kattintson a gombra OK gombra kattintva bezárhatja ezt a párbeszédpanelt, most a legördülő lista létrejött a kiválasztott tartományban, és miután kiválasztott egy nevet a legördülő menüből, ez a használt név eltávolításra kerül a listáról, és csak azokat a neveket jeleníti meg, amelyek nem használtak , lásd a képernyőképet:

doc-hide-used-items-legördülő lista-1

típus: Nem távolíthatja el a fenti lépésekben létrehozott segítő oszlopokat, ha eltávolítja őket, a legördülő lista érvénytelen lesz.


Kapcsolódó cikkek:

Hogyan lehet beilleszteni az Excel legördülő listáját?

Hogyan lehet gyorsan létrehozni a dinamikus legördülő listát az Excelben?

Hogyan készítsünk legördülő listát képekkel az Excelben?

A legjobb irodai hatékonyságnövelő eszközök

🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

Leírás


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Does any one know how to get the formula to reset itself once all the items on the list are selected?
e.g.
List 1, 2, 3, 4 - Then after selecting 1, List 2, 3, 4 - Then after Selecting 2, List 3, 4 - Then after selecting 3, List 4 and last, after selecting 4, list empty. How can this be reset so that after you select 4, all the items in the list reset to original list? So, after selecting 4, instead of List being empty, for list to go back to List 1, 2, 3, 4.

Thank you
This comment was minimized by the moderator on the site
This worked like a charm ... expect I need to have this "repeat" in three places on the same spreadsheet. I can't make it function properly, the second time. The items from the first drop down list are eliminated but when an entry is selected in the second location, it isn't removed from the list. Any idea on how to may this function properly?
KL
This comment was minimized by the moderator on the site
Can this formula be used successfully across multiple columns on one spreadsheet? I'm trying to have three columns where someone can select up to three items from a drop down list, i.e. item 1 in column 3, items2 in column 4, and item 3 in column 5. I can get the formula to work at the first occurrence, however, the second time I try to copy the formula, the selection(s) don't disappear from the drop down list, as they do in the column of the first occurrence.
This comment was minimized by the moderator on the site
Bravo! Fantastic solution! I have my workbook set up such that the items in my list are in a separate worksheet that I'm index-matching to through my number and helper columns leaving only them two on my calculation page. Again, very clean solution, Programmer!
This comment was minimized by the moderator on the site
Step 6 isn't working for me. I keep getting an error message saying the syntax of this name isn't correct... Can anyone help?
This comment was minimized by the moderator on the site
Is there a way to have only some of the options get removed when selected and others be permanent?
This comment was minimized by the moderator on the site
How do I get this activity to work if I transpose from Row to Column
This comment was minimized by the moderator on the site
I’ve entered all the formulas correctly, but the only name showing up is the first one on the list. What am I doing wrong??
This comment was minimized by the moderator on the site
Works great, however, if you have two people on the list with the same name e.g. John Smith it removes both incidents of 'John Smith' from the list when you select one of them.


Is there a way to amend this so that you have have multiple versions of the one name without them all being removed?


Thanks.
This comment was minimized by the moderator on the site
How would you change this formula for use of data validation list across multiple rows instead of a single column. Is that possible? Thanks
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations