Tabl cynnwys
Yn y tiwtorial hwn, byddwn yn esbonio gwahanol ddulliau o gynhyrchu rhif ar hap 10 digid yn excel. Wrth weithio ar brosiect yn Microsoft Excel weithiau nid oes gennym unrhyw set ddata benodol. Felly, mae'n rhaid i ni greu sampl un. Wrth greu set ddata sampl efallai y bydd angen i ni gynhyrchu rhifau ar hap. Yn gyffredinol, mae'n rhaid i ni gynhyrchu rhifau ar hap am ychydig o achosion. Nid dyma'r math o nodwedd y mae angen i ni ei defnyddio'n aml.
Lawrlwythwch Gweithlyfr Ymarfer
Gallwn lawrlwytho'r gweithlyfr ymarfer o'r fan hon.
Cynhyrchu Rhif Ar Hap 10 Digid.xlsm
6 Dull o Gynhyrchu Rhif Ar Hap 10 Digid yn Excel
Trwy gydol yr erthygl gyfan, byddwn yn esbonio 6 dull o gynhyrchu hap 10 rhif digid. Byddwn yn defnyddio gwahanol swyddogaethau, offer, a chod VBA .
1. Cyfuno Swyddogaethau ROWND a RAND i Gynhyrchu Rhif Ar Hap 10 Digid
Yn gyntaf oll, byddwn yn defnyddio y ffwythiant ROUND a y ffwythiant RAND i gynhyrchu rhif ar hap 10 digid.
Yn Microsoft Excel , mae'r Mae ffwythiant RAND yn dychwelyd rhif hap rhwng 0 ac 1.
Mae ffwythiant ROUND yn Excel yn cynhyrchu rhif sy'n wedi ei dalgrynnu i nifer penodol o ddigidau.
Dangosir enwau pump o bobl yn y ddelwedd ganlynol o'n set ddata. Byddwn yn cynhyrchu rhifau ffôn ar eu cyfer ar hap, pob un â deg digid.
Gadewch i ni weld y camau i gyflawni'r weithred hon.
CAMAU:
- 12>Yn gyntaf, dewiswch gell C5 .
- Nesaf, teipiwch y fformiwla ganlynol yn y gell honno:
=ROUND(RAND()*9999999999+1,0)
3>
- Pwyswch Enter .
- Felly, mae'r weithred uchod yn dychwelyd rhif digid ar hap 10 yn y gell C5 .
- Yna, llusgwch yr offeryn Fill Handle o gell C5 i gell C9 .
- Yn olaf, rydym yn cael canlyniadau fel y llun canlynol.
🔎 Sut Mae'r Fformiwla yn Gweithio?
- RAND()*9999999999+1: Mae'r rhan hon yn lluosi'r haprif a gynhyrchir gan 9999999999 ac yn ychwanegu 1 ato.
- ROUND(RAND()*9999999999+1,0): Mae'r rhan hon yn talgrynnu'r canlyniad a gawn o'r ffwythiant RAND .
Darllen Mwy: Fformiwla Excel i Gynhyrchu Rhif Hap (5 enghraifft)
2. Defnyddiwch Swyddogaeth RANDBETWEEN i Greu Rhif Digid 10 Ar Hap yn Excel
Yn yr ail ddull, byddwn yn defnyddio swyddogaeth RANDBETWEEN i gynhyrchu rhif hap 10 <2 digid yn excel.
Mae'r ffwythiant RANDBETWEEN yn excel yn dychwelyd rhif cyfanrif rhwng dau rif penodedig.
I egluro'r dull hwn byddwn yn parhau â'n set ddata flaenorol.
Gadewch i ni weld y camau i weithredu'r dull hwn.
CAMAU:<2
- Yn gyntaf, dewiswch gell C5 a rhowch y fformiwla ganlynol ynddocell:
=RANDBETWEEN(1000000000,9999999999)
- Taro Enter .
- Fel canlyniad, rydym yn cael rhif ar hap 10 digid yn y gell C5 .
- Yn ail, llusgwch yr offeryn Fill Handle o gell C5 i ddiwedd y set ddata.
- Yn olaf, gallwn weld y canlyniadau yn y ddelwedd ganlynol.
Darllen Mwy: Sut i Gynhyrchu Rhif Ar Hap gydag Excel VBA (4 Enghreifftiol)
3. Cynhyrchu Rhif 10 Digid ar Hap yn Seiliedig ar Nifer y Digidau Rydych chi'n Teipio Mewn Cell Wahanol
Yn y trydydd dull, byddwn yn cynhyrchu rhif ar hap 10 digid gan ddefnyddio dull unigryw. Er enghraifft, pan fyddwn yn teipio 10 mewn cell C5 , bydd cell D5 yn dangos nifer ar hap o 10 digid ynddo.<3
Byddwn yn dilyn y camau isod i gyflawni'r dull hwn.
CAMAU:
- I ddechrau , mewnosodwch y fformiwla ganlynol mewn celloedd ( D5:D9 ):
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), C5)
- Yn ogystal, teipiwch y gwerth 10 yn y gell C5 .
- Tapiwch Enter .
- Ar ben hynny, rydym yn cael rhif ar hap 10 digid yng nghell D5 .
- Yn olaf, mewnbwn gwerth 10 mewn celloedd ( C6:C9 ). O ganlyniad, rydym hefyd yn cael rhifau ar hap 10 digid mewn celloedd ( D6:D9 ).
1>🔎 Sut Mae'r Fformiwla yn Gweithio?
- > RANDBETWEEN(0,99999999999999): Mae'r rhan hon yn dychwelyd a ar hap 10 digidrhif.
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,9999999999999), C5): Yn dychwelyd haprif o ddigidau sefydlog yn cell D5 ein bod ni'n teipio cell C5 .
Darllen Mwy: Cynhyrchydd Rhif Digid Ar Hap 4 yn Excel ( 8 Enghraifft)
Darlleniadau Tebyg
- Cynhyrchu Rhif Anfoneb yn Awtomatig yn Excel (gyda 4 Cam Cyflym)
- Cynhyrchydd Rhif Ar Hap yn Excel heb Ailadrodd (9 Dull)
- Cynhyrchu Rhif Hap o'r Rhestr yn Excel (4 Ffordd)
- Cynhyrchydd Rhifau Ar Hap rhwng Ystod yn Excel (8 Enghraifft)
- Cynhyrchu Rhif Hap rhwng Dau Rif yn Excel (4 Ffordd)
4. Cymhwyso Swyddogaeth RANDARRAY i Gynhyrchu Rhif Digid 10 Ar Hap
Dull arall o gynhyrchu haprifau mewn rhanbarth penodol yn ein set ddata yw defnyddio swyddogaeth RANDARRAY . Mae'r ffwythiant RANDARRAY ar gael yn Microsoft Excel 365 yn unig & Fersiynau Microsoft Excel 2021 .
Mae ffwythiant RANDARRAY yn darparu rhestr o haprifau yn amrywio o 0 i 1 sy'n wedi'i bennu gan nifer o resi a cholofnau.
Yn y set ddata ganlynol, byddwn yn cynhyrchu dau rif ffôn ar hap ar gyfer pob person â'r ffwythiant RANDARRAY .<3
Gadewch i ni weld y camau i ddefnyddio'r ffwythiant RANDARRAY .
CAMAU:
- 12> Yn y dechrau,dewiswch gell C5 .
- Nesaf, teipiwch y fformiwla ganlynol yn y gell honno:
=RANDARRAY(5,2,1000000000,9999999999,TRUE)
<23
- Ar ôl hynny, tapiwch Enter .
- Yn olaf, rydym yn cael rhifau ar hap mewn celloedd ( C5:D9 ).
Darllen Mwy: Cynhyrchydd Rhif 5 Digid Ar Hap yn Excel (7 Enghraifft)
5. Cynhyrchu Rhif 10 Digid gyda Toolpak Dadansoddi
Dull arall i gynhyrchu rhif ar hap 10 ddigid yn excel yw defnyddio Ychwanegiad o'r enw ' Analysis Toolpak '. Nid oes angen unrhyw fformiwla ar gyfer y dull hwn.
I ddangos y dull hwn byddwn yn defnyddio set ddata ein dull cyntaf. Dilynwch y camau isod i gyflawni'r weithred hon.
CAMAU:
- Yn gyntaf, ewch i'r tab Ffeil .
>
- Yna, dewiswch y ' Dadansoddi Data ' o'r opsiwn Data tab.
>
- Mae'n agor ffenestr naid newydd o'r enw ' Dadansoddiad Data '.
- Ar ben hynny, sgroliwch i lawr yr opsiynau yn yr adran ' Offer Dadansoddi '. Dewiswch yr opsiwn ' Cynhyrchu Rhifau Ar Hap ' ac yna cliciwch OK .
- >Ar ôl hynny, ni cael un ffenestr naid arall o'r enw ' Cynhyrchu Rhif Ar Hap '. Byddwn yn mewnbynnu gwerthoedd ar gyfer paramedrau gwahanol i gynhyrchu rhifau hap 10 <2 digid.
- Mae'r maes ' Nifer y Newidynnau ' yn pennu sawl colofn rydym am eu llenwi gyda data hap . Rydym wedi defnyddio'r gwerth 1 .
- Mae nifer y rhesi wedi'i nodi gan y ‘ Nifer o Haprifau ’. Rydym wedi cymryd y gwerth 5 .
- Yn y maes Dosbarthiad , rydym wedi dewis yr opsiwn Uniform .
- Gosod y paramedrau i ystod o 1 i 9999999999 .
- Gosodwch ' Ystod Allbwn ' i ddechrau'r arae sef cell C5 .
- Nawr cliciwch ar OK .
- O'r diwedd, gallwn weld a gynhyrchwyd ar hap 10 rhifau digid mewn celloedd ( C5:C9 ).
>
Darllen Mwy: Cynhyrchydd Rhif Ar Hap gydag Offeryn Dadansoddi Data a Swyddogaethau yn Excel
6. Mewnosod Cod VBA i Greu Rhif 10 Digid yn Excel
Yn y dull olaf, byddwn yn cynhyrchu a rhif ar hap 10 digid gyda'r defnydd o god VBA . I ddangos y dull hwn rydym yn defnyddio'rset ddata ganlynol rydym hefyd wedi'i defnyddio'n gynharach.
Dilynwch y camau isod i gyflawni'r dull hwn.
CAMAU:
- I ddechrau, cliciwch ar y dde ar y ddalen weithredol a dewiswch yr opsiwn ' Gweld y Cod '.
- Mae'r gorchymyn uchod yn agor ffenestr cod VBA wag newydd ar gyfer y daflen waith honno.
- Yn ogystal, mewnosodwch y cod canlynol yn y ffenestr cod:
1801
- Ymhellach, cliciwch ar y Rhedeg neu pwyswch yr allwedd F5 i redeg y cod.
- Yn olaf, rydym yn cael 10 rhifau digid a gynhyrchir ar hap mewn celloedd ( C5:C9 ).
Darllen Mwy: Excel VBA: Cynhyrchydd Rhifau Ar Hap gyda Dim Dyblygiadau (4 Enghraifft)
Casgliad
I gloi , gallwn yn hawdd gynhyrchu rhif hap 10 ddigid yn excel drwy ddilyn y dull hwn. I gyflawni'r canlyniadau gorau, lawrlwythwch y llyfr gwaith ymarfer sydd wedi'i atodi i'r erthygl hon a'i roi ar waith. Os oes gennych unrhyw gwestiynau neu argymhellion, gadewch sylw yn y blwch isod.