Tabl cynnwys
Wrth weithio yn Microsoft Excel , weithiau mae angen generadur rhif 5 digid ar hap. Yn enwedig wrth wneud dadansoddiad ystadegol efallai y bydd angen i ni gynhyrchu rhifau 5 digid. Unwaith eto efallai y byddwn yn defnyddio generadur rhif 5-digid i greu cyfrineiriau neu IDs. Yn ffodus mae gan excel sawl opsiwn i gael rhifau 5 digid ar hap. Bydd yr erthygl hon yn eich arwain i ddefnyddio'r opsiynau hynny.
Lawrlwythwch Gweithlyfr Ymarfer
Gallwch lawrlwytho'r gweithlyfr ymarfer rydym wedi'i ddefnyddio i baratoi'r erthygl hon.
1>Cynhyrchydd Rhifau Digid 5 Ar Hap.xlsm
7 Enghreifftiau o Gynhyrchydd Rhifau Digid 5 Ar Hap yn Excel
1. Excel RANDBETWEEN Swyddogaeth fel Cynhyrchydd Rhif 5 Digid
Yn gyntaf oll, byddwn yn defnyddio swyddogaeth RANDBETWEEN fel generadur rhif 5 digid. Mae'r swyddogaeth hon yn ein galluogi i gael rhifau ar hap rhwng rhifau penodedig. Er enghraifft, byddaf yn cynhyrchu rhifau 5 digid rhwng 10000 a 99999 . I gael y canlyniad dymunol dilynwch y camau isod.
Camau:
- Teipiwch y fformiwla isod yn Cell B5 a gwasgwch Rhowch .
=RANDBETWEEN(10000,99999)
- O ganlyniad, byddwn yn cael y rhif 5 digid isod. Nesaf, defnyddiwch y teclyn Llenwad Handle ( + ) i gael rhifau 5 digid dros yr ystod B6:B10 .
- O ganlyniad, byddwn yn cael yr allbwn isod.
⏩ Nodyn :
Fwythiant RANDBETWEEN yn swyddogaeth gyfnewidiol. Mae niferoedd ar hap a gynhyrchir gan y swyddogaeth hon yn newid bob tro y cyfrifir cell ar y daflen waith. Os ydych am osgoi'r newidiadau hyn mewn niferoedd dilynwch y camau isod.
Camau:
- Copïwch yn gyntaf yr haprifau a gynhyrchir gan y RANDBETWEEN fformiwla drwy ddilyn Cartref > Copi neu Ctrl + C .
- Yna gludwch nhw fel Gwerthoedd drwy ddilyn Cartref > Gludwch > Gludo Gwerthoedd (gweler y llun).
- O ganlyniad, fe gewch y rhifau fel gwerthoedd.
>Darllen Mwy: Fformiwla Excel i Gynhyrchu Rhif Hap (5 enghraifft)
2. Cynhyrchu Rhif Ar Hap 5 Digid gyda CHWITH & Swyddogaethau RANDBETWEEN
Yn y dull hwn, byddaf yn defnyddio fformiwla gyda chyfuniad o ffwythiannau LEFT a RANDBETWEEN . Bydd y fformiwla hon yn cynhyrchu haprifau yn dibynnu ar hyd y rhifau a roddir yn y gell y mae'r fformiwla yn cyfeirio ati. Gawn ni weld sut gallwn ni wneud y dasg.
Camau:
- Yn gyntaf, teipiwch y fformiwla isod yn Cell B6 a gwasgwch Rhowch . Bydd y fformiwla yn dychwelyd cell wag.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)
- Nawr, teipiwch 5 yn Cell B5 gan fod angen rhif ar hap gyda 5 digid. Unwaith y byddwch yn taro Rhowch , yng Cell B6 byddwch yn cael haprif 5 digid.
>🔎 Sut Mae'r FformiwlaGweithio?
- RANDBETWEEN(1,9)
Yma mae'r fformiwla uchod yn dychwelyd haprif rhwng 1 i 9 .
- RANDBETWEEN(0,99999999999999)
Yma mae'r ffwythiant RANDBETWEEN yn dychwelyd haprif rhwng 0 i 99999999999999.
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,99999999999999)& ;RANDBETWEEN(0,999999999999999),B5
Yn olaf, mae'r fformiwla uchod yn dychwelyd haprif sy'n cynnwys hyd Cell B5 .
Darllen Mwy: Cynhyrchydd Rhifau Digid Ar Hap 4 yn Excel (8 Enghraifft)
3. Creu Rhif 5 Digid Gan Ddefnyddio Swyddogaethau ROWND & RAND yn Excel
Y tro hwn byddaf yn defnyddio'r cyfuniad o ffwythiannau ROWND a RAND fel generadur rhif ar hap 5 digid . Y fformiwla generig ar gyfer cynhyrchu'r rhifau yw:
=ROUND(RAND()*(Y-X)+X,0)
Lle X a Y yw'r rhif gwaelod a'r rhif uchaf yr ydych am gynhyrchu rhifau 5 digid rhyngddynt .
Camau:
- Teipiwch yr isod fformiwla yn Cell B5 . Pwyswch nesaf Enter .
=ROUND(RAND()*(99999-10000)+10000,0)
- O ganlyniad, bydd yow y rhifau 5 digid isod.
🔎 Sut Mae'r Fformiwla yn Gweithio?
- RAND()
Yma mae'r ffwythiant RAND yn cynhyrchu rhifau degol ar hap.
- RAND( )*(99999-10000)+10000
Yn y rhan hon, canlyniad y RAND ffwythiant yn cael ei luosi â 89999 . Yna ychwanegir y canlyniad at 1000 .
- ROUND(RAND()*(99999-10000)+10000,0) <13
- Teipiwch y fformiwla isod yn Cell B5 . Yna pwyswch Enter .
- O ganlyniad, byddwch yn cael yr allbwn canlynol.
- Sut i Gynhyrchu Data Ar Hap yn Excel (9 Dull Hawdd)
- Cynhyrchydd Rhifau Ar Hap yn Excel heb Ailadrodd (9Dulliau)
- Cynhyrchu Rhif Hap o'r Rhestr yn Excel (4 Ffordd)
- Cynhyrchydd Rhif Ar Hap rhwng Ystod yn Excel (8 Enghraifft)<2
- Teipiwch y fformiwla ganlynol yn Cell B5 .
- Unwaith i chi daro Rhowch , mae'r fformiwla uchod yn dychwelyd haprifau 5-digid (cyfanrifau) dros golofnau B & C a rhesi 5:10 .
- Yn gyntaf, ewch i'r Ffeil tab o'r rhuban.
- Yn ail, dewiswch Opsiynau .
- Nesaf, bydd yr ymgom Excel Options yn ymddangos, cliciwch ar Ychwanegiadau . Gwiriwch Ychwanegiadau Excel a ddewiswyd o'r gwymplen Rheoli dewislen a gwasgwch Ewch .
- Nawr ewch i'r tab>Data , a'r opsiwn Dadansoddi Data ar gael. Cliciwch arno.
- O ganlyniad, mae'r blwch deialog Dadansoddiad Data yn ymddangos, dewiswch Rhif Ar Hap 1>Cenhedlaeth o'r rhestr Offer Dadansoddi , a phwyswch OK .
- Pryd mae'r ymgom Cynhyrchu Rhifau Ar Hap yn ymddangos, rhowch 2 fel y Nifer o Newidynnau , a 6 fel y Nifer o Hap Rhifau .
- Yna, dewiswch Uniform o'r gwymplen Dosbarthu . Yn yr adran Paramedrau nodwch yr amrediad o rifau 5 digid ( 10000 a 99999 ) yn y maes Rhwng .
- Ar ôl hynny, dewiswch yr Ystod Allbwn a dewiswch y gell gyrchfan (yma Cell $B$5 ). Pwyswch Iawn i gau'r ymgom.
- Yn olaf, gallwn weld yr allbwn isod.
- rhifau hap 5-digid wedi'u cynhyrchu gan Analysis ToolPak cynnwys degolion. I drosi'r rhifau hynny i sero lleoedd degol gallwch ddefnyddio'r ffwythiannau ROWND neu INT (a ddisgrifir yn Dull 4 a Dull 5 ).
- Yn gyntaf, ewch i'r ddalen lle rydych chi am gael yr haprifau 5 digid. Yna de-gliciwch ar enw'r ddalen a dewis Gweld y Cod i ddod â'r ffenestr VBA i fyny.
Yn olaf, mae'r ffwythiant ROUND yn talgrynnu canlyniad y fformiwla flaenorol i sero lle degol.
Darllen Mwy: Cynhyrchu Rhif Hap yn Excel gyda Degolion (3 Dull)
4. Cyfuno INT & Swyddogaethau RAND fel Cynhyrchydd Rhif 5 Digid
Mae'r dull hwn yn debyg i'r dull blaenorol. Yn lle'r ffwythiant ROUND , byddwn yn defnyddio ffwythiant INT yma. I greu haprifau 5 digid rhwng 10000 a 99999 dilynwch y camau isod.
Camau:
=INT(RAND()*(99999-10000)+10000)
Yma mae'r fformiwla uchod yn gweithio mewn ffordd debyg a grybwyllir yn Dull 3 . Yn gyntaf, mae'r ffwythiant RAND yn cynhyrchu rhifau degol ar hap. Yna mae'r rhif degol canlyniadol yn cael ei luosi â 89999 a'i ychwanegu at 1000 . Yn olaf, mae'r ffwythiant INT yn talgrynnu'r rhif i'r cyfanrif 5-digid agosaf.
Darllen Mwy: Sut i Gynhyrchu Rhif Ar Hap 10 Digid yn Excel ( 6 Dull)
Darlleniadau Tebyg
5. Creu Rhif 5 Digid ar Hap gyda Swyddogaeth RANDARRAY
Gallwch ddefnyddio swyddogaeth RANDARRY fel generadur rhifau 5-digid ar hap. I greu cyfanrifau hap 5-digid rhwng 10000 a 99999 , a'u lledaenu dros 2 golofnau a 6 rhesi dilynwch y cyfarwyddiadau isod.
Camau:
=RANDARRAY(6,2,10000,99999,TRUE)
Darllen Mwy: Sut i Gynhyrchu Rhifau Ar Hap Heb Dyblygiadau yn Excel (7 Ffordd)
6. Defnyddio ToolPak Dadansoddi i Gynhyrchu Rhifau 5 Digid yn Excel
Yn y dull hwn, byddaf yn defnyddio ychwanegiad Excel- i mewn fel generadur rhif 5 digid. Yn gyntaf, byddaf yn dangos i chi ychwanegu'r ychwanegiad at y Rhuban Excel . Yn ddiweddarach, byddaf yn defnyddio'r ychwanegyn hwnnw i gynhyrchu haprifau 5 digid.
Camau:
<29
- O ganlyniad, bydd y ddeialog Ychwanegiadau yn ymddangos , rhowch farc gwirio ar Analysis ToolPak a gwasgwch OK .
>
⏩ Nodyn:
Darllen Mwy: Cynhyrchydd Rhifau Ar Hap gydag Offeryn Dadansoddi Dataa Swyddogaethau yn Excel
7. Cymhwyso Excel VBA fel Cynhyrchydd Rhif 5 Digid
Gallwch ddefnyddio Excel VBA i gynhyrchu haprifau 5 digid.<3
Camau:
11>Nawr teipiwch y cod isod yn y Modiwl a rhedwch gan ddefnyddio'r allwedd F5 .
8271
- Yn olaf, ar ôl rhedeg y cod fe gewch y rhifau 5 digid isod.
Darllen Mwy: Sut i Gynhyrchu Rhif Hap mewn Ystod gydag Excel VBA
Pethau i'w Cofio
- Mae'r canlyniad a gawn o'r swyddogaeth RANDBETWEEN yn cynnwys copïau dyblyg. I ganfod y rhifau dyblyg gallwch ddefnyddio y ffwythiant RANK.EQ yn excel.
- Mae ffwythiant RAND hefyd yn ffwythiant anweddol. Gallwch drosi'r canlyniadau a ddychwelwyd gan y fformiwla RAND i werthoedd gan ddefnyddio'r opsiwn Gludwch Arbennig .
Casgliad
Yn yr erthygl uchod , Rwyf wedi ceisio trafod sawl enghraifft o generadur rhif 5 digid ar hap yn Excel yn gywrain. Gobeithio y bydd y dulliau a'r esboniadau hyn yn ddigon i ddatrys eich problemau. Rhowch wybod i mi os oes gennych unrhyw ymholiadau.