Hoppa till huvudinnehåll

Hur skapar jag en dynamisk lista utan tomt i Excel?

I vissa fall har du en lista med data med några tomma ämnen, och nu vill du skapa en dynamisk lista baserad på dessa data utan blankorna, och de flesta av er kan ta bort tomt en efter en och skapa den dynamiska listan, men här Jag berättar ett snabbt sätt att lösa denna uppgift i Excel.

Skapa en dynamisk lista och ta bort tomma ämnen


pil blå höger bubbla Skapa en dynamisk lista och ta bort tomma ämnen

1. Välj en cell bredvid originallistan och skriv den här formeln = IF (B2 = "", "", MAX (A $ 1: A1) +1) och dra sedan handtaget för autofyllning ner till det intervall du behöver. Nu ser du bara cellerna med data har ett nummer bredvid. Se skärmdump:

doc-drop-down-list-without-blank-1

I ovanstående formel är B2 den första cellen i intervallet som du skapar en dynamisk lista med.

2. Gå sedan till en annan kolumn och skriv den här formeln =IFERROR(INDEX($B$2:$B$11,MATCH(ROW()-ROW($D$1),$A$2:$A$11,0)),"") och dra sedan ned autofyllhandtaget tills tomma celler visas.

doc-drop-down-list-without-blank-2

I ovanstående formel är B2: B11 intervallet för originaldata, och A2: A11 är det intervall som numrerar raden i steg 1.

3. Välj sedan en cell eller ett intervall som du vill skapa den dynamiska listan utan blanksteg och klicka på Data > Datagransknings. Se skärmdump:

doc-drop-down-list-without-blank-3

4. I Datagransknings dialogrutan, välj Lista från Tillåt lista och skriv den här formeln = OFFSET (Sheet1! $ C $ 1,1,0, MAX (Sheet1! $ A: $ A), 1) in Källa textruta. Se skärmdump:

doc-drop-down-list-without-blank-4

Anmärkningar:

1. I Excel 2007 kan användare inte använda referenser till andra kalkylblad eller arbetsbok för Datagransknings kriterier. Därför måste du välja en tom cell i det aktuella kalkylbladet i steg 3 och ange formeln = OFFSET ($ C $ 1,1,0, MAX ($ A: $ A), 1) in Källa textruta i steg 4.

2. I ovanstående formel är C1 den första cellen i den nya listan som du gjorde i steg 2.

5. klick OK. Då kan du se att den dynamiska listan skapas utan mellanrum.

doc-drop-down-list-without-blank-5


välj snabbt dubbletter eller unika värden i ett Excel-intervall

Om du har ett intervall som innehåller några dubbla rader i Excel-ark, kan du behöva välja dem eller utestänga dem, men hur kan du snabbt lösa det här jobbet? Om du har Kutools för Excel, kan du använda Välj Duplicera & Unika celler verktyg för att snabbt välja dubbletter eller unika värden i intervallet, eller fylla bakgrunds- och teckensnittsfärg för dubbletter och unika värden.  Klicka i 30 dagars gratis provperiod!
doc markera duplikat över kolumner 6
 
Kutools för Excel: med mer än 300 praktiska Excel-tillägg, gratis att prova utan begränsning på 30 dagar.

Relativa artiklar:

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

kte-flik 201905


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The version of Excel my workplace uses does not allow the filter function and I have been unsuccessfully searching for a workaround. FINALLY this was the one! I am crying tears of joy. Thank you.
This comment was minimized by the moderator on the site
Thanks so so much … working well for me, with some adjustments … love it ……😀👍🌟
This comment was minimized by the moderator on the site
Excellent! This works to eliminate cells with "" in them also and allows you to use many functions that cannot handle blank or empty cells. Thank you!
This comment was minimized by the moderator on the site
THank you so much for this beautiful trick !! very smart and beautiful ! Marc
This comment was minimized by the moderator on the site
you are a genius :)
This comment was minimized by the moderator on the site
Thanks a lot! Just perfect and exactly what I needed.
This comment was minimized by the moderator on the site
Hi Guys, your tutorial above 'create a dynamic list without blank in Excel' worked perfectly for me.

Without people like you I would never have gained the skills in Excel I have today.

Thank You so very much. Regards. JV
This comment was minimized by the moderator on the site
This works perfectly, thanks, but what can I do in case of dependant lists, where the secondary list depends on a primary list in another cell?
This comment was minimized by the moderator on the site
I recreated the exact same formulas and cells and it repeats the numbers. Instead of 1, 2, 3, it's showing, 1, 1, 2, 2, 3, 3, etc.
This comment was minimized by the moderator on the site
Hi, sdafasf, could you upload your data and formula for details?
This comment was minimized by the moderator on the site
I'm just getting circular reference on the max formula? It's not working. If I change my iteration settings, it just keeps continuously keeps adding for no reason.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations