Ynhâldsopjefte
As wy wurkje oan in Excel-spreadsheet, is it soms nedich om wat willekeurige nûmers te generearjen. Om't de minsklike geast beoardiele is as minsken besykje nûmers manuell yn te fieren, fiere se it út mei in protte duplikaten. Excel hat ferskate funksjes om willekeurige getallen te generearjen sûnder duplikaten. Yn dit ferbân sille wy jo 7 ûnderskate oanpak sjen litte oer hoe't jo willekeurige nûmers yn Excel kinne generearje sûnder duplikaten.
Praktykwurkboek downloade
Download dit praktykwurkboek foar praktyk wylst jo dit artikel lêze .
Generearje willekeurige nûmers sûnder duplikaten.xlsx
7 maklike manieren om willekeurige nûmers sûnder duplikaten te generearjen yn Excel
In dit artikel, wy sille generearje 10 willekeurige nûmers yn ús Excel spreadsheet mei help fan ferskate funksjes. Dêrnjonken sille wy besykje de útfiering fan dûbele nûmers yn ús dataset te foarkommen.
1. RANDBETWEEN-funksje brûke om willekeurige nûmers te generearjen
Yn dit proses sille wy brûke de funksje RANDBETWEEN om willekeurige getallen te generearjen sûnder duplikaten yn Excel. Wy meitsje 10 willekeurige nûmers yn ús gegevensblêd en de nûmers sille yn it berik fan sellen wêze B5:B14 . De stappen fan dit proses wurde as folget jûn:
📌 Stappen:
- Selektearje earst sel B5 .
- Skriuw no de folgjende formule op yn selproblemen en oplossings. Bliuw nije metoaden leare en bliuw groeie! B5 .
=RANDBETWEEN(10,50)
- Druk op Enter jo toetseboerd.
- Sleep dan it Fillhandtak -ikoan mei jo mûs nei sel B14 .
- Jo krije 10 willekeurige nûmers.
- Om derfoar te soargjen dat der gjin duplikaten binne, kinne jo betingele opmaak tapasse om te kontrolearjen.
- De wearden dy't wy krije fan dizze funksje kinne op elk momint feroarje. Om dizze nûmers te beskermjen, selektearje it hiele berik fan sellen B5:B14 en druk op 'Ctrl+C' op jo toetseboerd.
- Dêrnei rjochtsklikke op jo mûs en selektearje de opsje Waarde plakke .
- De nûmers sille net mear feroarje.
Sa kinne wy sizze dat ús metoade perfekt wurke.
Lês mear: Excel-formule om willekeurich nûmer te generearjen (5 foarbylden)
2. Yndeks kombinearje mei UNIQUE en RANDARRAY-funksjes
Yn dizze metoade sille wy brûk de INDEX , UNIQUE , RANDARRAY , en SEQUENCE funksjes om willekeurige nûmers te generearjen sûnder duplikaten yn Excel. It oantal willekeurige nûmers sil itselde wêze as yn it lêste proses en de nûmers sille yn it berik fan sellen wêze B5:B14 . De stappen fan dizze metoade wurde as folget jûn:
📌 Stappen:
- Selektearje earst sel B5 .
- Skriuw it folgjende opformule yn sel B5 .
=INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)),SEQUENCE(10))
- Druk no op de Enter kaai.
- Jo krije de 10 willekeurige nûmers.
- Jo kinne betingsten opmaak tapasse om út te finen oft der noch dûbele nûmers oerbliuwe.
- De wearden dy't wy krije fan dizze funksje kinne nei in bepaalde perioade feroarje. Om dizze nûmers te beskermjen, selektearje it hiele berik fan sellen B5:B14 en druk op 'Ctrl+C' op jo toetseboerd.
- Dêrnei rjochtsklikke op jo mûs en selektearje de opsje Waarde plakke .
- De nûmers sille net mear feroarje.
Sa kinne wy sizze dat ús formule effektyf wurke.
> Ferdieling fan 'e formule
Wy dogge dizze útdieling foar sel B5 .
👉
SEQUENCE(10) : Dizze funksje jout 10 opfolgjende nûmers werom fan 1-10 .
👉
RANDARRAY(30,1,10,50,TRUE) : Dizze funksje jout 30 willekeurige getallen werom tusken 10 oant 50 .
👉
UNIQUE(RANDARRAY(30;1;10;50;TRUE) ) : Dizze funksje filteret de unike wearde dy't krigen wurdt fan de funksje RANDARRAY ..
👉
INDEX(UNIQUE(RANDARRAY(30,1,10,50, TRUE)), SEQUENCE(10)) : Dit jout de earste 10 unike wearde werom en lit se sjen yn it berik fan sellen B5:B14 .
3 Generearje willekeurige nûmers RAND-funksje brûke
Wy sille brûke de RAND-funksje om willekeurige nûmers yn Excel te generearjen sûnder duplikaten. Yn dit gefal krije wy 10 desimale wearden tusken 0 en 1. De nûmers sille yn it berik fan sellen wêze B5:B14 . De proseduere wurdt hjirûnder útlein:
📌 Stappen:
- Selektearje sel B5 .
- Skriuw no op de folgjende formule yn sel B5 .
=RAND()
- Druk op de Enter key.
- Formatearje it nûmer neffens jo winsk. Hjir kieze wy 2 sifers nei it desimale punt. Sleep dan it ikoan Fillhandtak mei jo mûs nei sel B14 .
- Sa, jo krije 10 willekeurige sifers tusken 0 en 1.
- Jo kinne ek betingsten opmaak tapasse om te sjen oft in dûbel nûmer is noch fêst yn de dataset.
- De wearden dy't wy krije fan dizze funksje kinne op elk momint feroarje. Om dizze nûmers te beskermjen, selektearje it hiele berik fan sellen B5:B14 en druk op 'Ctrl+C' op jo toetseboerd.
- Dan rjochtsklikke op jo mûs en selektearje de opsje Waarde plakke .
- De sifers sille net mear feroarje.
Ut it lêst kinne wy sizze dat ús formule effektyf wurke.
Gelykbere lêzings
- Random Number Generator mei Data Analysis Tool en Funksjes yn Excel
- Random 5 Digit Number Generator ynExcel (7 foarbylden)
- Generearje willekeurich nûmer fan list yn Excel (4 manieren)
- willekeurige 4-sifersnûmergenerator yn Excel (8 foarbylden) )
- Random Number Generator tusken Range yn Excel (8 foarbylden)
4. SEQUENCE Funksje om willekeurige nûmers te generearjen sûnder duplikaten
Yn dit gefal sil de funksje SEQUENCE ús helpe om willekeurige getallen te generearjen sûnder duplikaten. Wy sille 10 willekeurige nûmers oanmeitsje yn ús gegevensblêd en de funksje sil ús 10 nûmers fan gelikense yntervallen leverje. De nûmers sille wêze yn it berik fan sellen B5: B14 . It proses wurdt hjirûnder stap foar stap beskreaun:
📌 Stappen:
- Selektearje oan it begjin fan dit proses sel B5 .
- Skriuw dêrnei de folgjende formule op yn sel B5 .
=SEQUENCE(10,1,10,3)
- Druk op de Enter -toets op jo toetseboerd.
- Jo krije 10 willekeurige sifers.
- Yn dit proses hoege jo gjin need nedich om betingele opmaak oan te passen. Om't de funksje SEQUENCE ús it oantal gelikense yntervallen leveret. Sa is d'r gjin mooglikheid fan dûbele nûmers yn ús Excel-datablêd.
Ut lêst kinne wy sizze dat ús funksje perfekt wurke.
Lês mear: Random Number Generator yn Excel sûnder werhellingen (9 metoaden)
5. Gebrûk fan RANDARRAY en UNIEKE funksjes
Yn dizze metoade sille wy de funksjes UNIQUE en RANDARRAY brûke om willekeurige nûmers te generearjen yn in Excel-blêd sûnder duplikaten. De nûmers sille wêze yn it berik fan sellen B5: B14 yn in kwantiteit fan 10 nûmers. It proses wurdt hjirûnder oantoand:
📌 Stappen:
- Om de proseduere te begjinnen, selektearje earst sel B5 .
- Skriuw de folgjende formule op yn sel B5 .
=UNIQUE(RANDARRAY(10,1,10,50,TRUE))
- Druk dan op de Enter -toets op jo toetseboerd en jo krije 10 willekeurige sifers.
- Foar it kontrolearjen fan it dûbele nûmer kinne jo betingsten opmaak tapasse om se te finen.
- De wearden dy't wy krije fan dizze funksje sille feroarje as jo it bestân opnij iepenje. Om dy nûmers te beskermjen, selektearje it hiele berik fan sellen B5:B14 en druk op 'Ctrl+C' op jo toetseboerd.
- Dêrnei rjochtsklikke op jo mûs en selektearje de opsje Waarde plakke .
- De sifers sille net mear feroarje.
Op it lêst kinne wy sizze dat ús metoade en formule mei súkses wurken.
> Ferdieling fan 'e formule
Wy dogge dizze útdieling foar sel B5 .
👉
RANDARRAY (30,1,10,50,TRUE) : Dizze funksje jout 30 willekeurige getallen werom tusken 10 oant 50 .
👉
UNIQUE( RANDARRAY(30,1,10,50, TRUE)) : Thisfunksje filtert de unike wearde dy't krigen wurdt fan de funksje RANDARRAY en lit se sjen yn it berik fan sellen B4:B14 .
6. SORTBY-funksje tapassen
Dizze proseduere sil kompleet wêze mei help fan de SORTBY , SEQUENCE , en RANDARRAY funksjes. Wy sille 10 willekeurige nûmers generearje sûnder duplikaten yn ús Excel-datablêd. De nûmers sille wêze yn it berik fan sellen B5: B14 . De stappen fan dizze proseduere wurde as folget jûn:
📌 Stappen:
- Selektearje earst sel B5 .
- Skriuw dan de folgjende formule op yn sel B5 .
=SORTBY(SEQUENCE(10,1,10,3),RANDARRAY(10))
- Druk op Enter en jo krije 10 willekeurige nûmers.
- No, om derfoar te soargjen dat ús dataset frij is fan duplikaten, kinne jo betingele opmaak tapasse.
- De wearden dy't wy krije fan dizze funksje sil feroarje as jo it bestân opnij iepenje. Om dy nûmers te beskermjen, selektearje it hiele berik fan sellen B5:B14 en druk op 'Ctrl+C' op jo toetseboerd.
- Dan rjochtsklikke op jo mûs en selektearje de opsje Waarde plakke .
- Sa feroarje de nûmers net mear.
Sa kinne wy sizze dat ús metoade en formule perfekt wurken.
> Ferdieling fan 'e formule
Wy dogge dizze útdieling foar sel B5 .
👉
SEQUENCE(10,1,10,3) : Dizze funksje jout 10 lykweardige stapwearden werom fan 10 oant 37 mei in ynterval fan 3 .
👉
RANDARRAY(10) : Dizze funksje jout 10 desimale wearden tusken 0 oant 1 .
👉
SORTBY(SEQUENCE(10,1,10,3); RANDARRAY(10)) Dit jout de willekeurige wearden werom dy't fan de oare krigen wurde funksje en lit se sjen yn it berik fan sellen B4:B14 .
7. RAND- en RANK-funksjes om willekeurige nûmers te krijen sûnder duplikaten
Yn de folgjende metoade binne wy sil de funksjes RAND en RANK brûke om willekeurige getallen te generearjen sûnder duplikaten. Yn dit proses krije wy 2 ferskillende datasets fan 10 willekeurige nûmers. De earste set sil de desimale nûmers wêze, wylst de twadde set de Integer Numbers wêze sil. De nûmers sille wêze yn it berik fan sellen B5: C14 . De stappen fan dizze metoade wurde as folget jûn:
📌 Stappen:
- Selektearje sel B5 en skriuw de folgjende formule op yn sel B5 .
=RAND()
- Druk no op de Enter toets op jo toetseboerd.
- Sleep it Fill Handle ikoan mei jo mûs nei sel B14 .
- Jo krije 10 willekeurige nûmers tusken 0 en 1.
- Selektearje dan sel C5 . Skriuw op deselde manier de folgjende formule yn 'e sel en druk op Enter .
=RANK(B5,$B$5:$B$14)
- Sleep de Folje Handle ikoan mei jo mûs oant sel B14 . Of gewoan dûbelklikke derop.
- No krije jo de twadde dataset dy't eins de posysje fan it nûmer fan 'e foarige dataset toant.
- Foar duplikaten tapasse betingele opmaak om te befêstigjen dat ien fan harren net bliuwt,
- Jo kinne sjen dat de wearden dy't wy krije fan dizze funksje kontinu feroarje mei ús elke stap. Om dizze nûmers te beskermjen, selektearje it hiele berik fan sellen B5:C14 en druk op 'Ctrl+C' op jo toetseboerd.
- Dan rjochtsklikke op jo mûs en selektearje de opsje Waarde plakke .
- De nûmers sille net mear feroarje.
Ut lêst kinne wy sizze dat ús metoade en formule mei súkses wurken en yn steat binne om willekeurige nûmers te generearjen yn Excel sûnder duplikaten.
Lês mear: Excel VBA: Random Number Generator mei gjin duplikaten (4 foarbylden)
Konklúzje
Dat is de ein fan dit artikel. Ik hoopje dat de kontekst nuttich foar jo sil wêze en jo sille willekeurige nûmers yn Excel kinne generearje sûnder duplikaten. As jo noch fierdere fragen of oanbefellings hawwe, diel se dan mei ús yn 'e kommentaar seksje hjirûnder.
Ferjit net ús webside ExcelWIKI te kontrolearjen foar ferskate Excel-relatearre