Tabl cynnwys
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.xlsx7 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 .
=RANDBETWEEN(10,50)
- Pwyswch yr allwedd Enter ymlaen 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>
<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.
>
- 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>
Yn y diwedd, gallwn ddweud bod ein fformiwla wedi gweithio'n effeithiol.
6>Darlleniadau Tebyg
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)
>
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 .
- Yna, pwyswch yr allwedd Enter ar eich bysellfwrdd ac fe gewch 10 rhif ar hap.
=UNIQUE(RANDARRAY(10,1,10,50,TRUE))
>
- 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.
- 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, 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 .
=RAND()
- Nawr, pwyswch y Enter allwedd ar eich bysellfwrdd.
>
- Llusgwch yr eicon Fill Handle gyda'ch llygoden hyd at gell B14 .
>
45>
- Yna, dewiswch gell C5 . Yn yr un modd, ysgrifennwch y fformiwla ganlynol i'r gell a gwasgwch Enter .
=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>
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