Ynhâldsopjefte
Faak is it serialisearjen fan in protte eleminten mei de hân yn Excel saai. Gelokkich is it frij maklik om nûmersekwinsjes automatysk te generearjen yn Excel. Om dit monotone probleem kwyt te reitsjen, sil ik jo wat maklike en handige manieren sjen litte om automatysk in nûmersekwinsje yn Excel te generearjen. Foar it doel fan demonstraasje brûk ik Microsoft Office 365. Gjin soargen as jo in oare ferzje hawwe.
Oefeningswurkboek downloade
Jo kinne it wurkboek dat foar de demonstraasje brûkt wurdt downloade fan de downloadlink hjirûnder.
Auto-generearje nûmersequence.xlsx
9 geskikte foarbylden om auto-generearje nûmersequence yn Excel
Earste dingen earst, lit ús krije te witten oer it wurkblêd, dat is de basis fan ús foarbylden hjoed. Yn dit blêd hawwe wy in tabel fan 5 minsken mei har leeftiden. Hjirmei sille jo sjen hoe't jo nûmers foar elk fan har automatysk generearje kinne. Algemien sjogge jo it searjenûmer dat oan de linkerkant fan in bepaald elemint heart. Mar om't wy fan doel binne te sjen nei ferskate manieren om nûmers te generearjen, hâlde wy de metoaden oan 'e rjochterkant. Foar it doel fan demonstraasje haw ik de folgjende foarbyldgegevensset brûkt.
1. Basismetoade foar tafoeging
Yn dizze serialisaasjemetoade sille wy de foarige ferheegje rige nûmer troch 1. Wy sille dus 1 tafoegje oan it foarige rigenûmer oan ús hjoeddeistige sel.
Stappen:
- Selektearje earst de sel D5 en set dewearde as 1.
- Skriuw as twadde de folgjende formule op sel D6 .
=D5+1
- Trêde, druk op de Enter knop en brûk it AutoFill ark om de formule op 'e rest fan 'e kolom ta te passen.
- Ut it lêst krije jo jo winske folchoarder.
2. AutoFill-metoade om nûmersekwinsje automatysk te generearjen
As jo de metoade AutoFill brûke wolle, hawwe jo twa opsjes. It omfettet lykwols de Fill Handle en Fill Series . Gean dêrom troch de ûndersteande dielen om se op ús gegevens ta te passen.
2.1 Fillhandtak brûke
Yn it algemien moatte jo in wearde yn in rige ynfoegje en dizze as aktyf selektearje sel. Dan sille jo rjochtsûnder in lyts sirkulêr fakje sjen om de operaasje te foltôgjen.
Stappen:
- Selektearje earst de aktive sel D5 en set 1.
- Selektearje op deselde manier sel D6 en set 2.
- Selektearje dêrnei de sellen, en jo sille sjen dat Filler ikoan rjochtsûnder.
- As lêste, sleep it nei ûnderen om de operaasje te foltôgjen.
2.2 Folje-searjes tapasse om nûmersekwinsje automatysk te generearjen
Foar de metoade fan folje-searje hoege jo gjin twa wearden yn te foegjen lykas earder. Simply Foegje de wearde yn ien rige, en de rest fan it diel wurdt foltôgeautomatysk.
Stappen:
- Selektearje earst sel D5 en ynfiere 1 as de wearde.
- Gean dan nei it kommando Bewurkje fan it ljepblêd Thús en selektearje Searje út de opsje Folje .
- Hjir, set Kolommen ûnder Searjes en Stapwearde: 1 en Stopwearde: 5 út de Searje Dialogbox .
- Druk dêrnei op ok .
- Uteinlik sille jo de folchoarder fine.
3. ROW-funksje brûke
Meastentiids, De ROW-funksje jout it rigenûmer werom fan 'e sel wêryn jo no binne (aktive sel). Selektearje dus in lege rige fan 'e earste om 1 oeral yn' e dataset te krijen.
Stappen:
- Skriuw earst de folgjende formule yn 'e sel D5 .
=ROW(A1)
- As lêste, brûk it AutoFill ark foar de hiele kolom om it einresultaat te krijen.
4. Applying COUNTA Function Auto Generate Sequence
Fierder is in oare metoade dy't hjir te neamen wurdich is de COUNTA-funksje . De funksje COUNTA telt lykwols it oantal sellen dy't net leech binne binnen in berik. Boppedat sil dizze metoade jo helpe om de rigen te serialisearjen dy't net leech binne.
Stappen:
- Skriuw earst de folgjende formule yn sel D5 .
=COUNTA($B$5:B5)
- Lêst op de Enter -kaai en brûk it AutoFill -ark om it resultaat te krijen.
5. OFFSET-funksje brûke
Algemien jout de OFFSET-funksje de referinsje werom fan in sel of in berik fan sellen. Hjir moatte jo trije parameters ynfoegje binnen in OFFSET -funksje. Gean lykwols troch de stappen hjirûnder om de taak te foltôgjen.
Stappen:
- Foegje earst de folgjende formule yn sel D5 .
=OFFSET(E5,-1,0)+1
Hjir moatte jo in lege sel selektearje foar de earste wearde. Oars sil it flaters sjen litte.
- Selektearje nochris sel D6 en ynfoegje de formule hjirûnder.
=OFFSET(D6,-1,0)+1
- Oan 'e ein tapasse jo it AutoFill -ark, en de útfier sil wêze as hjirûnder.
6. It brûken fan SEQUENCE-funksje om getalsekwinsje automatysk te generearjen
Fierder kinne jo in nûmersekwinsje generearje mei in funksje neamd SEQUENCE . Mei de funksje SEQUENCE hoege jo mar ien parameter, rigen op te jaan.
Stappen:
- Skriuw earst de folgjende formule yn sel D5 .
=SEQUENCE(5)
- As lêste sil it it einresultaat leverje.
7. Meitsje in repetearjende nûmersekwinsje
Yn dit diel sil ik jo sjen litte hoe te meitsjen automatysk in werheljende nûmer sequence. Meastal, it sil werhelje it nûmer nei inbepaalde wearde. Hjir haw ik de IF-funksje brûkt. Jo kinne lykwols de stappen hjirûnder folgje om de taak maklik te foltôgjen.
Stappen:
- Klik earst op sel D5 en set de wearde as 1.
- Dêrnei, fier de folgjende formule yn op sel D6 en druk op Enter .
=IF(D5=3,1,D5+1)
- As lêste, tapasse it ark AutoFill om de definitive folchoarder te krijen.
8. Nûmersekwinsje oanmeitsje troch lege sellen te negearjen
Faak moatte jo miskien wurkje mei in oantal sekwinsjes mei lege sellen, en dat dogge jo net wol in oantal folchoarder leverje yn 'e lege sellen. Hjir haw ik de IF-funksje en de COUNTA-funksje kombinearre. Folgje lykwols de stappen hjirûnder om in nûmersekwinsje te meitsjen dy't lege sellen negearret. Foar it doel fan demonstraasje haw ik de dataset in bytsje feroare.
Stappen:
- Skriuw earst de folgjende formule yn sel D5 .
=IF(C5"",COUNTA($C$5:C5),"")
Formule-ôfdieling
De formule brûkt de funksjes IF en COUNTA en jout it searjenûmer werom. Hjir is hoe't dizze formule wurket:
- COUNTA($C$5:C5)—-> telt de sel C5 .
- Utfier: 1
- =IF(C5””,COUNTA($C$5:C5),””)— -> kontrolearret de lege sel en jout it searjenûmer werom as 1 foar net-lege sel en notysje foar lege sel.
- Utfier: 1
- Dêrnei, druk op de Enter -kaai en brûk de
- 6>AutoFill ark nei de hiele kolom.
- Uteinlik sil de útfier yn de folgjende ôfbylding ferskine.
9. It brûken fan Relative Reference Named Range
Last mar net it minste, kinne jo in relative referinsje neamd berik brûke om getalsekwinsje automatysk te generearjen. Om dizze reden moatte jo in bepaalde namme definiearje as de funksje. Gean lykwols troch de folgjende stappen.
Stappen:
- Gean earst nei de Formules ljepper en selektearje it kommando Namme definiearje .
- Twadde skriuw UP as de Namme en ynfoegje de folgjende formule yn Refers to .
=INDIRECT("R[-1]C",FALSE )
- Trêde druk op OK .
- Selektearje nochris sel D5 en fier de formule hjirûnder yn.
=SUM(UP,1 )
- Ut lêst krije jo de winske útfier.
Hoe kinne jo nûmersekwinsje automatysk generearje mei tekst yn Excel
Boppedat kinne jo Excel's TEKST en RIJ -funksjes brûke om te meitsjen in nûmerfolchoarder mei tekst. Litte wy troch de beskriuwing hjirûnder gean om de taak te foltôgjen.
Stappen:
- Typ earst de folgjende formule yn sel D5 .
=B5&TEXT(ROW(A1)-1,"-00-")&C5
Formule-ûnderdieling
Deformule brûkt de TEKST en RIJ funksjes en jout de brûkersnamme werom. Hjir is hoe't dizze formule wurket:
- ROW(A1)—-> jout it rigenûmer fan sel A1 werom, dat is 1 .
- ROW(A1)-1—-> wurdt
- Utfier: 0
- TEXT(0,"-00-“)—-> wurdt yn it tekstformaat fan 0 .
- TEXT(ROW( A1)-1,”-00-“)—-> simplifies nei
- Utfier: ' -00- '
- B5&TEXT(ROW(A1)-1,"-00-“)&C5—-> resultaten yn
- "Lynn" & "-00-" & amp; "25 jier"—-> jout de searje mei teksten werom.
- Utfier: Lynn-00-25 jier
- Brûk as lêste it AutoFill-ark om itselde ta te passen formule foar de hiele kolom.
Konklúzje
Dit binne alle stappen dy't jo kinne folgje om automatysk nûmersekwinsjes yn Excel te generearjen . Hooplik kinne jo no maklik de nedige oanpassingen meitsje. Ik hoopje fan harte dat jo wat hawwe leard en genoaten fan dizze gids. Lit it ús asjebleaft witte yn 'e kommentaar seksje hjirûnder as jo fragen of oanbefellings hawwe.
Foar mear ynformaasje lykas dizze, besykje Exceldemy.com .