Tabl cynnwys
Yn yr erthygl hon, byddaf yn trafod y generadur haprifau rhwng ystod yn excel. Yn aml, wrth wneud dadansoddiad ystadegol ac ariannol, efallai y bydd yn rhaid i chi ddefnyddio generadur rhifau ar hap. Beth bynnag yw'r pwrpas, mae gan excel sawl ffordd o gynhyrchu haprifau. Gadewch i ni gael golwg ar y ffyrdd hynny.
Lawrlwythwch Gweithlyfr Ymarfer
Gallwch lawrlwytho'r llyfr gwaith ymarfer rydym wedi'i ddefnyddio i baratoi'r erthygl hon.
Cynhyrchydd Rhifau Ar Hap rhwng Ystod.xlsm
8 Enghreifftiau Addas o Gynhyrchydd Rhifau Ar Hap rhwng Ystod yn Excel
1. Defnyddiwch Swyddogaeth RAND Excel i Gynhyrchu Rhif rhwng Ystod
Gallwch ddefnyddio y ffwythiant RAND fel generadur haprifau. Fel arfer, mae'r ffwythiant hwn yn creu haprifau rhwng 0 i 1 .
Camau:
- Cyntaf. ysgrifennwch y fformiwla isod yn Cell B5 . Tarwch Enter . Yn ôl y disgwyl, byddwch yn cael rhif rhwng 0 a 1 .
=RAND()
- Nawr, llusgwch yr offeryn Fill Handle ( +) i gael rhestr o rifau rhwng ffwythiannau RAND ystod.
- Yn olaf, dyma restr o rifau.
- Yn ogystal, gallwch chi osod ystod yr haprifau gan ddefnyddio'r RAND Er enghraifft, rydw i eisiau cael rhifau rhwng 0 a 6 . Yna teipiwch y fformiwla isod yn Cell B5 a gwasgwch Enter .
=RAND()*5+1
- Fel o'r blaen, llusgwch y Llenwch Handle ( + ) a chael y canlyniad isod.
> 📌 Trosi Canlyniadau Fformiwla yn Werthoedd:
Nawr, mae problem gyda'r fformiwla uchod. Mae'r ffwythiant RAND yn Swyddogaeth Anweddol . Bydd y niferoedd a gawn o'r ffwythiant yn newid yn barhaus wrth ailgyfrifo. Felly, er mwyn osgoi'r newid hwnnw mae'n rhaid i ni drosi canlyniad y fformiwla uchod yn werthoedd. I wneud hynny, dilynwch y camau isod.
Camau:
- Yn gyntaf, dewiswch y rhestr canlyniadol sydd gennym, a gwasgwch Ctrl+C .
>
- Nesaf, o Rhuban Excel , ewch i Cartref > Gludo . Nawr cliciwch ar yr eicon Gludwch Gwerthoedd (Gweler y sgrinlun).
- O ganlyniad, cawsom y rhifau fel gwerthoedd isod. Nawr, ni fydd y gwerthoedd hyn yn newid wrth ailgyfrifo.
Darllen Mwy: Fformiwla Excel i Gynhyrchu Rhif Hap (5 enghraifft )
2. Defnyddio ffwythiant RANDBETWEEN fel Cynhyrchydd Rhif Hap mewn Ystod
Defnyddiwch y ffwythiant RANDBETWEEN i gael rhestr o haprifau. Gan ddefnyddio'r swyddogaeth hon, gallwch nodi rhifau uchaf a gwaelod eich ystod. Er enghraifft, rydym am gael haprifau rhwng 10 a 50 .
Camau:
- Math y fformiwla isod yn Cell B5 . O ganlyniad, byddwn yn cael y canlyniad canlynolar ôl taro Enter .
=RANDBETWEEN(10,50)
Yn debyg i'r ffwythiant RAND , os oes angen, gwnewch sicrhewch eich bod yn trosi canlyniad y fformiwla RANDBETWEEN yn werthoedd. Mae hyn oherwydd bod y ffwythiant RANDBETWEEN hefyd yn Swyddogaeth Gyfnewidiol yn excel.
Darllen Mwy: Sut i Gynhyrchu Rhif Hap gyda Excel VBA (4 Enghraifft)
3. Defnyddiwch Swyddogaethau RANK.EQ a RAND fel Cynhyrchydd Rhif Unigryw rhwng Ystod
Fel arfer, mae'r ffwythiant RAND yn dychwelyd yn unigryw niferoedd rhwng ystod. Er hynny, i wirio ailadrodd rhifau hap canlyniadol, gallwn ddefnyddio y ffwythiant RANK.EQ .
Camau:
- Cyntaf , cael rhestr haprifau gan ddefnyddio'r ffwythiant RAND .
>
=RANK.EQ(B5,$B$5:$B$13)
- Pwyswch Enter .
- Nawr os rydych yn rhoi unrhyw werthoedd dyblyg yng Colofn B , bydd Colofn C yn ei ddangos drwy ddangos cyfanrifau dyblyg i'r gwerthoedd RAND cyfatebol.
Darllen Mwy: Excel VBA: Cynhyrchydd Rhif Ar Hap gyda Dim Dyblygiadau (4 Enghraifft)
4. Mewnosod Swyddogaeth RANDARRAY fel Ar hapGeneradur Rhifau yn Excel
Yn Excel 365 , gallwn ddefnyddio swyddogaeth RANDARRAY fel generadur haprifau. Crybwyllir cystrawen y ffwythiant RANDARRAY isod er mwyn i chi ddeall yn well.
RANDARRAY([rhesi],[colofnau],[min],[max],[whole_number])
Tybiwch, eich bod am greu arae rhif ar hap rhwng yr ystod o 10 a 20 , yn cynnwys 5 rhesi a 2 colofn, ac rwyf am gael rhifau cyfan, yna dilynwch y drefn isod.
Camau:
- Teipiwch y fformiwla isod yn Cell B5 . Pwyswch Enter a byddwch yn cael arae (wedi'i amlinellu fel lliw glas) sy'n cynnwys haprifau disgwyliedig.
=RANDARRAY(5,2,10,20,TRUE)
Darlleniadau Tebyg
- Sut i Gynhyrchu Data Ar Hap yn Excel (9 Dull Hawdd)
- Cynhyrchydd Rhifau Digid 5 Ar Hap yn Excel (7 Enghreifftiol)
- Cynhyrchydd Rhifau Digid Ar Hap 4 yn Excel (8 Enghreifftiol)
- Ar hap Cynhyrchydd Rhifau yn Excel heb Ailadrodd (9 Dull)
5. Cyfuniad Swyddogaethau ROWND a RAND Excel fel Cynhyrchydd Rhif Ar Hap mewn Ystod
Nawr byddaf yn defnyddio y ffwythiant ROUND ynghyd â'r ffwythiant RAND i gael rhestr rhif ar hap rhwng 0 a 20 .
Camau:
- Yn gyntaf, ysgrifennwch y fformiwla ganlynol yn Cell B5 a gwasgwch Enter . O ganlyniad, byddwch yn cael y rhestr o haprifauo fewn yr amrediad penodedig.
=ROUND(RAND()*19+1,0)
>Yma, canlyniad y fformiwla RAND yn cael ei luosi â 19 ac yna 1 yn ychwanegu ato. Yn ddiweddarach, bydd y ffwythiant ROUND yn talgrynnu'r rhif degol i 0 lle degol.
Darllen Mwy: Cynhyrchu Rhif Hap yn Excel gyda Degolynau (3 Dull)
6. Defnyddio Dadansoddiad Toolpak Ychwanegu i Gynhyrchu Hap-rifau rhwng Ystod
Byddwn yn defnyddio excel Add-ins i gynhyrchu rhestr haprifau. Dilynwch y camau isod i wneud y dasg.
Camau:
- Yn gyntaf, ewch i'r tab Ffeil o Excel Rhuban .
>
- Nesaf, ewch i'r Dewisiadau .
<30
- Yna bydd ffenestr Excel Options yn ymddangos. Ewch i ddewislen Ychwanegiadau , nawr gwnewch yn siŵr bod Ychwanegiadau Excel wedi'u dewis yn y maes: Rheoli . Cliciwch ar y botwm Ewch .
>
- Bydd ffenestr Ychwanegiadau yn ymddangos. Ar ôl hynny, rhowch dic ar y Pac Offer Dadansoddi a chliciwch OK .
O ganlyniad , ychwanegir yr opsiwn Dadansoddi Data o dan y tab Data o Rhuban Excel . Nawr, cliciwch ar yr opsiwn Dadansoddiad Data .
>
- Bydd y ddeialog Dadansoddiad Data yn ymddangos. Dewiswch yr opsiwn Cynhyrchu Rhifau Ar Hap a chliciwch Iawn .
- Rhowch werthoedd ar y meysydd isod ( gweld y sgrinlun) acliciwch Iawn . Er enghraifft, rwyf am gynhyrchu rhestr haprifau o fewn yr ystod o 10 i 50 .
- 11>Yn olaf, cawsom y canlyniad isod.
Darllen Mwy: Cynhyrchydd Rhifau Ar Hap gydag Offeryn Dadansoddi Data a Swyddogaethau yn Excel
7. Cymhwyso VBA fel Cynhyrchydd Rhif Hap rhwng Ystod yn Excel
Gallwch ddefnyddio VBA fel generadur rhif ar hap yn excel . Gadewch i ni weld sut i greu rhif ar hap gan ddefnyddio VBA a'i ddangos ar y blwch neges a'r daflen waith.
7.1. Cynhyrchu Rhif Ar Hap gan Ddefnyddio VBA a Dychwelyd y Canlyniad yn y Blwch Neges
Gadewch i ni dybio fy mod am gael rhif ar hap rhwng 0 a 13 . Dyma'r camau sy'n rhan o'r broses.
Camau:
- Yn gyntaf, ewch i'r daflen waith gyfatebol a de-gliciwch ar enw'r ddalen, ac yna dewiswch yr opsiwn Gweld y Cod .
>
- O ganlyniad, bydd ffenestr VBA yn ymddangos. Ysgrifennwch y cod isod ar y Modiwl .
3604
- Rhedwch y cod drwy wasgu'r > F5 allwedd neu glicio ar yr eicon rhedeg (gweler y sgrinlun).
>
7.2. Creu Rhif Ar Hap Gan Ddefnyddio VBA ac Arddangos yn Excel Taflen Waith
Er enghraifft, os ydych chi am gael rhestr rhif ar hap (rhif cyfan)rhwng 3 a 10 yna dilynwch y camau isod.
Camau:
- Ewch i'r excel cyfatebol ddalen, de-gliciwch ar enw'r ddalen a chliciwch ar yr opsiwn View Code i ddod â'r ffenestr VBA i fyny.
- Teipiwch y cod isod yn y Modiwl .
2021
- Ar ôl hynny, Rhedwch y cod.
- Bydd y rhestr isod ymddangos yn y ddalen excel.
Darllen Mwy: Sut i Gynhyrchu Rhif Ar Hap mewn Ystod gydag Excel VBA
8. Cynhyrchydd Rhif Hap heb Dyblygiadau (RANDBETWEEN, RANK.EQ & COUNTIF Functions)
Y rhan fwyaf o'r amser mae ffwythiant RANDBETWEEN yn dychwelyd y rhestr haprifau sy'n cynnwys copïau dyblyg . Felly, byddwn yn cyfuno'r ffwythiant RANK. EQ a COUNTIF i gael y rhifau hap unigryw.
Camau:
<10 =RANDBETWEEN(1,10)
- Pwyswch Enter .
Enter >Yna teipiwch y fformiwla isod yn Cell C5 a tharo Enter i gael rhestr haprifau sy'n cynnwys rhifau unigryw rhwng 1 a 10 . Sut Mae'r Fformiwla yn Gweithio?
➤ RANK.EQ(B5,$B$5:$B$13)
Mae'r rhan hon o'r fformiwla yn dychwelyd { 5 }. Yma, mae ffwythiant RANK.EQ yn dychwelyd rheng rhif mewn arhestr o rifau.
➤ COUNTIF($B$5:B5,B5)
Nawr, mae'r rhan hon o'r fformiwla yn dychwelyd { 1 } . Yma mae'r ffwythiant COUNTIF yn cyfrif nifer y celloedd o fewn $B$5:B5 , sy'n bodloni'r amod penodedig.
➤ RANK.EQ(B5, $B$5:$B$13)+COUNTIF($B$5:B5,B5)-1
Yn olaf, mae'r fformiwla yn dychwelyd { 5 }.
<0 Darllen Mwy: Sut i Gynhyrchu Rhifau Ar Hap Heb Dyblygiadau yn Excel (7 Ffordd)Casgliad
Yn yr erthygl uchod, rwyf wedi ceisio i drafod sawl dull ar gyfer generadur haprifau rhwng ystod 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.