Gå til hovedindhold

Hvordan automatisk nummereres eller omnummereres efter filter i Excel?

Efter vi har filtreret dataene, der har en liste med serienumre, vises rækkenumrene på regnearket, som vi alle ved, som de originale numre, de bliver ikke nummereret automatisk. Men nogle gange vil du omnummerere rækkerne som sekvens i det filtrerede regneark som følgende viste skærmbilleder. Og denne artikel vil jeg tale om, hvordan man automatisk nummererer eller omnummererer efter filter i Excel.

Automatisk nummerering eller nummerering efter filter med VBA-kode

Automatisk nummerering eller nummerering efter filter med Kutools til Excel

doc-nummerere filter-1 -2 doc-nummerere filter-2

Automatisk nummerering eller nummerering efter filter med VBA-kode

I den filtrerede status kan du ikke anvende Autofyld-håndtaget til at udfylde nummersekvensen, du kan bare udfylde dem ved at skrive tallene en efter en. Men dette vil være kedeligt og tidskrævende, hvis der er mange celler, der er nødvendige for at nummerere igen. Her vil jeg introducere en VBA-kode for at løse denne opgave.

1. Hold nede ALT + F11 tasterne, og det åbner Vinduet Microsoft Visual Basic til applikationer.

2. Klik indsatte > Moduler, og indsæt følgende makro i Modulvindue.

VBA-kode: Autonummer eller omnummerering efter filter

Sub Renumbering()
	'Updateby Extendoffice
	Dim Rng As Range
	Dim WorkRng As Range
	On Error Resume Next
	xTitleId = "KutoolsforExcel"
	Set WorkRng = Application.Selection
	Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
	Set WorkRng = WorkRng.Columns(1).SpecialCells(xlCellTypeVisible)
	xIndex = 1
	For Each Rng In WorkRng
		Rng.Value = xIndex
		xIndex = xIndex + 1
	Next
End Sub

3. Når du har indsat koden, skal du trykke på F5 nøgle til at køre denne kode, og der vises et promptfelt for at minde dig om at vælge en række celler, som du vil automatisk nummerere eller nummerere rækkerne igen, se skærmbillede:

doc-nummerere filter-3

4. Klik derefter på OK, og dine valgte områdeceller er blevet nummereret sekventielt som vist nedenstående skærmbillede:

doc-nummerere filter-3

Bemærk: Denne kode vil ødelægge de originale rækkerækkenumre, når du annullerer filterfunktionen. Så du skal først sikkerhedskopiere dine data.


Automatisk nummerering eller nummerering efter filter med Kutools til Excel

Hvis du har installeret Kutools til Excel, med sin kraftfulde Indsæt sekvensnummer funktion, kan du kun indsætte sekvensnumre i de filtrerede data hurtigt og nemt.

Kutools til Excel : med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage. 

Efter installation Kutools til Excelskal du gøre som følger:

1. Vælg de celler, som du vil omnummerere til de filtrerede data.

2. Klik derefter på Kutools > indsatte > Indsæt sekvensnummer, se skærmbillede:

3. Så i poppet ud Indsæt sekvensnummer dialogboksen, klik Ny knap, se skærmbillede:

doc-nummerere filter-3

4. Og opret derefter sekvenslistenumrene, som du har brug for i nederste venstre sektion, se skærmbillede:

doc-nummerere filter-3

5. Når du har indstillet sekvensen, skal du klikke på Tilføj knappen, og sekvenselementet er blevet tilføjet i dialogboksen, se skærmbillede:

doc-nummerere filter-3

6. Og klik derefter på Fyld rækkevidde,  og de filtrerede data er straks omnummereret. Se skærmbillede:

doc-nummerere filter-3

Download og gratis prøveversion Kutools til Excel nu!


Demo: Automatisk nummerering eller nummerering efter filter med Kutools til Excel

Kutools til Excel: med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage. Download og gratis prøveversion nu!

Relateret artikel:

Hvordan auto nummereres flettede celler i Excel?

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Deseo felicitarlo(s) por tan EXCELente trabajo. Enhorabuena!
This comment was minimized by the moderator on the site
Thank you, thanks alot
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations