Mar a ghineas tu àireamhan air thuaiream ann an Excel gun ath-aithris

  • Roinn Seo
Michael Brown

San artaigil seo, bruidhnidh sinn air grunn fhoirmlean eadar-dhealaichte airson a dhèanamh air thuaiream ann an Excel gun a bhith ag ath-aithris àireamhan. Cuideachd, seallaidh sinn dhut Gineadair air thuaiream uile-choitcheann as urrainn liosta de àireamhan air thuaiream, cinn-latha, agus teudan a dhèanamh gun ath-aithris.

Mar is dòcha gu bheil fios agad, tha grunn ghnìomhan aig Microsoft Excel airson àireamhan air thuaiream a ghineadh leithid RAND, RANDBETWEEN agus RANDARRAY. Ach, chan eil gealltanas sam bith ann gum bi toradh gnìomh sam bith saor an-asgaidh.

Mìnichidh an oideachadh seo beagan fhoirmlean airson liosta àireamhan air thuaiream sònraichte a chruthachadh. Thoir an aire nach obraich cuid de fhoirmlean ach anns an dreach as ùire de Excel 365 agus 2021 agus faodar cuid eile a chleachdadh ann an dreach sam bith de Excel 2019, Excel 2016, Excel 2013 agus nas tràithe.

    Faigh liosta de àireamhan air thuaiream sònraichte le ceum ro-mhìnichte

    Chan obraich ach ann an Excel 365 agus Excel 2021 a bheir taic do arrays fiùghantach.

    Ma tha an dreach Excel as ùire agad, an dòigh as fhasa Is e an dòigh anns am faigh thu liosta de dh’ àireamhan air thuaiream gun samhail 3 gnìomhan sreath fiùghantach ùra a chur còmhla: SORTBY, SEQUENCE agus RANDARRAY:

    SORTBY(SEQUENCE( n), RANDARRAY( n))

    Càit a bheil n an àireamh de luachan air thuaiream a tha thu airson faighinn.

    Mar eisimpleir, gus liosta de 5 àireamhan air thuaiream a chruthachadh, cleachd 5 airson n :

    =SORTBY(SEQUENCE(5), RANDARRAY(5))

    Cuir a-steach am foirmle anns a’ chill as àirde, brùth air an iuchair Enter, agus dòirtidh na toraidhean gu fèin-ghluasadach thairis air anàireamh shònraichte de cheallan.

    Mar a chì thu san dealbh-sgrìn gu h-ìosal, tha am foirmle seo gu dearbh a’ seòrsachadh àireamhan bho 1 gu 5 ann an òrdugh air thuaiream . Ma tha feum agad air gineadair àireamh air thuaiream clasaigeach gun ath-aithris, feuch an toir thu sùil air eisimpleirean eile a leanas gu h-ìosal.

    San fhoirmle gu h-àrd, chan eil thu a’ mìneachadh ach cia mheud sreath a lìonas tu. Tha a h-uile argamaid eile air fhàgail aig na luachan bunaiteach aca, a' ciallachadh gun tòisich an liosta aig 1 agus àrdachadh le 1. Ma tha thu ag iarraidh ciad àireamh is àrdachadh eile, suidhich na luachan agad fhèin airson an 3mh ( tòisich ) agus 4mh ( ceum ) argamaidean a’ ghnìomh SEQUENCE.

    Mar eisimpleir, airson tòiseachadh aig 100 agus àrdachadh ro 10, cleachd am foirmle seo:

    =SORTBY(SEQUENCE(5, , 100, 10), RANDARRAY(5))

    Mar a dh’obraicheas am foirmle seo:

    Ag obair bhon taobh a-staigh, seo na bhios an fhoirmle a’ dèanamh:

    • Tha an gnìomh SEQUENCE a’ cruthachadh sreath de àireamhan sreath stèidhichte air an luach tòiseachaidh ainmichte no bunaiteach agus meud ceum àrdachaidh. Tha an t-sreath seo a’ dol gu argamaid eagar aig SORTBY.
    • Tha an gnìomh RANDARRAY a’ cruthachadh sreath de dh’ àireamhan air thuaiream den aon mheud ris an t-sreath (5 sreathan, 1 colbh sa chùis againn). Chan eil an luach as ìsle agus as motha gu diofar, agus mar sin faodaidh sinn iad sin fhàgail gu uireasbhaidhean. Tha an t-sreath seo a' dol dhan argamaid by_array aig SORTBY.
    • Tha an gnìomh SORTBY a' rèiteachadh nan àireamhan sreathach a chruthaich SEQUENCE a' cleachdadh sreath de dh'àireamhan air thuaiream a dh'ullaichRANDARRAY.

    Thoir an aire gu bheil am foirmle shìmplidh seo a' cruthachadh liosta de dh'àireamhan air thuaiream nach eil ag ath-aithris le ceum ro-mhìnichte . Gus an cuingeachadh seo a sheachnadh, cleachd dreach adhartach den fhoirmle a tha air a mhìneachadh gu h-ìosal.

    Cruthaich liosta de dh’ àireamhan air thuaiream gun dùblaidhean

    Ag obair ann an Excel 365 agus Excel 2021 a-mhàin a bheir taic do dhinimigeach arrays.

    Gus àireamhan air thuaiream a ghineadh ann an Excel gun dùblaidhean, cleachd aon dhe na foirmlean coitcheann gu h-ìosal. RANDARRAY( n ^2, 1, mion , max , TRUE)), SEquENCE( n ))

    Deicheamhan air thuaiream :

    INDEX(UNIQUE(RANDARRAY( n ^2, 1, min , max , FALSE)), SEquENCE( n ))

    Far a bheil:

    • N an àireamh de luachan a tha ri ghineadh.
    • Mion an luach as lugha.
    • 'S e an luach as àirde a th' ann. bho 1 gu 100 gun ath-aithris, cleachd am foirmle seo:

    =INDEX(UNIQUE(RANDARRAY(5^2, 1, 1, 100, TRUE)), SEQUENCE(5))

    Gus 5 air thuaiream àireamhan deicheach sònraichte a ghineadh, cuir FALSE san argamaid mu dheireadh aig RANDARRAY no fàg seo argamaid:

    =INDEX(UNIQUE(RANDARRAY(5^2, 1, 1, 100)), SEQUENCE(5))

    Mar a tha am foirmle seo ag obair:

    At fi a’ chiad sealladh dh’ fhaodadh gum bi am foirmle a’ coimhead caran duilich, ach le sùil nas mionaidiche tha a loidsig gu math sìmplidh:

    • Tha an gnìomh RANDARRAY a’ cruthachadh sreath de àireamhan air thuaiream stèidhichte air na luachan as lugha agus as àirde a shònraicheas tu. Gus faighinn a-mach cia mheud luach a th 'annghineadh, togaidh tu an àireamh de dh'aonaidhean a tha thu ag iarraidh gu cumhachd 2. A chionn 's dòcha nach eil fios aig an t-sreath a thig às an àireamh de dhùblaidhean, feumaidh tu taghadh gu leòr de luachan a thoirt seachad airson UNIQUE a thaghadh. San eisimpleir seo, chan fheum sinn ach 5 àireamhan air thuaiream sònraichte ach tha sinn ag iarraidh air RANDARRAY 25 (5^2) a thoirt gu buil.
    • Tha an gnìomh UNIQUE a’ toirt air falbh a h-uile dùblachadh agus “biadhadh” raon gun dùblachadh gu INDEX.<13
    • Bhon raon a chaidh seachad le UNIQUE, bidh an gnìomh INDEX a’ toirt a-mach a’ chiad luachan n mar a chaidh a shònrachadh le SEQUENCE (5 àireamhan sa chùis againn). Leis gu bheil luachan ann an òrdugh air thuaiream mu thràth, chan eil e gu diofar dè an fheadhainn a mhaireas beò.

    An aire. Air arrays glè mhòr, faodaidh am foirmle seo a bhith beagan slaodach. Mar eisimpleir, gus liosta de 1,000 àireamh sònraichte fhaighinn mar an toradh deireannach, dh'fheumadh RANDARRAY sreath de 1,000,000 àireamhan air thuaiream (1000^2) a ghineadh air an taobh a-staigh. Ann an leithid de shuidheachaidhean, an àite àrdachadh gu cumhachd, faodaidh tu n iomadachadh le, can, 10 no 20. Dìreach cumaibh cuimhne gu bheil an t-sreath nas lugha air a chur chun a' ghnìomh UNIQUE (beag an coimeas ris an àireamh a tha thu ag iarraidh de luachan air thuaiream sònraichte), mar as motha an cothrom nach tèid a h-uile cealla san raon dòrtadh a lìonadh leis na toraidhean.

    Cruthaich raon de dh’ àireamhan air thuaiream nach eil ag ath-aithris ann an Excel

    Ag obair a-mhàin ann an Excel 365 agus Excel 2021 a bheir taic do arrays fiùghantach.

    Gus raon de dh’ àireamhan air thuaiream a ghineadh gunath-aithris, is urrainn dhut am foirmle seo a chleachdadh:

    INDEX(UNIQUE(RANDARRAY( n ^2, 1, min , max )), SEQUENCE( sreathan , colbhan ))

    Càite:

    • n an àireamh de cheallan ri lìonadh. Gus àireamhachadh làimhe a sheachnadh, faodaidh tu a thoirt seachad mar (àireamh sreathan * àireamh cholbhan). Mar eisimpleir, airson 10 sreathan agus 5 colbhan a lìonadh, cleachd 50^2 no (10*5)^2.
    • Rithean an àireamh de shreathan ri lìonadh.
    • <12 'S e Colbhan an àireamh de cholbhan a tha ri lìonadh.
    • 'S e an luach as ìsle a th' aig a' char as àirde.
    • 'S e an luach as àirde luach.

    Mar is dòcha gu bheil thu a’ mothachadh, tha am foirmle gu bunaiteach mar a bha san eisimpleir roimhe. Is e an aon eadar-dhealachadh an gnìomh SEQUENCE, a tha sa chùis seo a’ mìneachadh an àireamh de shreathan is cholbhan. am foirmle seo:

    =INDEX(UNIQUE(RANDARRAY(30^2, 1, 1, 100)), SEQUENCE(10, 3))

    Agus cruthaichidh e sreath de dheicheamhan air thuaiream gun àireamhan a-rithist:

    Ma tha àireamhan slàn a dhìth ort, suidhich an argamaid mu dheireadh aig RANDARRAY gu TRUE :

    =INDEX(UNIQUE(RANDARRAY(30^2, 1, 1, 100, TRUE)), SEQUENCE(10,3))

    Mar a ghineas tu àireamhan air thuaiream sònraichte ann an Excel 2019, 2016 agus nas tràithe

    Leis nach eil dreach sam bith eile seach Excel 365 agus 2021 a’ toirt taic do arrays fiùghantach, chan eil gin dhiubh gu h-àrd bidh fuasglaidhean ag obair ann an dreachan nas tràithe de Excel. Ach, chan eil seo a’ ciallachadh nach eil fuasgladh ann idir, cha leig thu leas ach beagan cheumannan eile a dhèanamh:

    1. Cruthaich liosta de dh’àireamhan air thuaiream. Stèidhichte air do shonfeuman, cleachd an dàrna cuid:
      • An gnìomh RAND gus deicheamhan air thuaiream a ghineadh eadar 0 agus 1, no
      • An gnìomh RANDBETWEEN gus àireamhan air thuaiream a thoirt gu buil san raon a shònraich thu.

      Dèan cinnteach gun cruthaich thu barrachd luachan na tha a dhìth ort dha-rìribh oir bidh cuid dhiubh nan dùblaidhean agus sguabaidh tu às iad nas fhaide air adhart.

      Airson an eisimpleir seo, tha sinn a’ cruthachadh liosta de 10 àireamhan air thuaiream eadar 1 is 20 le a’ cleachdadh na foirmle gu h-ìosal:

      =RANDBETWEEN(1,20)

      Gus am foirmle a chur a-steach ann an ioma-cheallan aig an aon àm, tagh na ceallan gu lèir (A2: A15 san eisimpleir againn), taip am foirmle anns a’ bhàr fhoirmeil agus brùth Ctrl + Enter . No 's urrainn dhut am foirmle a chur a-steach sa chiad chill mar as àbhaist, agus an uair sin a shlaodadh sìos gu na h-uimhir de cheallan 's a tha a dhìth.

      Co-dhiù, seallaidh an toradh rudeigin mar seo:

      Mar is dòcha gu bheil thu brath, tha sinn air a dhol a-steach don fhoirmle ann an 14 ceallan, ach aig a’ cheann thall chan fheum sinn ach 10 àireamhan air thuaiream sònraichte.

    2. Atharraich foirmlean gu luachan. Mar a bhios an dà chuid RAND agus RANDBETWEEN ag ath-àireamhachadh leis a h-uile atharrachadh air an duilleag-obrach, bidh an liosta àireamhan air thuaiream agad ag atharrachadh gu leantainneach. Gus casg a chuir air seo, cleachd Paste Special > Luachan gus foirmlean a thionndadh gu luachan mar a tha mìnichte ann an Mar a chuireas tu stad air àireamhan air thuaiream bho bhith ag ath-àireamhachadh.

      Gus dèanamh cinnteach gu bheil thu air a dhèanamh ceart, tagh àireamh sam bith agus thoir sùil air bàr na foirmle. Bu chòir dha a-nis luach a thaisbeanadh, chan e foirmle:

    3. Sguab às dùblaidhean. Gus a bhith agaddèante, tagh na h-àireamhan gu lèir, rach dhan bhuidheann Dàta > Innealan dàta , is briog air Thoir air falbh dùblaidhean . Anns a’ bhogsa deasbaid Thoir air falbh dùblaidhean a nochdas, dìreach cliog air OK gun dad atharrachadh. Airson na ceumannan mionaideach, faic Mar a bheir thu air falbh dùblaidhean ann an Excel.

    Dèanta! Tha a h-uile lethbhreac air falbh, agus 's urrainn dhut na h-àireamhan a bharrachd a sguabadh às a-nis.

    Gliocas. An àite an inneal aonaichte aig Excel, faodaidh tu an inneal adhartach Duplicate Remover againn a chleachdadh airson Excel.

    Mar a chuireas tu stad air àireamhan air thuaiream bho bhith ag atharrachadh

    A h-uile gnìomh air thuaiream ann an Excel a’ gabhail a-steach RAND, RANDBETWEEN agus RANDARRAY tha iad luaineach, a’ ciallachadh gu bheil iad ag ath-àireamhachadh a h-uile uair a thèid an cliath-dhuilleag atharrachadh. Mar thoradh air an sin, thèid luachan ùra air thuaiream a thoirt gu buil le gach atharrachadh. Gus casg a chuir air àireamhan ùra a ghineadh gu fèin-ghluasadach, cleachd am Paste Special > Feart luachan gus luachan statach a chuir an àite foirmlean. Seo mar a leanas:

    1. Tagh a h-uile cealla leis an fhoirmle air thuaiream agad agus brùth Ctrl + C gus an lethbhreacadh.
    2. Dèan briogadh deas air an raon taghte agus cliog air Paste Special > Luachan . Air neo, faodaidh tu putadh air Shift + F10 agus an uair sin V , a tha na ath-ghoirid airson an roghainn seo.

    Airson na ceumannan mionaideach, faic Mar a dh’atharraicheas tu foirmlean gu luachan ann an Excel.

    Gineadair àireamh air thuaiream airson Excel gun ath-aithris

    Chan fheum luchd-cleachdaidh an Ultimate Suite againn gin de na fuasglaidhean gu h-àrd oirtha gineadair air thuaiream uile-choitcheann aca san Excel aca mu thràth. Is urrainn don inneal seo liosta de shlànaichean nach eil ag ath-aithris, àireamhan deicheadan, cinn-latha agus faclan-faire gun samhail a thoirt gu buil. Seo mar a leanas:

    1. Air an taba Ablebits Tools , briog air Randomize > Random Generator .
    2. Tagh an raon ri lìonadh le àireamhan air thuaiream.
    3. Air a' phana Random Generator , dèan na leanas:
      • Tagh an seòrsa luach a tha thu ag iarraidh: slàn-àireamh, àireamh fìor, ceann-latha, Boolean , liosta gnàthaichte, no sreang (freagarrach airson faclan-faire làidir gun samhail a chruthachadh!).
      • Suidhich na luachan Bho agus Gu .
      • Tagh na luachan Luachan gun samhail sa bhogsa-seic.
      • Briog air Gin .

    Sin e! Bidh an raon taghte air a lìonadh le àireamhan air thuaiream nach eil ag ath-aithris aig an aon àm:

    Ma tha thu feòrachail an inneal seo fheuchainn agus feartan inntinneach eile a tha anns an Ultimate Suite againn a sgrùdadh, tha fàilte ort dreach deuchainn a luchdachadh sìos.<3

    Sin mar a nì thu àireamhan air thuaiream ann an Excel gun dùblaidhean. Tha mi a’ toirt taing dhut airson do leughadh agus tha mi an dòchas d’fhaicinn air ar blog an ath sheachdain!

    Leabhar-obrach cleachdaidh airson a luchdachadh sìos

    Cruthaich àireamhan air thuaiream sònraichte ann an Excel (faidhle .xlsx)

    Tha Mìcheal Brown dèidheil air teicneòlas sònraichte le dìoghras airson pròiseasan iom-fhillte a dhèanamh nas sìmplidhe a’ cleachdadh innealan bathar-bog. Le còrr air deich bliadhna de eòlas anns a’ ghnìomhachas teignigeach, tha e air urram a thoirt dha na sgilean aige ann am Microsoft Excel agus Outlook, a bharrachd air Google Sheets agus Docs. Tha blog Mhìcheil gu sònraichte airson a chuid eòlais agus eòlais a cho-roinn le daoine eile, a’ toirt seachad molaidhean agus clasaichean-oideachaidh a tha furasta a leantainn airson cinneasachd agus èifeachdas a leasachadh. Ge bith co-dhiù a tha thu nad neach-proifeiseanta eòlach no nad neach-tòiseachaidh, tha blog Mhìcheal a 'tabhann lèirsinn luachmhor agus comhairle phractaigeach airson a bhith a' faighinn a 'chuid as fheàrr às na h-innealan bathar-bog riatanach sin.