Hvordan man automatisk genererer talsekvens i Excel (9 eksempler)

  • Del Dette
Hugh West

Ofte er det kedeligt at serialisere en masse elementer manuelt i Excel. Heldigvis er det ret nemt at autogenerere talsekvenser i Excel. For at slippe af med dette monotone problem vil jeg vise dig nogle nemme og praktiske måder at autogenerere en talsekvens i Excel på. Med henblik på demonstrationen bruger jeg Microsoft Office 365. Ingen bekymringer, hvis du har en anden version.

Download arbejdsbog til øvelser

Du kan downloade den arbejdsbog, der blev brugt til demonstrationen, fra nedenstående download-link.

Automatisk generering af nummerrækkefølge.xlsx

9 egnede eksempler på automatisk generering af talrækkefølge i Excel

Lad os først lære regnearket at kende, som er grundlaget for vores eksempler i dag. I dette ark har vi en tabel med 5 personer med deres alder. Ved hjælp af dette ark vil du se, hvordan du automatisk genererer tal for hver af dem. Generelt ser du det løbenummer, der hører til til venstre for et bestemt element. Men da vi har til hensigt at se på forskellige måder at generere tal på, er viJeg har brugt følgende eksempeldatasæt til at demonstrere dette.

1. Grundlæggende additionsmetode

I denne serialiseringsmetode vil vi øge det foregående rækkenummer med 1. Vi tilføjer altså 1 til det foregående rækkenummer til vores aktuelle celle.

Trin:

  • Først skal du vælge cellen D5 og sætter værdien som 1.
  • For det andet skal du skrive følgende formel i celle D6 .

=D5+1

  • For det tredje skal du trykke på Indtast knappen og bruge AutoFill for at anvende formlen på resten af kolonnen.

  • Til sidst får du den ønskede sekvens.

2. AutoFill-metode til automatisk generering af nummersekvens

Hvis du ønsker at bruge AutoFill metode, har du to muligheder. Den indeholder dog den Håndtag til påfyldning og Fyld serie Gennemgå derfor nedenstående dele for at anvende dem på vores data.

2.1 Brug af påfyldningshåndtaget

Generelt skal du indsætte en værdi i en række og vælge den som en aktiv celle. Derefter vil du se en lille cirkulær boks nederst til højre for at fuldføre operationen.

Trin:

  • Vælg den aktive celle i første omgang D5 og sætte 1.
  • På samme måde skal du vælge celle D6 og sætte 2.
  • Derefter skal du vælge cellerne, og du vil se, at Filler ikonet nederst til højre.

  • Til sidst skal du trække den ned for at afslutte operationen.

2.2 Anvendelse af fyldserier til automatisk generering af talrækkefølge

Med metoden Fill Series behøver du ikke at indsætte to værdier som tidligere. Du skal blot indsætte værdien i én række, og resten af delen vil blive udfyldt automatisk.

Trin:

  • Først skal du vælge celle D5 og indtast 1 som værdi.
  • Derefter skal du gå til Redigering af kommando fra den Hjem og vælg Serie fra den Fyld mulighed.

  • Her skal du indstille Kolonner under Serie og Trinværdi: 1 og Stopværdi: 5 fra den Serie Dialogboks .
  • Derefter skal du trykke på ok .

  • Endelig finder du sekvensen.

3. Brug af ROW-funktionen

Normalt, Funktionen ROW returnerer række nummeret på den celle, du er i øjeblikket (aktiv celle). Så vælg en tom række fra den første for at få 1 et hvilket som helst sted i datasættet.

Trin:

  • For det første skal du skrive følgende formel i celle D5 .

=ROW(A1)

  • Endelig skal du bruge AutoFill værktøjet på hele kolonnen for at få det endelige resultat.

4. Anvendelse af COUNTA-funktionen Automatisk generering af sekvens

En anden metode, der er værd at nævne her, er funktionen COUNTA . Men den COUNTA funktionen tæller antallet af celler, der ikke er tomme inden for et område. Desuden hjælper denne metode dig med at serialisere de rækker, der ikke er tomme.

Trin:

  • Indledningsvis skal du skrive følgende formel i celle D5 .

=COUNTA($B$5:B5)

  • Til sidst skal du trykke på Gå ind på nøgle og bruge AutoFill værktøj for at få resultatet.

5. Anvendelse af OFFSET-funktionen

Generelt, OFFSET-funktionen returnerer referencen til en celle eller et område af celler. Her skal du indsætte tre parametre i en OFFSET funktion. Gennemgå dog nedenstående trin for at fuldføre opgaven.

Trin:

  • Først indsætter du følgende formel i celle D5 .

=OFFSET(E5,-1,0)+1

Her skal du vælge en tom celle til den første værdi, ellers vises der fejl.

  • Igen, vælg celle D6 og indsæt nedenstående formel.

=OFFSET(D6,-1,0)+1

  • Til sidst skal du anvende AutoFill værktøjet, og resultatet vil være som nedenfor.

6. Brug af SEQUENCE-funktionen til automatisk generering af talsekvens

Desuden kan du generere en talsekvens ved hjælp af en funktion kaldet SEQUENCE . ved hjælp af funktionen SEQUENCE , skal du kun angive én parameter, rows.

Trin:

  • Først skal du skrive følgende formel i celle D5 .

=SEKVENS(5)

  • Endelig vil den give det endelige resultat.

7. Opret en gentagende talrækkefølge

I denne del vil jeg vise dig, hvordan du automatisk opretter en gentagende talsekvens. Normalt vil det gentage tallet efter en bestemt værdi. Her har jeg brugt IF-funktionen Du kan dog følge nedenstående trin for nemt at udføre opgaven.

Trin:

  • Først skal du klikke på celle D5 og sætter værdien som 1.
  • Indtast derefter følgende formel i celle D6 og tryk på Indtast .

=IF(D5=3,1,D5+1)

  • Endelig skal du anvende AutoFill værktøjet for at få den endelige sekvens.

8. Opret talrækkefølge, der ignorerer tomme celler

Ofte kan du være nødt til at arbejde med en række sekvenser med tomme celler, og du ønsker ikke at angive en talsekvens i de tomme celler. Her har jeg kombineret IF-funktionen og funktionen COUNTA Følg dog nedenstående trin for at oprette en talrækkefølge, der ignorerer tomme celler. Til demonstrationsformål har jeg ændret datasættet en smule.

Trin:

  • Indledningsvis skal du skrive følgende formel i celle D5 .

=IF(C5""",COUNTA($C$5:C5),""")

Opdeling af formler

Formlen anvender IF og COUNTA funktioner og returnerer serienummeret. Sådan fungerer denne formel:

  • COUNTA($C$5:C5)--> tæller cellen C5 .
    • Output: 1
  • =IF(C5""",COUNTA($C$5:C5),""")--> kontrollerer den tomme celle og returnerer serienummeret som 1 for en ikke-tom celle og som en notering for en tom celle.
    • Output: 1
  • Derefter skal du trykke på Indtast nøgle og bruge AutoFill værktøj til hele kolonnen.

  • Til sidst vil resultatet blive vist i følgende billede.

9. Brug af relativ reference navngivet område

Sidst, men ikke mindst, kan du bruge en relativ reference med navnet range til automatisk at generere en talrækkefølge. Derfor skal du definere et bestemt navn som funktionen. Gennemgå dog følgende trin.

Trin:

  • Først skal du gå til Formler fanen og vælg kommandoen Definer navn .

  • For det andet skal du skrive UP som den Navn og indsæt følgende formel i Henviser til .

=INDIRECT("R[-1]C",FALSE )

  • For det tredje skal du trykke på OK .

  • Igen, vælg celle D5 og indtast nedenstående formel.

=SUM(UP,1 )

  • Til sidst får du det ønskede resultat.

Sådan Auto Generate Number Sequence med tekst i Excel

Desuden kan du bruge Excels TEKST og RÆKKE funktioner til at oprette en nummersekvens med tekst. Lad os gennemgå nedenstående beskrivelse for at løse opgaven.

Trin:

  • Skriv først følgende formel i celle D5 .

=B5&TEXT(ROW(A1)-1,"-00-")&C5

Opdeling af formler

Formlen anvender TEKST og RÆKKE funktioner og returnerer brugernavnet. Sådan fungerer denne formel:

  • ROW(A1)--> returnerer rækkens nummer for cellen A1 , som er 1 .
  • ROW(A1)-1--> bliver
    • Output: 0
  • TEXT(0,"-00-")--> bliver til tekstformatet i 0 .
  • TEXT(ROW(A1)-1,”-00-“)—-> forenkles til
    • Output: ' -00- '
  • B5&TEXT(ROW(A1)-1,”-00-“)&C5—-> resultater i
  • "Lynn" & "-00-" & "25 år"--> returnerer serial med tekster.
    • Output: Lynn-00-25 år
  • Til sidst kan du bruge værktøjet AutoFill til at anvende den samme formel på hele kolonnen.

Konklusion

Her er alle de trin, du kan følge til automatisk at generere talsekvenser i Excel. Forhåbentlig kan du nu nemt lave de nødvendige justeringer. Jeg håber virkelig, at du har lært noget og har nydt denne vejledning. Lad os vide i kommentarfeltet nedenfor, hvis du har spørgsmål eller anbefalinger.

Du kan finde flere oplysninger som denne på Exceldemy.com .

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.