Cynhyrchydd Rhif Ar Hap rhwng Ystod yn Excel (8 Enghraifft)

  • Rhannu Hwn
Hugh West

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 .
5> =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)

  • Ar ôl defnyddio'r Teclyn Fill Handle , dyma ein rhestr o haprifau.
  • 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 .

    >

  • Yna troswch y rhestr yn werthoedd gan ddefnyddio'r Gludo Opsiwn Gwerthoedd (Disgrifir yn Dull 1 ).
  • Nawr, teipiwch y fformiwla isod yn Cell C5 .
  • 5> =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.
    <0

    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).

    >
  • Ar ôl rhedeg y cod, fe gewch y canlyniad isod mewn blwch neges.
  • 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
  • Yn gyntaf, rwyf wedi creu rhestr haprifau rhwng 1 a 10 gan fewnosod y fformiwla isod yn Cell B5 .
  • 4>
    =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.

    Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.