Sut i Gynhyrchu Rhifau Ar Hap Heb Dyblygiadau yn Excel (7 Ffordd)

  • Rhannu Hwn
Hugh West

Pan fyddwn yn gweithio ar daenlen Excel, weithiau mae'n ofynnol cynhyrchu rhai rhifau ar hap. Gan fod y meddwl dynol yn rhagfarnllyd pan fydd pobl yn ceisio mewnbynnu rhifau â llaw, maent yn ei weithredu gyda llawer o ddyblygiadau. Mae gan Excel sawl swyddogaeth i gynhyrchu rhifau ar hap heb ddyblygiadau. Yn y cyd-destun hwn, byddwn yn dangos i chi 7 dull gwahanol ar sut i gynhyrchu rhifau hap yn Excel heb ddyblygiadau.

Lawrlwythwch Gweithlyfr Ymarfer

Lawrlwythwch y llyfr gwaith ymarfer hwn i ymarfer tra byddwch yn darllen yr erthygl hon .

> Cynhyrchu Rhifau Ar Hap Heb Ddyblygiadau.xlsx

7 Ffordd Hawdd o Gynhyrchu Hap Rifau Heb Ddarpariaethau Dyblyg yn Excel

Yn yr erthygl hon, byddwn yn cynhyrchu 10 rhif ar hap yn ein taenlen Excel gyda chymorth gwahanol swyddogaethau. Heblaw hynny, byddwn yn ceisio osgoi cyflawni rhifau dyblyg yn ein set ddata.

1. Defnyddio Swyddogaeth RANDBETWEEN i Gynhyrchu Rhifau Ar Hap

Yn y broses hon, rydym yn mynd i ddefnyddio swyddogaeth RANDBETWEEN i gynhyrchu haprifau heb ddyblygiadau yn Excel. Byddwn yn creu rhifau hap 10 yn ein taflen ddata a bydd y niferoedd yn yr ystod o gelloedd B5:B14 . Rhoddir camau'r broses hon fel a ganlyn:

📌 Camau:

  • Yn gyntaf oll, dewiswch gell B5 .<12

  • Nawr, ysgrifennwch y fformiwla ganlynol yn y gellproblemau ac atebion. Daliwch ati i ddysgu dulliau newydd a daliwch ati i dyfu! B5 .
5> =RANDBETWEEN(10,50)
  • Pwyswch yr allwedd Enter ymlaen eich bysellfwrdd.

>
  • Yna, llusgwch yr eicon Fill Handle gyda'ch llygoden i fyny i gell B14 .
  • >
  • Byddwch yn cael 10 rhif ar hap.
  • >
  • Er mwyn sicrhau nad oes copïau dyblyg, gallwch gymhwyso fformatio amodol i'w gwirio.
  • Gall y gwerthoedd a gawn o'r ffwythiant hwn newid unrhyw bryd. I amddiffyn y rhifau hynny dewiswch yr ystod gyfan o gelloedd B5:B14 a gwasgwch 'Ctrl+C' ar eich bysellfwrdd.
    • Ar ôl hynny, de-gliciwch ar eich llygoden a dewiswch yr opsiwn Gludwch Gwerth .

    • Ni fydd y rhifau'n newid mwyach.

    Felly, gallwn ddweud bod ein dull wedi gweithio'n berffaith.

    Darllen Mwy: Fformiwla Excel i Gynhyrchu Rhif Hap (5 enghraifft)

    2. Cyfuno MYNEGAI â Swyddogaethau UNIGRYW a RANDARRAY

    Yn y dull hwn, byddwn yn defnyddio'r MYNEGAI , UNIQUE , RANDARRAY , a SEquENCE swyddogaethau i gynhyrchu rhifau ar hap heb ddyblygiadau yn Excel. Bydd nifer yr haprifau yr un fath ag yn y broses ddiwethaf a bydd y niferoedd yn yr ystod o gelloedd B5:B14 . Rhoddir camau'r dull hwn fel a ganlyn:

    📌 Camau:

    • Yn gyntaf, dewiswch gell B5 .

    Ysgrifennwch y canlynolfformiwla yn y gell B5 .

    =INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)),SEQUENCE(10))

      Enter allwedd.

    >

    • Fe gewch y 10 haprif.

    10>
  • Gallwch gymhwyso fformatio amodol i ddarganfod a oes unrhyw rifau dyblyg yn parhau.
  • Gall y gwerthoedd a gawn o'r ffwythiant hwn newid ar ôl cyfnod penodol. I amddiffyn y rhifau hynny dewiswch yr ystod gyfan o gelloedd B5:B14 a gwasgwch 'Ctrl+C' ar eich bysellfwrdd.
  • <1.

    • Ar ôl hynny, de-gliciwch ar eich llygoden a dewiswch yr opsiwn Gludwch Gwerth .

    • Ni fydd y rhifau'n newid mwyach.

    Felly, gallwn ddweud bod ein fformiwla wedi gweithio'n effeithiol.

    🔍 Dadansoddiad o'r Fformiwla

    Rydym yn gwneud y dadansoddiad hwn ar gyfer cell B5 .

    👉 SEquENCE(10) : Mae'r ffwythiant hwn yn dychwelyd 10 rhifau dilyniannol o 1-10 .

    👉 RANDARRAY(30,1,10,50,TRUE) : Mae'r ffwythiant hwn yn dychwelyd 30 rhifau hap rhwng 10 a 50 .

    👉 UNIQUE(RANDARRAY(30,1,10,50,TRUE) ) : Mae'r ffwythiant hwn yn hidlo'r gwerth unigryw a geir o'r ffwythiant RANDARRAY ..

    👉 MYNEGAI(UNIQUE(RANDARRAY(30,1,10,50, CYWIR), SEQUENCE(10)) : Mae hwn yn dychwelyd y gwerth unigryw 10 cyntaf ac yn eu dangos yn yr ystod o gelloedd B5:B14 .

    3 Cynhyrchu Rhifau Hap Defnyddio Swyddogaeth RAND

    Rydym yn mynd i ddefnyddio y swyddogaeth RAND i gynhyrchu haprifau yn Excel heb ddyblygiadau. Yn yr achos hwn, rydym yn cael 10 gwerth degol rhwng 0 ac 1. Bydd y rhifau yn yr ystod o gelloedd B5:B14 . Esbonnir y drefn isod:

    📌 Camau:

    • Dewiswch gell B5 .
    • Nawr, ysgrifennwch i lawr y fformiwla ganlynol yn y gell B5 .

    =RAND()

    • Pwyswch y Enter allwedd.

    >
  • Fformatio'r rhif yn ôl eich dymuniad. Yma, rydym yn dewis 2 ddigid ar ôl y pwynt degol. Yna, llusgwch yr eicon Fill Handle gyda'ch llygoden i fyny i gell B14 .
    • Felly, rydych yn cael 10 rhif ar hap rhwng 0 ac 1.

    • Gallwch hefyd wneud cais fformatio amodol i weld a oes unrhyw rif dyblyg dal yn gaeth yn y set ddata.
    • Gall y gwerthoedd a gawn o'r ffwythiant hwn newid unrhyw bryd. I amddiffyn y rhifau hynny dewiswch yr ystod gyfan o gelloedd B5:B14 a gwasgwch 'Ctrl+C' ar eich bysellfwrdd.

    <1.

    • Yna, de-gliciwch ar eich llygoden a dewiswch yr opsiwn Gludwch Gwerth .

    10>
  • Ni fydd y rhifau'n newid mwyach.
  • Yn y diwedd, gallwn ddweud bod ein fformiwla wedi gweithio'n effeithiol.

    6>Darlleniadau Tebyg

  • Cynhyrchydd Rhifau Ar Hap gydag Offeryn Dadansoddi Data a Swyddogaethau yn Excel
  • Cynhyrchydd Rhif 5 Digid Ar Hap ynExcel (7 Enghreifftiol)
  • Cynhyrchu Rhif Hap o'r Rhestr yn Excel (4 Ffordd)
  • Cynhyrchydd Rhifau Ar Hap 4 Digid yn Excel (8 Enghraifft )
  • Cynhyrchydd Rhifau Ar Hap rhwng Ystod yn Excel (8 Enghreifftiau)
  • 4. DILYNIANT Swyddogaeth i Gynhyrchu Rhifau Ar Hap Heb Ddyblygiadau

    Yn yr achos hwn, bydd y swyddogaeth SEQUENCE yn ein helpu i gynhyrchu haprifau heb ddyblygiadau. Byddwn yn creu rhifau hap 10 yn ein taflen ddata a bydd y ffwythiant yn rhoi 10 rhif i ni o gyfyngau cyfartal. Bydd y niferoedd yn yr ystod o gelloedd B5:B14 . Disgrifir y broses isod gam wrth gam:

    📌 Camau:

    • Ar ddechrau'r broses hon, dewiswch gell B5 .
    • Ar ôl hynny, ysgrifennwch y fformiwla ganlynol yng nghell B5 .

    =SEQUENCE(10,1,10,3)

    10>
  • Pwyswch y fysell Enter ar eich bysellfwrdd.
  • >
  • Byddwch yn cael 10 rhif ar hap.
  • Yn y broses hon, nid oes angen unrhyw reidrwydd arnoch i gymhwyso fformatio amodol . Oherwydd bydd y ffwythiant SEQUENCE yn rhoi nifer y cyfnodau cyfartal i ni. Felly, nid oes unrhyw bosibilrwydd o ddyblygu rhifau yn ein taflen ddata Excel.

    Yn olaf, gallwn ddweud bod ein swyddogaeth wedi gweithio'n berffaith.

    Darllen Mwy: Cynhyrchydd Rhifau Ar Hap yn Excel heb Ailadrodd (9 Dull)

    5. Defnyddio RANDARRAY a Swyddogaethau UNIGRYW

    Yn y dull hwn, byddwn yn defnyddio'r ffwythiannau UNIQUE a RANDARRAY i gynhyrchu haprifau ar ddalen Excel heb ddyblygiadau. Bydd y niferoedd yn yr ystod o gelloedd B5:B14 mewn maint o 10 rhif. Dangosir y broses isod:

    📌 Camau:

    • I ddechrau'r driniaeth yn gyntaf dewiswch gell B5 .
    • <13

      • Ysgrifennwch y fformiwla ganlynol yn y gell B5 .

      =UNIQUE(RANDARRAY(10,1,10,50,TRUE))

      >
    • Yna, pwyswch yr allwedd Enter ar eich bysellfwrdd ac fe gewch 10 rhif ar hap.

    • I wirio'r rhif dyblyg, gallwch wneud cais fformatio amodol i ddod o hyd iddynt.
    • Bydd y gwerthoedd a gawn o'r ffwythiant hwn newid pan fyddwch yn ailagor y ffeil. I amddiffyn y niferoedd hynny dewiswch yr ystod gyfan o gelloedd B5:B14 a gwasgwch 'Ctrl+C' ar eich bysellfwrdd.

    <1

    • Ar ôl hynny, de-gliciwch ar eich llygoden a dewiswch yr opsiwn Gludwch Gwerth .

    • Ni fydd y rhifau'n newid mwyach.

    O'r diwedd, gallwn ddweud bod ein dull a'n fformiwla wedi gweithio'n llwyddiannus.

    <4

    🔍 Dadansoddiad o'r Fformiwla

    Rydym yn gwneud y dadansoddiad hwn ar gyfer cell B5 .

    👉 RANDARRAY (30,1,10,50, GWIR) : Mae'r ffwythiant hwn yn dychwelyd 30 haprifau rhwng 10 a 50 .

    👉 UNIQUE( RANDARRAY(30,1,10,50, GWIR)) : Hynffwythiant yn hidlo'r gwerth unigryw a geir o ffwythiant RANDARRAY ac yn eu dangos yn yr amrediad o gelloedd B4:B14 .

    6. Cymhwyso ffwythiant SORTBY

    Bydd y drefn hon yn gyflawn gyda chymorth swyddogaethau SORTBY , SEquENCE , a RANDARRAY . Byddwn yn cynhyrchu 10 rhif ar hap heb ddyblygiadau yn ein  taflen ddata Excel. Bydd y niferoedd yn yr ystod o gelloedd B5:B14 . Rhoddir camau'r weithdrefn hon fel a ganlyn:

    📌 Camau:

    • Yn gyntaf oll, dewiswch gell B5 .<12

    • Yna, ysgrifennwch y fformiwla ganlynol yng nghell B5 .
    =SORTBY(SEQUENCE(10,1,10,3),RANDARRAY(10))

    >

    • Pwyswch Enter ac fe gewch 10 rhif ar hap.
    <0
    • Nawr, er mwyn sicrhau bod ein set ddata yn rhydd o ddyblygiadau, gallwch gymhwyso fformatio amodol.
    • Y gwerthoedd a gawn o'r swyddogaeth hon yn newid pan fyddwch yn ailagor y ffeil. I ddiogelu'r rhifau hynny dewiswch yr ystod gyfan o gelloedd B5:B14 a gwasgwch 'Ctrl+C' ar eich bysellfwrdd.

    • Yna, cliciwch ar y dde ar eich llygoden a dewiswch yr opsiwn Gludo Gwerth .

    10>
  • Felly, ni fydd y rhifau'n newid mwyach.
  • Felly, gallwn ddweud bod ein dull a'n fformiwla wedi gweithio'n berffaith.

    <4

    🔍 Dadansoddiad o'r Fformiwla

    Rydym yn gwneud y dadansoddiad hwn ar gyfer cell B5 .

    👉 SEquENCE(10,1,10,3) : Mae'r ffwythiant hwn yn dychwelyd gwerthoedd cam cyfartal 10 o 10 i 37 gyda chyfwng o 3 .

    👉 RANDARRAY(10) : Mae'r ffwythiant hwn yn dychwelyd 10 Gwerthoedd degol rhwng 0 i 1 .

    👉 SORTBY(SEQUENCE(10,1,10,3), RANDARRAY(10)) Mae hwn yn dychwelyd y gwerthoedd hap a geir o'r llall swyddogaeth a'u dangos yn yr ystod o gelloedd B4:B14 .

    7. Swyddogaethau RAND a RANK i Gael Rhifau Ar Hap Heb Ddyblygiadau

    Yn y dull canlynol, rydym yn mynd i ddefnyddio'r ffwythiannau RAND a RANK i gynhyrchu haprifau heb ddyblygiadau. Yn y broses hon, byddwn yn cael 2 set ddata wahanol o rifau hap 10 . Y set gyntaf fydd y rhifau degol, a'r ail set fydd y Rhifau Cyfanrif. Bydd y niferoedd yn yr ystod o gelloedd B5:C14 . Rhoddir camau'r dull hwn fel a ganlyn:

    📌 Camau:

    • Dewiswch gell B5 ac ysgrifennwch y fformiwla ganlynol yn cell B5 .
    5> =RAND()
    • Nawr, pwyswch y Enter allwedd ar eich bysellfwrdd.

    >

    • Llusgwch yr eicon Fill Handle gyda'ch llygoden hyd at gell B14 .

    >
  • Byddwch yn cael 10 rhif ar hap rhwng 0 ac 1.
  • 45>

    • Yna, dewiswch gell C5 . Yn yr un modd, ysgrifennwch y fformiwla ganlynol i'r gell a gwasgwch Enter .
    5>

    =RANK(B5,$B$5:$B$14)

    • Llusgwch y Eicon Llenwch Handle gyda'ch llygoden hyd at gell B14 . Neu clic dwbl arno.
    • Nawr, fe gewch yr ail set ddata sydd mewn gwirionedd yn dangos lleoliad rhif y set ddata flaenorol.

    47>

    • Ar gyfer copïau dyblyg defnyddiwch fformatio amodol i gadarnhau nad yw unrhyw un ohonynt yn aros,
    • Gallwch weld bod y gwerthoedd a gawn o'r ffwythiant hwn yn newid yn barhaus gyda'n pob cam. I amddiffyn y niferoedd hynny dewiswch yr ystod gyfan o gelloedd B5:C14 a gwasgwch 'Ctrl+C' ar eich bysellfwrdd.

    <1

    • Yna, cliciwch ar y dde ar eich llygoden a dewiswch yr opsiwn Gludo Gwerth .

    10>
  • Ni fydd y rhifau'n newid mwyach.
  • Yn olaf, gallwn ddweud bod ein dull a'n fformiwla wedi gweithio'n llwyddiannus ac yn gallu cynhyrchu haprifau yn Excel heb ddyblygiadau.

    Darllen Mwy: Excel VBA: Cynhyrchydd Rhif Ar Hap gyda Dim Dyblygiadau (4 Enghraifft)

    Casgliad

    Dyna ddiwedd yr erthygl hon. Rwy'n gobeithio y bydd y cyd-destun yn ddefnyddiol i chi a byddwch yn gallu cynhyrchu rhifau ar hap yn Excel heb ddyblygiadau. Os oes gennych unrhyw ymholiadau neu argymhellion pellach, rhannwch nhw gyda ni yn yr adran sylwadau isod.

    Peidiwch ag anghofio edrych ar ein gwefan ExcelWIKI am sawl un sy'n ymwneud ag Excel

    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.