Skip to main content

Sonraí randamacha Excel: cruthaigh uimhreacha randamacha, téacsanna, dátaí, amanna in Excel

Údar: Xiaoyang Athraithe Deiridh: 2022-02-18

Go ginearálta, is éard atá i sonraí randamacha ná sraith uimhreacha, teaghráin téacs nó siombailí eile a úsáidtear i sampláil staidrimh, criptiú sonraí, crannchur, tástáil nó oiliúint, nó réimsí eile ina dteastaíonn torthaí nach féidir a thuar. San Airteagal seo, tabharfaimid isteach modhanna éagsúla chun uimhreacha randamacha, teaghráin téacs, dátaí agus amanna a ghiniúint i ngnáth Excel agus Excel 365.

Clár ábhair:

1. Cruthaigh uimhreacha randamacha, téacsanna, dátaí, amanna in Excel

2. Cruthaigh uimhreacha randamacha, téacsanna, dátaí in Excel 365/2021

3. Cosc a chur ar na torthaí randamacha ó athrú


Cruthaigh uimhreacha randamacha, téacsanna, dátaí, amanna in Excel

Labhróidh an chuid seo faoi chineálacha éagsúla réitigh chun uimhreacha, teaghráin téacs, dátaí agus amanna a ghiniúint i mbileog oibre Excel.

1.1 Cruthaigh uimhreacha randamacha in Excel

Chun iliomad uimhreacha randamacha a ghiniúint nó a chur isteach i mbileog oibre, is féidir leis an ngnáthfheidhm RAND nó RANDBETWEEN cabhrú leat go leor. Chomh maith leis na foirmlí, tá cóid eile agus uirlisí éasca ann a fhéadann fabhar a dhéanamh duit freisin.

 Feidhm RAND chun uimhreacha randamacha a ghiniúint

Cruthaigh uimhreacha deachúla randamacha idir dhá uimhir

Is féidir an fheidhm RAND a úsáid chun uimhreacha deachúlacha randamacha a ghiniúint idir 0 agus 1, idir 0 agus aon uimhir eile nó idir dhá uimhir shonracha.

Foirmle Tuairisc
= RAND () Cruthaigh uimhreacha deachúla randamacha idir 0 agus 1.
= RAND () * N. Cruthaigh uimhreacha deachúla randamacha idir 0 agus N.
= RAND () * (BA) + A. Cruthaigh uimhreacha deachúlacha randamacha idir dhá uimhir ar bith a shonraigh tú. (A an luach faoi cheangal is ísle agus B an luach uachtarach faoi cheangal.)

Cóipeáil an fhoirmle thuas atá uait le do thoil, agus cuir an fhoirmle i bhfeidhm ar an oiread cealla agus is mian leat, ansin gheobhaidh tú na torthaí mar atá thíos na scáileáin scáileáin a thaispeántar:

= RAND () = RAND () * 50 = RAND () * (100-50) +50

Cruthaigh uimhreacha slánuimhir randamacha idir dhá uimhir

Chun roinnt slánuimhreacha randamacha a ghiniúint, ba cheart duit na feidhmeanna RNAD agus INT a chomhcheangal le chéile mar atá thíos sa tábla a thaispeántar:

Foirmle Tuairisc
= INT (RAND () * N) Slánuimhreacha randamacha a ghiniúint idir 0 agus N.
= INT (RAND () * (BA) + A) Slánuimhreacha randamacha a ghiniúint idir dhá uimhir ar bith a shonraigh tú. (A an luach faoi cheangal is ísle agus B an luach uachtarach faoi cheangal.)

Cuir an fhoirmle thuas a theastaíonn uait i bhfeidhm, ansin tarraing agus cóipeáil an fhoirmle chuig cealla eile de réir mar a theastaíonn uait, agus ansin gheobhaidh tú na torthaí mar atá thíos na scáileáin scáileáin a thaispeántar:

= INT (RAND () * 100) = INT (RAND () * (500-200) +200)

 Feidhm RANDBETWEEN chun uimhreacha randamacha a ghiniúint

In Excel, tá feidhm RNDBETWEEN ann a chabhróidh leat uimhreacha randamacha a chruthú go tapa agus go héasca.

Cruthaigh uimhreacha slánuimhir randamacha idir dhá uimhir

=RANDBETWEEN(bottom, top)
  • bun, barr: Na huimhreacha is ísle agus is airde den raon uimhreacha randamacha is mian leat a fháil.

Mar shampla, más mian leat slánuimhreacha randamacha a ghiniúint idir 100 agus 200, cuir an fhoirmle thíos i gcill bhán, agus ansin tarraing agus cóipeáil an fhoirmle chuig cealla eile a theastaíonn uait, féach an scáileán:

=RANDBETWEEN(100, 200)

Leideanna: Is féidir leis an bhfeidhm RANDBETWEEN seo uimhreacha dearfacha agus diúltacha a chruthú. Chun uimhreacha randamacha idir -100 agus 100 a chur isteach, ní gá duit ach an bunluach a athrú go -100, féach thíos an fhoirmle:

=RANDBETWEEN(-100, 100)


Cruthaigh uimhreacha randamacha le háiteanna deachúla sonraithe idir dhá uimhir

Chun uimhreacha randamacha a chruthú le háiteanna deachúla sonraithe, ní mór duit an fhoirmle RANDBETWEEN a athrú mar seo:

  • Uimhreacha randamacha le háit deachúlach amháin: = RANDBETWEEN (bun * 10, barr * 10) / 10
  • Uimhreacha randamacha le dhá ionad de dheachúlacha: = RANDBETWEEN (bun * 100, barr * 100) / 100
  • Uimhreacha randamacha le trí ionad de dheachúlacha: = RANDBETWEEN (bun * 1000, barr * 1000) / 1000
  • ...

Anseo, ba mhaith liom liosta d’uimhreacha randamacha a fháil idir 10 agus 50 le dhá ionad de dheachúlacha, cuir an fhoirmle thíos i bhfeidhm le do thoil, agus ansin tarraing agus cóipeáil an fhoirmle chuig cealla eile de réir mar a theastaíonn uait, féach an scáileán:

=RANDBETWEEN(10*100, 50*100)/100


 Feidhm Sainithe ag an Úsáideoir chun uimhreacha randamacha a ghiniúint idir dhá luach

Is féidir leis an bhFeidhm Sainmhínithe Úsáideora seo a leanas cabhrú leat uimhreacha nó uimhreacha slánuimhir randamacha a ghiniúint le háiteanna deachúlacha ar leith i raon bileog oibre. Déan mar a leanas le do thoil:

1. Coinnigh síos ALT + F11 eochracha a oscailt Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. Cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Modúil fhuinneog.

Cód VBA: Cruthaigh uimhreacha randamacha

Public Function RandomNumbers(Num1 As Long, Num2 As Long, Optional Decimals As Integer)
'Updateby Extendoffice
Application.Volatile
Randomize
If IsMissing(Decimals) Or Decimals = 0 Then
    RandomNumbers = Int((Num2 + 1 - Num1) * Rnd + Num1)
Else
    RandomNumbers = Round((Num2 - Num1) * Rnd + Num1, Decimals)
End If
End Function

3. Ansin, dún an cód agus téigh ar ais chuig an mbileog oibre, i gcill bhán, clóscríobh an fhoirmle seo = Randamach Uimhreacha (X, Y, Z).

nótaí: San fhoirmle thuas, X léiríonn teorainn níos ísle na n-uimhreacha, Y léiríonn uasteorainn na n-uimhreacha, agus Z is iad na háiteanna deachúla sonraithe d’uimhreacha randamacha, athraigh iad go dtí na huimhreacha riachtanacha agat.

1.) Chun slánuimhreacha randamacha a ghiniúint idir 50 agus 200, bain úsáid as an bhfoirmle seo:

=RandomNumbers(50,200,0)

2.) Chun uimhreacha randamacha idir 50 agus 200 a chur isteach le 2 ionad de dheachúlacha, cuir an fhoirmle thíos i bhfeidhm:

=RandomNumbers(50,200,2)

4. Faoi dheireadh, tarraing agus cóipeáil an fhoirmle chuig cealla eile mar is mian leat, gheobhaidh tú na torthaí mar atá thíos ar scáileáin scáileáin a thaispeántar:


 Gné áisiúil chun uimhreacha randamacha a ghiniúint idir dhá uimhir

Má tá tú tuirseach le foirmlí a mheabhrú agus a iontráil, molfaidh mé gné úsáideach anseo - Cuir isteach Sonraí randamacha of Kutools le haghaidh Excel. Leis an ngné seo, is féidir leat slánuimhreacha randamacha nó uimhreacha deachúlacha a ghiniúint gan aon fhoirmlí.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:

1. Roghnaigh raon cealla inar mian leat uimhreacha randamacha a ghiniúint, agus ansin cliceáil Kutools > Ionsáigh > Cuir isteach Sonraí randamacha, féach ar an scáileán:

2. Sa an Cuir isteach Sonraí randamacha bosca dialóige:

1.) Cruthaigh slánuimhreacha randamacha:

faoin Slánuimhir tab, sa ó agus Chun boscaí, clóscríobh an raon uimhreacha a ghinfidh tú slánuimhreacha randamacha eatarthu, agus ansin cliceáil Ok or Cuir iarratas isteach cnaipe chun na slánuimhreacha randamacha a fháil mar atá thíos an pictiúr a thaispeántar:

2.) Cruthaigh uimhreacha randamacha le háiteanna deachúlacha ar leith:

faoin Deachúlach cluaisín, sonraigh dhá uimhir ar leithligh sa ó agus Chun boscaí ar mhaith leat uimhreacha deachúla randamacha a ghiniúint eatarthu. Agus ansin roghnaigh ionad deachúlach i Deachúlach cuir bosca téacs agus cliceáil ar an Ok or Cuir iarratas isteach cnaipe chun deachúlacha randamacha a ghiniúint. Féach an pictiúr:

Leideanna: Chun deachúlacha randamacha a ghiniúint gan aon dúbailtí, seiceáil an Luachanna uathúla rogha.


1.2 Uimhreacha randamacha a ghiniúint gan dúbailtí (uimhreacha randamacha uathúla)

Agus na foirmlí nó an cód á n-úsáid agat chun uimhreacha randamacha a ghiniúint, táirgfear roinnt uimhreacha dúblacha freisin. Más mian leat liosta d’uimhreacha randamacha a chruthú gan dúbailtí, léireoidh an chuid seo roinnt modhanna duit.

 Cruthaigh uimhreacha randamacha gan dúbailt le foirmle eagar

Mar shampla, ba mhaith liom uimhreacha randamacha a ghiniúint idir 100 go 200 gan uimhreacha dúblacha, seo foirmle eagar casta a d’fhéadfadh cabhrú leat, déan na céimeanna seo a leanas le do thoil:

1. Sonraigh luachanna teorann níos ísle agus uasteorainneacha in dhá chill. Sa sampla seo, cuirfidh mé 100 agus 200 isteach i gcill B2 agus B3, féach an scáileán:

2. Ansin, cóipeáil an fhoirmle seo a leanas i gcill bhán, D3 mar shampla, (ná cuir an fhoirmle i gcill den chéad ró), agus ansin brúigh Ctrl + Shift + Iontráil eochracha le chéile chun na chéad uimhreacha a fháil, féach an scáileán:

=IFERROR(LARGE(ROW(INDIRECT($B$1&":"&$B$2))*NOT(COUNTIF($D$2:D2,ROW(INDIRECT($B$1&":"&$B$2)))),RANDBETWEEN(1,$B$2-$B$1-ROW(A1)+2)),"")

nótaí: San fhoirmle thuas, B1 an luach is ísle, agus B2 an luach uachtarach is mian leat uimhreacha randamacha a thabhairt ar ais idir. D2 an bhfuil an chill os cionn na foirmle.

3. Ansin, tarraing agus cóipeáil an fhoirmle seo chuig cealla eile agus tú ag iarraidh na huimhreacha randamacha a ghiniúint idir 100 agus 200:


 Cruthaigh uimhreacha randamacha gan dúbailt le cód VBA

Má tá an fhoirmle thuas deacair duit a thuiscint, is féidir leat an cód VBA thíos a chur i bhfeidhm, déan mar seo le do thoil:

1. Coinnigh síos ALT + F11 eochracha a oscailt Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. Cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Modúil fhuinneog.

Cód VBA: Cruthaigh uimhreacha randamacha gan dúbailtí

Sub Range_RandomNumber()
'Updateby Extendoffice
Dim xStrRange As String
Dim xRg, xCell, xRg1 As Range
Dim xArs As Areas
Dim xNum_Lowerbound As Integer
Dim xNum_Upperbound  As Integer
Dim xI, xJ, xS, xR As Integer
xStrRange = "A1:B20"
xNum_Lowerbound = 100
xNum_Upperbound = 200
Set xRg = Range(xStrRange)
Set xArs = xRg.Areas
xRgCount = 0
For xI = 1 To xArs.Count
    Set xCell = xArs.Item(xI)
    xRgCount = xCell.Count + xRgCount
Next xI
xS = (xNum_Upperbound - xNum_Lowerbound + 1)
If xRgCount > xS Then
    MsgBox ("Number of cells greater than the number of unique random numbers!")
    Exit Sub
End If
    xRg.Clear
For xI = 1 To xArs.Count
    Set xCell = xArs.Item(xI)
    For xJ = 1 To xCell.Count
        Set xRg1 = xCell.Item(xJ)
        xR = Int(xS * Rnd + xNum_Lowerbound)
        Do While Application.WorksheetFunction.CountIf(xRg, xR) >= 1
            xR = Int(xS * Rnd + xNum_Lowerbound)
        Loop
        xRg1.Value = xR
    Next
Next
End Sub

nótaí: Sa chód thuas, xStrRange = "A1: B20" léiríonn sé gur mhaith leat uimhreacha randamacha a ghiniúint sa raon A1: B20. xNum_ Teorainn Ísle = 100 agus xNum_Uachtarach = 200 tabhair le fios go bhfuil na luachanna ísle agus uachtaracha chun uimhreacha randamacha a chruthú idir 100 agus 200. Athraigh iad go do riachtanas le do thoil.

3. Ansin brúigh F5 eochair chun an cód seo a rith, agus cuirfear na huimhreacha randamacha uathúla isteach sa raon sonraithe.


 Cruthaigh uimhreacha randamacha gan dúbailt le gné chumhachtach

Chun go leor uimhreacha randamacha uathúla a chruthú go tapa, an Kutools le haghaidh Excel'S Cuir isteach Sonraí randamacha Tacaíonn gné le rogha cliste - Luachanna uathúla. Tríd an rogha bheag seo a sheiceáil, réiteoidh tú an tasc seo gan stró.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:

1. Roghnaigh raon cealla inar mian leat uimhreacha randamacha a ghiniúint.

2. Agus ansin cliceáil Kutools > Ionsáigh > Cuir isteach Sonraí randamacha. Sa bhosca dialóige popped-out, déan na hoibríochtaí thíos le do thoil:

  • faoin Slánuimhir tab, sa ó agus Chun boscaí, clóscríobh an raon uimhreacha a ghinfidh tú uimhreacha randamacha eatarthu;
  • seiceáil an Luachanna uathúla rogha;
  • Ansin cliceáil Ok or Cuir iarratas isteach cnaipe chun na huimhreacha randamacha uathúla a fháil mar atá thíos an pictiúr a thaispeántar.


1.3 Cruthaigh uimhreacha randamacha nó corr-uimhreacha in Excel

Más mian leat roinnt uimhreacha randamacha nó corr a ghiniúint i raon cille, níl le déanamh agat ach an fheidhm RANDBETWEE a chur taobh istigh d’fheidhm EVEN nó ODD, is iad na comhréir chineálach:

Foirmle Tuairisc
= EVEN (RANDBETWEEN (bun, barr)) Cruthaigh cothrom-uimhreacha randamacha idir dhá uimhir ar leith.
= ODD (RANDBETWEEN (bun, barr)) Cruthaigh corr-uimhreacha randamacha idir dhá uimhir ar leith.

Mar shampla, chun uimhreacha randamacha nó corr-uimhreacha a ghiniúint ó 10 go 100, cuir na foirmlí seo a leanas i bhfeidhm:

=EVEN(RANDBETWEEN(10,100))             (Generate random even numbers)
=ODD(RANDBETWEEN(10,100))             
 (Generate random odd numbers)

Agus ansin, cóipeáil an fhoirmle chuig cealla eile a theastaíonn uait tríd an láimhseáil líonta a tharraingt, ansin, gheobhaidh tú na torthaí mar atá thíos na scáileáin scáileáin a thaispeántar:


1.4 Cruthaigh uimhreacha randamacha a chuireann suas le luach sonraithe

Uaireanta, b’fhéidir go mbeidh ort tacar uimhreacha randamacha a chruthú a chuireann suas le luach réamhshocraithe. Mar shampla, ba mhaith liom 5 nó n uimhir randamach a ghiniúint idir 10 agus 50 a thagann go 100 san iomlán mar atá faoi bhun an scáileáin a thaispeántar. Chun an bhfreagra seo a réiteach in Excel, tabharfaidh mé dhá mhodh isteach duit.

 Cruthaigh uimhreacha randamacha a chuireann luach sonrach le foirmlí

Anseo, is féidir leis na foirmlí seo a leanas cabhrú leat. Lean an treoir céim ar chéim le do thoil mar tá siad rud beag casta:

1. Ar dtús, ba cheart duit na sonraí a theastaíonn uait a chruthú: an luach iomlán réamhshocraithe, an uimhir tosaigh, an uimhir dheiridh agus an líon uimhreacha randamacha a theastaíonn uait a ghiniúint mar atá thíos an pictiúr a thaispeántar:

2. Ansin, cóipeáil an fhoirmle thíos le do thoil i gcill bhán inar mian leat na huimhreacha a ghiniúint. Sa sampla seo, cuirfidh mé an fhoirmle i gcill A4, agus brúfaidh mé Iontráil eochair chun an chéad uimhir randamach a fháil, féach an scáileán:

=RANDBETWEEN(MAX($B$2,$A$2-(($D$2-ROWS($A$4:$A4))*$C$2)),MIN($C$2,$A$2-(($D$2-ROWS($A$4:$A4))*$B$2)))

nótaí: San fhoirmle thuas: A2 an luach iomlán tugtha; B2 agus C2 ar bunluachanna agus barrluachanna ar mhaith leat uimhreacha randamacha a ghiniúint eatarthu; D2 léiríonn sé líon na n-uimhreacha randamacha a theastaíonn uait a ghiniúint; A4 an cill ina dtéann tú isteach san fhoirmle seo.

3. Téigh ar chóipeáil an fhoirmle seo a leanas i gcill A5, agus brúigh Iontráil eochair chun an dara huimhir randamach a fháil, féach an scáileán:

=IF(ROW()=$D$2+3,$A$2-SUM($A$4:$A4),IF(ROW()>$D$2+3,"",RANDBETWEEN(MAX($B$2,$A$2-(SUM($A$4:$A4)+($D$2-ROWS($A$4:$A5))*$C$2)),MIN($C$2,$A$2-(SUM($A$4:$A4)+($D$2-ROWS($A$4:$A5))*$B$2)))))

nótaí: San fhoirmle thuas: A2 an luach iomlán tugtha; B2 agus C2 ar bunluachanna agus barrluachanna ar mhaith leat uimhreacha randamacha a ghiniúint eatarthu; D2 léiríonn sé líon na n-uimhreacha randamacha a theastaíonn uait a ghiniúint; A4 an cill í chun an chéad fhoirmle a chur; agus is é A5 an chillín chun an dara foirmle a chur.

4. Ansin, roghnaigh an dara huimhir ginte, tarraing anuas chun an fhoirmle seo a chóipeáil go dtí na trí chealla thíos. Agus anois, gheobhaidh tú 5 uimhir randamach mar atá thíos an pictiúr a thaispeántar:

5. Chun an toradh a thástáil, is féidir leat na huimhreacha seo a shuimiú le seiceáil an bhfuil an t-iomlán 100, agus is féidir leat F9 a bhrú chun na huimhreacha randamacha a athnuachan go dinimiciúil, agus is é a suim iomlán 100 i gcónaí.


 Cruthaigh teaglaim uimhreacha randamacha a chuireann suas le luach sonrach le gné iontach

Is féidir linn na foirmlí thuas a úsáid chun uimhreacha randamacha a ghiniúint a fhreastalaíonn ar ár riachtanais. Mar sin féin, más mian leat na teaglamaí uimhreacha féideartha go léir a liostáil arb éard iad na huimhreacha a shonraigh tú le suim iomlán shonrach, anseo, molfaidh mé uirlis éasca - Kutools le haghaidh Excel. Leis an Déan Uimhir gné, is féidir leat gach tacar teaglaim uimhreacha randamacha a fháil leis an tsuim shonrach chéanna.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:

1. Ar dtús, ba cheart duit na huimhreacha a shonraigh tú a liostáil. Anseo, liostálamar na huimhreacha go léir idir 10 agus 50 mar atá thíos an pictiúr a thaispeántar:

2. Ansin, cliceáil Kutools > Ábhar > Déan Uimhir, féach ar an scáileán:

3. Sa popped-amach Déan suas uimhir bosca dialóige, déan na hoibríochtaí seo a leanas le do thoil:

  • sa Sonraí Foinse bosca, roghnaigh liosta na n-uimhreacha le fáil amach cé na huimhreacha a chuireann suas le 100;
  • faoin Roghanna, cuir isteach an luach iomlán sa bhosca téacs Suim. Seo a chlóscríobh muid 100 isteach sa bhosca téacs;
  • seiceáil Sábháil i mbileog nua rogha más mian leat na torthaí a liostáil i mbileog nua;
  • Cliceáil ar an OK cnaipe. Féach an pictiúr:

4. Tar éis na próiseála, feicfidh tú go liostaítear gach tacar d’uimhreacha randamacha le suim iomlán 100 arb éard atá ann an uimhir ó 10 go 50 mar seo a leanas.

Leideanna: Tá sé roghnach duit líon na gcomhcheangail agus líon na n-uimhreacha randamacha i ngach teaglaim a shonrú. Mar shampla, chun 10 teaglaim a ghiniúint agus tá 5 uimhir randamach i ngach teaglaim, is féidir leat na hoibríochtaí a shocrú sa bhosca dialóige faoi Suímh Casta mar seo a leanas:

Agus gheobhaidh tú na torthaí mar seo:


1.5 Litreacha randamacha agus teaghráin téacs a ghiniúint le foirmlí

Taispeánfaidh an chuid seo duit conas litreacha randamacha a ghiniúint in Excel, mar shampla litreacha uachtaracha ó A go Z, litreacha beaga ó a go z nó carachtar speisialta éigin (! "# $% & '() * +, -. /).

 Cruthaigh litreacha randamacha agus teaghráin téacs le foirmlí

In Excel, is féidir leat na feidhmeanna CHAR agus RANDBETWEEN a chomhcheangal le roinnt cóid carachtar ANSI chun roinnt foirmlí a chruthú mar a thaispeántar thíos:

Foirmle Tuairisc
= CHAR (RANDBETWEEN (65, 90)) Cruthaigh litreacha uachtaracha randamacha idir A agus Z.
= CHAR (RANDBETWEEN (97, 122)) Cruthaigh litreacha randamacha litreacha beaga idir a agus z.
= CHAR (RANDBETWEEN (33, 47)) Cruthaigh carachtair speisialta randamacha, mar shampla :! "# $% & '() * +, -. /

Cuir aon cheann de na foirmlí thuas a theastaíonn uait i bhfeidhm, agus cóipeáil an fhoirmle isteach sa mhéid cealla is mian leat, ansin gheobhaidh tú na torthaí mar atá thíos na scáileáin scáileáin a thaispeántar:

= CHAR (RANDBETWEEN (65, 90)) = CHAR (RANDBETWEEN (97, 122)) = CHAR (RANDBETWEEN (33, 47))

Leideanna: Más mian leat teaghráin téacs randamacha a ghiniúint le roinnt litreacha, níl le déanamh agat ach an & carachtar a úsáid chun na litreacha a cheangal de réir mar is gá duit.

1.) Chun teaghráin randamacha a ghiniúint le ceithre litir uachtair, cuir an fhoirmle thíos i bhfeidhm:

=CHAR(RANDBETWEEN(65,90))& CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90))

2.) Chun teaghráin randamacha a ghiniúint le ceithre litir litreacha beaga, cuir an fhoirmle thíos i bhfeidhm:

=CHAR(RANDBETWEEN(97,122))& CHAR(RANDBETWEEN(97,122)) & CHAR(RANDBETWEEN(97,122)) & CHAR(RANDBETWEEN(97,122))

3.) Chun teaghráin randamacha a ghiniúint leis an gcéad dá litir uachtair agus an dá litir litreach íochtair dheireanacha, bain úsáid as an bhfoirmle seo a leanas:

=CHAR(RANDBETWEEN(65,90))& CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(97,122)) & CHAR(RANDBETWEEN(97,122))

Is féidir leat na foirmlí agus an carachtar simplí a úsáid chun teaglaim éagsúla a dhéanamh a fhreastalaíonn ar do chuid riachtanas.


 Cruthaigh litreacha randamacha agus teaghráin téacs le gné áisiúil

Má tá tú suiteáilte agat Kutools le haghaidh Excel, is féidir leat litreacha agus teaghráin randamacha a ghiniúint go tapa agus go héasca gan cuimhneamh ar aon fhoirmlí.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:

1. Roghnaigh raon cealla chun na litreacha nó na sreangáin a chur isteach.

2. Agus ansin cliceáil Kutools > Ionsáigh > Cuir isteach Sonraí randamacha, sa bhosca dialóige popped-out, déan na hoibríochtaí seo a leanas:

  • Cliceáil ar an teaghrán cluaisín;
  • seiceáil AZ or AZ nó an bheirt acu gur mhaith leat a chur isteach;
  • Ansin, sonraigh fad na sreinge atá uait sa Fad teaghrán Bosca téacs;
  • Faoi dheireadh, cliceáil Ok or Cuir iarratas isteach chun na sreangáin a chur isteach mar a thaispeántar thíos an scáileán.


1.6 Cruthaigh pasfhocail randamacha le carachtair alfa-uimhriúla in Excel

Nuair a chruthaíonn tú pasfhocal, ba cheart go mbeadh 8 gcarachtar ar a laghad sa phasfhocal agus meascán de litreacha uachtaracha, litreacha beaga, uimhreacha agus roinnt carachtair speisialta ann. Sa chuid seo, tabharfaidh mé isteach roinnt cleasanna chun pasfhocail randamacha a ghiniúint in Excel.

 Cruthaigh pasfhocail randamacha le carachtair alfa-uimhriúla trí fhoirmlí a úsáid

Mar shampla, anseo, cruthóidh mé pasfhocail randamacha le fad 8 gcarachtar. Níl le déanamh agat ach na trí fhoirmle a chuirtear ar fáil i Cruthaigh litreacha randamacha agus teaghráin téacs le foirmlí alt seo.

Cóipeáil an fhoirmle thíos i gcill bhán le do thoil:

=CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(97,122))&CHAR(RANDBETWEEN(97,122))&CHAR(RANDBETWEEN(65,90))&RANDBETWEEN(100,999)&CHAR(RANDBETWEEN(33,47))

nótaí: San fhoirmle thuas, ginfidh na chéad fheidhmeanna CHAR agus RANDBETWEEN litir uachtair randamach, ginfidh an dara agus an tríú slonn dhá litir litreacha beaga, úsáidtear an ceathrú slonn chun litir uachtair amháin a ghiniúint, gineann an cúigiú slonn uimhir 3 dhigit idir 100 agus 999, agus go n-úsáidtear an slonn deireanach chun carachtar speisialta a ghiniúint, is féidir leat an t-ord díobh a mhodhnú nó a athrú de réir do riachtanas.


 Cruthaigh pasfhocail randamacha le carachtair alfa-uimhriúla trí Fheidhm Sainithe Úsáideora a úsáid

Chun pasfhocail randamacha a chur isteach in Excel, is féidir leis an bhFeidhm Sainmhínithe Úsáideora seo a leanas fabhar a thabhairt duit, déan mar seo le do thoil:

1. Coinnigh síos an ALT + F11 eochracha, agus osclaíonn sé an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. Cliceáil Ionsáigh > Modúil, agus greamaigh an macra seo a leanas sa Modúil fhuinneog.

Cód VBA: Cruthaigh pasfhocail randamacha in Excel

Function RandomizeF(Num1 As Integer, Num2 As Integer)
'Updateby Extendoffice
Dim Rand As String
Application.Volatile
getLen = Int((Num2 + 1 - Num1) * Rnd + Num1)
Do
    i = i + 1
    Randomize
    Rand = Rand & Chr(Int((85) * Rnd + 38))
Loop Until i = getLen
RandomizeF = Rand
End Function

3. Ansin dún an cód agus téigh ar ais chuig an mbileog oibre. I gcill, cuir isteach an fhoirmle seo = RandomizeF (8,10) chun sreangán téacs randamach a ghiniúint le fad íosta 8 gcarachtar, agus uasfhad 10 gcarachtar.

4. Ansin tarraing agus cóipeáil an fhoirmle chuig cealla eile mar is mian leat. Cruthófar na teaghráin randamacha le carachtair alfa-uimhriúla agus sainiúla a bhfuil an fad idir 8 agus 10 acu. Féach an pictiúr:


 Cruthaigh pasfhocail randamacha le carachtair alfa-uimhriúla trí ghné éasca a úsáid

An bhfuil aon bhealach tapa agus éasca le pasfhocail randamacha iolracha a ghiniúint ar fheabhas? Kutools le haghaidh Excel soláthraíonn sé gné den scoth - Cuir isteach Sonraí randamacha. Leis an ngné seo, is féidir leat pasfhocail randamacha a chur isteach nach bhfuil ach cúpla cad a tharlaíonn.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:

1. Roghnaigh raon cealla inar féidir na pasfhocail a chur isteach.

2. Ansin cliceáil Kutools > Ionsáigh > Cuir isteach Sonraí randamacha. Sa bhosca dialóige popped-out, déan na hoibríochtaí seo a leanas le do thoil:

  • Cliceáil ar an teaghrán cluaisín;
  • Seiceáil an cineál carachtair de réir mar is gá duit;
  • Ansin, sonraigh fad an phasfhocal atá uait sa Fad teaghrán Bosca téacs;
  • Faoi dheireadh, cliceáil Ok or Cuir iarratas isteach chun na pasfhocail a ghiniúint mar a thaispeántar thíos.


1.7 Cruthaigh téacsanna randamacha ar leith in Excel

An ndearna tú iarracht riamh roinnt luachanna téacs ar leith a thaispeáint nó a liostáil go randamach in Excel? Mar shampla, chun roinnt téacsanna a tugadh (mír 1, itme2, mír 3, mír4, mír 5) a liostáil go randamach i liosta cealla, d’fhéadfadh an dá chleas seo a leanas cabhrú leat an tasc seo a réiteach.

 Cruthaigh téacsanna randamacha ar leith le foirmle

In Excel, is féidir leat foirmle a chruthú bunaithe ar na feidhmeanna CHOOSE agus RANDBETWEEN chun na téacsanna ar leith a liostáil go randamach, is í an chomhréir chineálach:

=CHOOSE(RANDBETWEEN(1,n),"Value_1","Value_2","Value_3",…"Value_n")
  • Luach_1, Luach_2, Luach_3, Luach_n : Ionadaíocht a dhéanamh ar na luachanna téacs is mian leat a liostáil go randamach;
  • n : Líon na luachanna téacs is mian leat a úsáid.

Cuir an fhoirmle thíos i bhfeidhm i gcill bhán, agus ansin tarraing an láimhseáil líonta síos chun na cealla a líonadh san áit ar mhaith leat na luachanna sonracha a liostáil go randamach, féach an scáileán:

=CHOOSE(RANDBETWEEN(1,5),"Chemistry","Physics","Geography","Biology","Economics")


 Cruthaigh téacsanna randamacha ar leith le modh gasta

Má tá tú Kutools le haghaidh Excel, a Cuir isteach Sonraí randamacha is féidir le gné cabhrú leat luachanna saincheaptha téacs a chur isteach go randamach i raon cealla.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:

1. Roghnaigh raon cealla inar féidir na téacsanna ar leith a chur isteach.

2. Ansin cliceáil Kutools > Ionsáigh > Cuir isteach Sonraí randamacha, sa bhosca dialóige popped-out, déan na hoibríochtaí seo a leanas:

  • Cliceáil ar an Liosta saincheaptha cluaisín;
  • Ansin, cliceáil cnaipe chun ceann eile a oscailt Kutools le haghaidh Excel bosca pras, iontráil nó roghnaigh do luachanna saincheaptha téacs féin a theastaíonn uait a liostáil go randamach. (Ba chóir camóga a dheighilt le camóga agus iad á gclóscríobh de láimh.)

3. Ansin, cliceáil Ok chun filleadh ar an Cuir isteach Sonraí randamacha dialóg, tá do liosta téacsanna saincheaptha féin curtha ar taispeáint sa bhosca liosta. Anois, roghnaigh na míreanna liosta nua, cliceáil Ok or Cuir iarratas isteach cnaipe chun na luachanna a chur isteach i gcealla roghnaithe go randamach.

Leideanna: Chun na téacsanna sonraithe a liostáil go randamach gan dúbailtí, seiceáil le do thoil Luachanna uathúla rogha.


1.8 Luachanna randamacha a ghiniúint nó a roghnú ó liosta in Excel

Ag ceapadh, tá liosta fada ainmneacha agat, chun roinnt ainmneacha randamacha ón liosta sin a phiocadh suas mar na hainmneacha ádh nó na rudaí taighde mar atá thíos an pictiúr a thaispeántar. Conas a d’fhéadfá an fhadhb seo a réiteach ar fheabhas?

 Cruthaigh luachanna randamacha ó liosta le feidhmeanna INDEX, RANDBETWEEN agus ROWS

In Excel, níl aon bhealach díreach ann dúinn luachanna randamacha a tharraingt amach ó liosta, ach is féidir leat foirmle a chruthú bunaithe ar fheidhmeanna INDEX, RANDBETWEEN agus ROWS chun roinnt luachanna randamacha a bhaint.

1. Cóipeáil an fhoirmle thíos i gcill bhán le do thoil inar mian leat an luach eastósctha a chur:

=INDEX($A$2:$A$12,RANDBETWEEN(1,ROWS($A$2:$A$12)),1)

nótaí: San fhoirmle thuas, A2: A12 an liosta luachanna ar mhaith leat luachanna randamacha a fháil astu.

2. Ansin, tarraing an láimhseáil líonta síos go dtí roinnt cealla inar mian leat na luachanna randamacha a thaispeáint, agus gheobhaidh tú an toradh mar a leanas an pictiúr a thaispeántar:


 Cruthaigh luachanna randamacha ó liosta gan dúbailt le feidhmeanna INDEX, RANK.EQ

Agus an fhoirmle thuas á úsáid agat, taispeánfar roinnt luachanna dúblacha. Chun na luachanna dúblacha a scipeáil, ba cheart duit colún cúntóra a chruthú ar dtús, agus foirmle a chur i bhfeidhm bunaithe ar fheidhmeanna INDEX agus RANK.EQ. Déan mar a leanas le do thoil:

1. Iontráil an fhoirmle thíos i gcill bhán chun liosta d’uimhreacha randamacha a fháil, féach an scáileán:

=RAND()

2. Ansin, cóipeáil an fhoirmle thíos i gcill de cholún eile inar mian leat roinnt luachanna randamacha a bhaint, agus ansin tarraing agus cóipeáil an fhoirmle seo chuig na cealla thíos chun roinnt luachanna randamacha neamh-athrá a thaispeáint, féach an scáileán:

=INDEX($A$2:$A$12,RANK.EQ($B2,$B$2:$B$12))

nótaí: San fhoirmle thuas, A2: A12 an bhfuil liosta na luachanna ar mhaith leat roinnt luachanna randamacha a ghiniúint uathu, B2 Is í an chéad chill den cholún cúntóra, B2: B12 is é seo na cealla foirmle cúntóra a chruthaítear duit i gcéim 1.


 Roghnaigh cealla randamacha, sraitheanna, colúin ó raon le gné uamhnach

Molfaidh mé gné úsáideach anseo - Sórtáil / Roghnaigh Raon go randamach of Kutools le haghaidh Excel. Leis an ngné seo, is féidir leat roinnt cealla, sraitheanna nó colúin randamacha a roghnú de réir mar is gá duit.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:

1. Roghnaigh liosta na gcealla ar mhaith leat roinnt luachanna randamacha a roghnú astu.

2. Agus ansin, cliceáil Kutools > Raon > Sórtáil / Roghnaigh Raon go randamach, féach ar an scáileán:

3. Sa an Sórtáil / Roghnaigh Raon go randamach bosca dialóige, déan na hoibríochtaí seo a leanas le do thoil:

  • cliceáil Roghnaigh cluaisín;
  • Ansin, cuir isteach líon na gcealla is mian leat a roghnú go randamach sa Líon na gcealla a roghnú bosca;
  • sa Roghnaigh Cineál alt, roghnaigh oibríocht amháin mar is mian leat. Sa chás seo, roghnóidh mé Roghnaigh cealla randamacha rogha.
  • Agus ansin, cliceáil Ok or Cuir iarratas isteach cnaipe, roghnófar cúig chealla go randamach ag an am céanna, féach scáileáin scáileáin:

4. Tar éis duit na cealla a roghnú, is féidir leat iad a chóipeáil agus a ghreamú de chealla eile de réir mar is gá duit.


1.9 Sonraí a shannadh do ghrúpaí go randamach in Excel

Glac leis go bhfuil liosta ainmneacha agat, anois, ba mhaith leat na hainmneacha a roinnt go trí ghrúpa (Grúpa A, Grúpa B, Grúpa C) go randamach mar atá thíos an pictiúr a thaispeántar. Sa chuid seo, pléifidh mé roinnt foirmlí chun an tasc seo a réiteach in Excel.

 Sonraí a shannadh chun grúpáil go randamach le foirmle

Chun daoine a shannadh go randamach do ghrúpaí sonraithe, is féidir leat an fheidhm CHOOSE a úsáid i gcomhcheangal leis an bhfeidhm RANDBETWEEN.

1. Déan an fhoirmle seo a leanas a chóipeáil nó a iontráil i gcill inar mian leat an grúpa a ghiniúint:

=CHOOSE(RANDBETWEEN(1,3),"Group A","Group B","Group C")

nótaí: San fhoirmle thuas, Grúpa A, Grúpa B, agus Grúpa C léirigh ainmneacha na ngrúpaí is mian leat a shannadh, agus an uimhir 3 léiríonn cé mhéad grúpa is mian leat a dháileadh.

2. Ansin, tarraing an láimhseáil líonta chun an fhoirmle seo a líonadh chuig cealla eile, agus roinnfear na hainmneacha i dtrí ghrúpa mar atá thíos an pictiúr a thaispeántar:


 Sonraí a shannadh do ghrúpa le huimhir chomhionann go randamach le foirmle

Más mian leat go mbeadh an líon céanna ainmneacha ag na grúpaí go léir, ní oibreoidh an fhoirmle thuas duit i gceart. Sa chás seo, is féidir leat colún cúntóra a chruthú le luachanna randamacha de réir fheidhm RAND, agus foirmle a chur i bhfeidhm bunaithe ar fheidhmeanna INDEX, RANK agus ROUNDUP.

Mar shampla, liostálann mé na hainmneacha grúpa a theastaíonn uait a shannadh bunaithe ar na cealla F2: F4. Chun daoine a shannadh do na grúpaí (Grúpa A, Grúpa B, Grúpa C), agus tá 4 rannpháirtí ag gach grúpa, déan é seo le do thoil:

1. Iontráil an fhoirmle seo: = RAND () isteach i gcill bhán chun liosta d’uimhreacha randamacha a fháil, féach an pictiúr:

2. Ansin, Sa chéad cholún eile, mar shampla, i gcill D2, cóipeáil nó clóscríobh an fhoirmle thíos:

=INDEX($F$2:$F$4, ROUNDUP(RANK(C2,$C$2:$C$13)/4,0))

nótaí: San fhoirmle thuas, C2 Is í an chéad chill den cholún cúntóra, C2: C13 is é seo na cealla foirmle cúntóra a chruthaigh tú i gcéim 1, léiríonn uimhir 4 cé mhéad ainm atá uait i ngach grúpa, F2: F4 an bhfuil na hainmneacha grúpa a theastaíonn uait a shannadh do na sonraí sa raon cealla.

3. Tarraing láimhseáil líonta síos chun grúpaí randamacha a ghiniúint le haghaidh liosta na sonraí, agus roinnfear na hainmneacha ina ngrúpaí comhionanna, féach an scáileán:


1.10 Dátaí randamacha a ghiniúint in Excel

Chun roinnt dátaí treallach a tháirgeadh idir dhá dháta ar leith, anseo, tabharfaidh mé roinnt modhanna isteach duit.

 Cruthaigh dátaí randamacha idir dhá dháta ar leith le foirmlí

Mar shampla, ba mhaith liom roinnt dátaí a ghiniúint go randamach 2021-5-1 agus 2021-10-15. De ghnáth, in Excel, is féidir leat an tasc a chur i gcrích trí theaglaim de na feidhmeanna RANDBETWEEN agus DATE a úsáid, déan mar seo le do thoil:

1. Roghnaigh cill inar mian leat dáta randamach a chur isteach, agus ansin cuir isteach an fhoirmle seo a leanas:

=RANDBETWEEN(DATE(2021, 5, 1),DATE(2021, 10, 15))

nótaí: San fhoirmle seo, 2021, 5, 1 an dáta tosaigh, agus 2021, 10, 15 an dáta deiridh, is féidir leat iad a athsholáthar de réir mar is gá duit.

2. Ansin, tarraing agus cóipeáil an fhoirmle seo chuig cealla eile a theastaíonn uait an fhoirmle seo a líonadh, taispeánfar uimhreacha cúig dhigit sna cealla mar atá thíos an pictiúr a thaispeántar:

3. Agus ansin, ba cheart duit na huimhreacha a fhormáidiú go formáid go dtí seo. Roghnaigh na cealla foirmle le do thoil, agus cliceáil ar dheis, roghnaigh Cealla Formáid ón roghchlár comhthéacs.

4. Sa an Cealla Formáid dialóg, cliceáil Uimhir tab, agus roghnaigh dáta ó na Catagóir pána, ansin roghnaigh formáid dáta atá uait ón cineál liosta anuas. Féach an pictiúr:

5. Cliceáil OK chun an dialóg a dhúnadh. Anois, athraíodh na huimhreacha go dtí na gnáthdhátaí. Féach an pictiúr:

Leideanna: Más mian leat laethanta oibre randamacha a ghiniúint gan an deireadh seachtaine a áireamh, d’fhéadfadh an fhoirmle thíos cabhrú leat:

=WORKDAY(RANDBETWEEN(DATE(2021, 5, 1),DATE(2021, 10, 15))-1,1)

 Cruthaigh dátaí randamacha idir dhá dháta ar leith le gné iontach

Kutools le haghaidh Excel'S Cuir isteach sonraí randamacha soláthraíonn sé rogha freisin chun cabhrú leat dátaí randamacha, laethanta oibre, deireadh seachtaine a ghiniúint idir dhá dháta ar leith.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:

1. Roghnaigh raon cealla inar féidir na dátaí randamacha a chur isteach.

2. Ansin cliceáil Kutools > Ionsáigh > Cuir isteach Sonraí randamacha, sa bhosca dialóige popped-out, déan na hoibríochtaí seo a leanas:

  • Cliceáil ar an dáta cluaisín;
  • Ansin, sonraigh scóip an dáta. Sa sampla seo, roghnóidh mé 5/1/2021 chun 10/15/2021.
  • Agus ansin, roghnaigh an cineál dáta - lá oibre dáta, deireadh seachtaine dáta nó an bheirt acu de réir mar is gá duit.
  • Faoi dheireadh, cliceáil Ok or Cuir iarratas isteach dátaí a ghiniúint go randamach mar a thaispeántar thíos an scáileán.

Leideanna: Chun roinnt dátaí randamacha ar leith a ghiniúint, seiceáil le do thoil Luachanna uathúla rogha.


1.11 Cruthaigh amanna randamacha in Excel

Tar éis uimhreacha randamacha, teaghráin téacs agus dátaí a chur isteach, sa chuid seo, labhróidh mé faoi roinnt cleasanna chun amanna randamacha a ghiniúint in Excel.

 Cruthaigh amanna randamacha le foirmlí

Cruthaigh amanna randamacha le foirmle

Chun amanna randamacha a ghiniúint i raon cille, is féidir le foirmle atá bunaithe ar na feidhmeanna TEXT agus RAND fabhar a thabhairt duit.

Iontráil an fhoirmle thíos i gcill bhán, agus ansin tarraing agus cóipeáil an fhoirmle chuig cealla eile inar mian leat na hamanna a fháil, féach an pictiúr:

=TEXT(RAND(),"HH:MM:SS")


Cruthaigh amanna randamacha idir dhá uair ar leith le foirmle

Más gá duit roinnt uaireanta a chur isteach go randamach idir dhá thréimhse shonracha, mar na hamanna ó 10 a chlog go 18 a chlog, cuir an fhoirmle thíos i bhfeidhm:

=TEXT(RAND()*(18-10)/24+10/24,”HH:MM:SS”)

nótaí: San fhoirmle thuas, an uimhir 18 an t-am deiridh, agus 10 seasann sé don am tosaigh. Is féidir leat iad a athrú chun freastal ar d’éilimh.

Agus ansin, tarraing agus cóipeáil an fhoirmle chuig cealla eile inar mian leat na hamanna randamacha a ghiniúint idir dhá raon ama ar leith, féach an scáileán:


Cruthaigh amanna randamacha ag eatraimh shonracha le foirmle

Ag rá, ba mhaith leat teacht ar amanna randamacha laistigh de eatraimh shonracha in Excel, mar shampla amanna randamacha a chur isteach ag eatramh 15 nóiméad. Chun déileáil leis an bpost seo, is féidir leat na feidhmeanna RAND agus FLOOR a úsáid laistigh den fheidhm TEXT.

Cóipeáil nó cuir isteach an fhoirmle thíos i gcill bhán, agus ansin tarraing agus cóipeáil an fhoirmle seo chuig na cealla ar mhaith leat na hamanna randamacha a fháil, féach an scáileán:

=TEXT(FLOOR(RAND(),"0:15"),"HH:MM:SS")

nótaí: San fhoirmle, an uimhir 15 an t-eatramh ama, más gá duit na hamanna randamacha ag eatramh 30 nóiméad, ní gá ach 15 a chur in ionad an 30.


 Cruthaigh amanna randamacha idir dhá uair ar leith le gné áisiúil

Má tá tú Kutools le haghaidh Excel, a Cuir isteach Sonraí randamacha is féidir le gné cabhrú leat uaireanta randamacha a ghiniúint idir amanna ar leith i mbileog oibre.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:

1. Roghnaigh raon cealla áit ar féidir na hamanna a ghiniúint.

2. Ansin cliceáil Kutools > Ionsáigh > Cuir isteach Sonraí randamacha, sa bhosca dialóige popped-out, déan na hoibríochtaí seo a leanas:

  • Cliceáil ar an Am cluaisín;
  • Ansin, sonraigh an raon ama. Sa sampla seo, roghnóidh mé 9: 00 AM chun 16: 30 AM.
  • Faoi dheireadh, cliceáil Ok or Cuir iarratas isteach chun amanna randamacha a ghiniúint mar a thaispeántar thíos an scáileán.


 Cruthaigh dátaí agus amanna randamacha idir dhá dháta le foirmle

Más mian leat dátaí agus amanna randamacha a ghiniúint le chéile, is féidir leis an bhfoirmle thíos cabhrú leat.

1. Iontráil nó cóipeáil an fhoirmle seo a leanas i gcill inar mian leat na hamanna randamacha a ghiniúint:

=TEXT(RAND()*("2021-10-15 12:00:00"-"2021-1-1 9:00")+"2021-1-1 9:00:00","YYYY-MM-DD HH:MM:SS")

nótaí: San fhoirmle seo, 2021-10-15 12:00:00 is é an dáta agus an t-am deiridh, agus 2021-1-1 9:00:00 an dáta agus an t-am tosaigh, is féidir leat iad a mhodhnú de réir do riachtanas.

2. Ansin, tarraing agus cóipeáil an fhoirmle seo chuig cealla eile inar mian leat na hamanna randamacha a thaispeáint, féach an scáileán:


Cruthaigh uimhreacha randamacha, téacsanna, dátaí in Excel 365/2021

Taispeánfaidh an chuid seo conas uimhreacha randamacha, dátaí a ghiniúint, agus roghnú randamach a fháil agus sonraí a shannadh do ghrúpaí go randamach in Excel 365 nó Excel 2021 le feidhm eagar dinimiciúil nua - RANDARRAY.

Úsáidtear an fheidhm RANDARRAY chun sraith uimhreacha randamacha a chur ar ais idir dhá uimhir ar bith a shonraíonn tú.

Is í comhréir na feidhme RANDARRAY:

=RANDARRAY([rows],[columns],[min],[max],[integer])
  • sraitheanna (roghnach): Líon na sraitheanna d’uimhreacha randamacha le filleadh; (Má fhágtar ar lár é, réamhshocrú = 1)
  • colúin (roghnach): Líon na gcolún d’uimhreacha randamacha le filleadh; (Má fhágtar ar lár é, réamhshocrú = 1)
  • nóiméad (roghnach): An líon íosta atá le filleadh; (Má fhágtar ar lár é, réamhshocrú = 0)
  • max (roghnach): An líon uasta atá le filleadh; (Má fhágtar ar lár é, réamhshocrú = 1)
  • slánuimhir (roghnach): Cuir slánuimhir nó luach deachúil ar ais. TRUE d’uimhir iomlán, Bréagach d’uimhir deachúil. (Má fhágtar ar lár é, réamhshocrú = BRÉAGACH)
Nótaí:
  • 1. Tá cúig argóint i bhfeidhm RANDARRAY, tá gach ceann acu roghnach, mura sonraítear aon cheann de na hargóintí, tabharfaidh an RANDARRAY luach deachúil idir 0 agus 1 ar ais.
  • 2. Más uimhreacha deachúla iad argóintí na sraitheanna nó na gcolún, teasófar iad go dtí an slánuimhir roimh an bpointe deachúil (m.sh. déileálfar le 3.9 mar 3).
  • 3. Caithfidh an íoslíon a bheith níos lú ná an líon uasta, ar shlí eile tabharfaidh sé #VALUE ar ais! earráid.
  • 4. Filleann an RANDARRAY seo sraith, nuair a fhilleann RANDARRAY ilthorthaí i mbileog oibre, doirteadh na torthaí i gcealla cóngaracha.

2.1 Cruthaigh uimhreacha randamacha in Excel 365/2021

Chun uimhreacha iomlána nó deachúil randamach a ghiniúint in Excel 365 nó Excel 2021, is féidir leat an fheidhm nua RANDARRAY seo a úsáid.

 Cruthaigh uimhreacha randamacha idir dhá uimhir le foirmle

Chun liosta d’uimhreacha randamacha a chruthú laistigh de raon ar leith, cuir na foirmlí seo a leanas i bhfeidhm:

Iontráil aon cheann de na foirmlí thíos de réir mar is gá duit, agus ansin brúigh Iontráil eochair chun na torthaí a fháil, féach screenshots:

=RANDARRAY(6, 4, 50, 200, TRUE)               (Generate random integers between 50 and 200)
=RANDARRAY(6, 4, 50, 200, FALSE)           
 (Generate random decimals between 50 and 200)
Nóta: Sna foirmlí thuas:
  • 6: Léiríonn sé 6 shraith d’uimhreacha randamacha a thabhairt ar ais;
  • 4: Léiríonn sé 4 cholún d’uimhreacha randamacha a thabhairt ar ais;
  • 50, 200: Na luachanna íosta agus uasta ar mhaith leat uimhreacha a ghiniúint eatarthu;
  • TRUE: Léiríonn sé slánuimhreacha a thabhairt ar ais;
  • FALSE: Léiríonn sé seo deachúil deachúil a thabhairt ar ais.

 Cruthaigh uimhreacha randamacha gan dúbailt le foirmlí

Agus an ghnáthfheidhm RANDARRAY á úsáid agat chun uimhreacha randamacha a ghiniúint, cruthófar roinnt uimhreacha dúblacha freisin. Chun na dúbailtí a sheachaint, anseo, labhróidh mé faoi roinnt foirmlí chun an tasc seo a réiteach.

Cruthaigh liosta d’uimhreacha randamacha neamh-athrá

Chun colún nó liosta d’uimhreacha uathúla a ghiniúint go randamach, is iad na comhréir chineálach:

Slánuimhreacha randamacha gan dúbailtí:

=INDEX(UNIQUE(RANDARRAY(n^2, 1, min, max, TRUE)), SEQUENCE(n))

Deachúlacha randamacha gan dúbailtí:

=INDEX(UNIQUE(RANDARRAY(n^2, 1, min, max, FALSE)), SEQUENCE(n))
  • n: Líon na luachanna is mian leat a ghiniúint;
  • nóiméad: An luach íosta;
  • max: An luach is mó.

Mar shampla, anseo, cuirfidh mé liosta de 8 n-uimhir randamacha ó 50 go 100 isteach gan aon athrá, cuir na foirmlí thíos a theastaíonn uait i bhfeidhm, agus ansin brúigh Iontráil eochair chun na torthaí a fháil:

=INDEX(UNIQUE(RANDARRAY(8^2, 1, 50, 100, TRUE)), SEQUENCE(8))          (Unique random integers)
=INDEX(UNIQUE(RANDARRAY(8^2, 1, 50, 100, FALSE)), SEQUENCE(8))         
(Unique random decimals)
Nóta: Sna foirmlí thuas:
  • 8: Léiríonn sé 8 n-uimhir randamach a thabhairt ar ais;
  • 50, 100: An luach íosta agus uasta ar mhaith leat uimhreacha a ghiniúint eatarthu.
  • TRUE: Léiríonn sé slánuimhreacha a thabhairt ar ais;
  • FALSE: Léiríonn sé seo deachúil deachúil a thabhairt ar ais.

Cruthaigh raon uimhreacha randamacha neamh-athrá

Más mian leat uimhreacha randamacha neamh-athrá a ghiniúint i raon cealla, níl le déanamh agat ach líon na sraitheanna agus na gcolún a shainiú san fheidhm SEQUENCE, is iad na comhréir chineálach:

Chun colún nó liosta d’uimhreacha uathúla a ghiniúint go randamach, is iad na comhréir chineálach:

Slánuimhreacha randamacha gan dúbailtí:

=INDEX(UNIQUE(RANDARRAY(n^2, 1, min, max, TRUE)), SEQUENCE(rows, columns))

Deachúlacha randamacha gan dúbailtí:

=INDEX(UNIQUE(RANDARRAY(n^2, 1, min, max, FALSE)), SEQUENCE(rows, columns))
  • n: Líon na gcealla chun na huimhreacha a chur isteach, is féidir leat iad a sholáthar mar líon sraitheanna * líon na gcolún; Mar shampla, chun 8 sraitheanna agus 3 cholún a líonadh, úsáid 24 ^ 2.
  • sraitheanna: Líon na sraitheanna le líonadh;
  • colúin: Líon na gcolún le líonadh;
  • nóiméad: An luach is ísle;
  • max: An luach is airde.

Anseo, líonfaidh mé raon 8 sraitheanna agus 3 cholún le huimhreacha randamacha uathúla ó 50 go 100, cuir aon cheann de na foirmlí thíos a theastaíonn uait i bhfeidhm:

=INDEX(UNIQUE(RANDARRAY(24^2, 1, 50, 100, TRUE)), SEQUENCE(8,3))          (Unique random integers)
=INDEX(UNIQUE(RANDARRAY(24^2, 1, 50, 100, FALSE)), SEQUENCE(8,3))         
(Unique random decimals)
Nóta: Sna foirmlí thuas:
  • 24: Léiríonn sé 24 uimhir randamach a thabhairt ar ais, táirge 8 agus 3 (sraitheanna * colúin);
  • 50, 100: Na luachanna íosta agus uasta ar mhaith leat uimhreacha a ghiniúint eatarthu;
  • TRUE: Léiríonn sé slánuimhreacha a thabhairt ar ais;
  • FALSE: Léiríonn sé seo deachúil deachúil a thabhairt ar ais.

2.2 Dátaí randamacha a ghiniúint in Excel 365/2021

Trí úsáid a bhaint as an bhfeidhm nua RANDARRAY seo, is féidir leat dátaí randamacha nó laethanta oibre iomadúla a ghiniúint in Excel go tapa agus go héasca.

 Cruthaigh dátaí randamacha idir dhá dháta le foirmle

Chun liosta dátaí randamacha a chruthú idir dhá dháta shonracha, is féidir leat an fhoirmle thíos a chur i bhfeidhm:

1. Iontráil an fhoirmle seo a leanas i gcill bhán chun na dátaí randamacha a ghiniúint, agus brúigh Iontráil eochair chun liosta d’uimhreacha cúig dhigit a fháil, féach an pictiúr:

=RANDARRAY(10, 1, B1, B2, TRUE)
Nóta: Sna foirmlí thuas:
  • 10: Léiríonn sé 10 sraitheanna de dhátaí randamacha a thabhairt ar ais;
  • 1: Léiríonn sé 1 cholún de dhátaí randamacha a thabhairt ar ais;
  • B1, B2: Tá na dátaí tosaigh agus deiridh sna cealla ar mhaith leat dátaí a ghiniúint eatarthu.

2. Ansin, ba cheart duit na huimhreacha a fhormáidiú go formáid gnáthdháta: Roghnaigh na huimhreacha, agus ansin cliceáil ar dheis, ansin roghnaigh Cealla Formáid ón roghchlár comhthéacs. seo a leanas Cealla Formáid bosca dialóige, déan mar seo le do thoil:

  • cliceáil Uimhir cluaisín;
  • Ansin cliceáil dáta ó na Catagóir pána;
  • Agus ansin, roghnaigh formáidiú dáta amháin is mian leat ón cineál bosca liosta.

3. Agus ansin, cliceáil OK cnaipe, déanfar na huimhreacha a fhormáidiú san fhormáid dáta a shonraigh tú, féach an scáileán:

Leideanna: Ar ndóigh, is féidir leat an dáta tosaigh agus an dáta deiridh a chlóscríobh go díreach san fhoirmle mar seo:

=RANDARRAY(10, 1, "5/1/2021", "12/31/2021", TRUE)

 Cruthaigh laethanta oibre randamacha idir dhá dháta le foirmle

Chun laethanta oibre randamacha a tháirgeadh i raon cealla, níl le déanamh agat ach an fheidhm RANDARRAY a leabú san fheidhm OIBRE.

1. Iontráil nó cóipeáil an fhoirmle thíos i gcill bhán, agus ansin, brúigh Iontráil eochair chun liosta uimhreacha a fháil mar atá thíos an pictiúr a thaispeántar:

=WORKDAY(RANDARRAY(10, 1, B1, B2, TRUE), 1)

2. Ansin, formáidigh na huimhreacha go formáidiú dáta ar leith de réir mar a theastaíonn uait sa Cealla Formáid bosca dialóige, agus gheobhaidh tú an ghnáthfhormáid dáta mar atá thíos an pictiúr a thaispeántar:

Leideanna: Is féidir leat an dáta tosaigh agus an dáta deiridh a chlóscríobh san fhoirmle go díreach mar seo:

=WORKDAY(RANDARRAY(10, 1, "5/1/2021", "12/31/2021", TRUE), 1)

2.3 Luachanna randamacha a ghiniúint nó a fháil ó liosta in Excel 365/2021

In Excel 365 nó 2021, más mian leat roinnt luachanna randamacha a ghiniúint nó a thabhairt ar ais ó liosta cealla, tabharfaidh an chuid seo roinnt foirmlí isteach duit.

 Luachanna randamacha a ghiniúint nó a fháil ó liosta le foirmle

Chun luachanna randamacha a bhaint as liosta cealla, is féidir leis an bhfeidhm RANDARRY seo leis an bhfeidhm INDEX fabhar a thabhairt duit. Is í an chomhréir chineálach:

=INDEX(data, RANDARRAY(n, 1, 1, ROWS(data), TRUE))
  • dáta: An liosta luachanna ar mhaith leat míreanna randamacha a bhaint astu;
  • n: Líon na n-earraí randamacha is mian leat a bhaint astu.

Mar shampla, chun 3 ainm a bhaint as liosta ainmneacha A2: A12, bain úsáid as na foirmlí thíos le do thoil:

=INDEX(A2:A12, RANDARRAY(C2, 1, 1, ROWS(A2:A12), TRUE))             (Use a cell reference)
=INDEX(A2:A12, RANDARRAY(3, 1, 1, ROWS(A2:A12), TRUE))                 
(Type a number directly)

Ansin, brúigh Iontráil eochair, agus gheobhaidh tú 3 ainm go randamach ag an am céanna, féach ar an scáileán:


 Cruthaigh nó faigh luachanna randamacha ó liosta gan dúbailt le foirmle

Leis an bhfoirmle thuas, b’fhéidir go bhfaighidh tú dúbailtí sna torthaí. Chun roghnú randamach a dhéanamh ó liosta gan aon athrá a dhéanamh, is é an chomhréir chineálach:

=INDEX(SORTBY(data, RANDARRAY(ROWS(data))), SEQUENCE(n))
  • dáta: An liosta luachanna ar mhaith leat míreanna randamacha a bhaint astu;
  • n: Líon na n-earraí randamacha is mian leat a bhaint astu.

Más gá duit 5 ainm a chur ar ais ón liosta ainmneacha A2: A12 go randamach, iontráil nó cóipeáil ceann de na foirmlí thíos le do thoil:

=INDEX(SORTBY(A2:A12, RANDARRAY(ROWS(A2:A12))), SEQUENCE(C2))             (Use a cell reference)
=INDEX(SORTBY(A2:A12, RANDARRAY(ROWS(A2:A12))), SEQUENCE(5))             
(Type a number directly)

Ansin, brúigh Iontráil eochair chun 5 ainm randamach a fháil ón liosta A2: A12 gan aon athrá a dhéanamh, féach an scáileán:


2.4 Sraitheanna randamacha a ghiniúint nó a roghnú as raon in Excel 365/2021

Uaireanta, b’fhéidir go mbeidh ort roinnt sraitheanna randamacha a phiocadh ó raon cealla in Excel. Chun an tasc seo a bhaint amach, anseo, labhróidh mé faoi roinnt foirmlí.

 Sraitheanna randamacha a ghiniúint nó a roghnú as raon le foirmle

Is í an chomhréir chineálach chun sraitheanna randamacha a ghiniúint ó raon cealla:

=INDEX(data, RANDARRAY(n, 1, 1, ROWS(data), TRUE), {1,2,3…})
  • dáta: An raon cealla ar mhaith leat sraitheanna randamacha a bhaint astu;
  • n: Líon na sraitheanna randamacha is mian leat a bhaint;
  • {1,2,3…}: Uimhreacha na gcolún le baint.

Chun 3 shraith sonraí a bhaint as an raon A2: C12, bain úsáid as aon cheann de na foirmlí seo a leanas:

=INDEX(A2:C12, RANDARRAY(E2, 1, 1, ROWS(A2:C12), TRUE), {1,2,3})               (Use a cell reference)
=INDEX(A2:C12, RANDARRAY(3, 1, 1, ROWS(A2:C12), TRUE), {1,2,3})                 
(Type a number directly)

Ansin, brúigh Iontráil eochair chun 3 shraith randamach sonraí a fháil ón raon A2: C12, féach an scáileán:


 Sraitheanna randamacha a ghiniúint nó a roghnú as raon gan dúbailt le foirmle

Ar an gcaoi chéanna, is féidir leis an bhfoirmle thuas sonraí dúblacha a tháirgeadh freisin. Chun na sraitheanna dúblacha a chosc ó tharla, is féidir leat an chomhréir chineálach thíos a úsáid:

=INDEX(SORTBY(data, RANDARRAY(ROWS(data))), SEQUENCE(n), {1,2,3…})
  • dáta: An raon cealla ar mhaith leat sraitheanna randamacha a bhaint astu;
  • n: Líon na sraitheanna randamacha is mian leat a bhaint;
  • {1,2,3…}: Uimhreacha na gcolún le baint.

Mar shampla, chun 5 shraith sonraí a bhailiú ón raon A2: C12, bain úsáid as aon cheann de na foirmlí thíos:

=INDEX(SORTBY(A2:C12, RANDARRAY(ROWS(A2:C12))), SEQUENCE(E2), {1,2,3})            (Use a cell reference)
=INDEX(SORTBY(A2:C12, RANDARRAY(ROWS(A2:C12))), SEQUENCE(5), {1,2,3})             
(Type a number directly)

Agus ansin, brúigh Iontráil eochair, bainfear 5 shraith randamacha gan dúbailtí as raon A2: C12 mar a thaispeántar thíos an scáileán:


Cosc a chur ar na torthaí randamacha ó athrú

Is dócha, thug tú faoi deara go bhfuil na feidhmeanna randamaithe go léir san alt seo, mar shampla RAND, RANDBETWEEN agus RANDARRAY luaineach. Déanfar na torthaí giniúna a athríomh gach uair a athraítear an bhileog, agus táirgfear luachanna randamacha nua ina dhiaidh sin. Chun na luachanna randamacha a stopadh ó athrú go huathoibríoch, seo dhá chleas gasta duit.

 Cosc a chur ar na torthaí randamacha ó athrú trí chóip agus greamaigh a úsáid

De ghnáth, is féidir leat an Cóipeáil agus Greamaigh gné chun na foirmlí dinimiciúla a chóipeáil agus a ghreamú mar luachanna, déan mar seo le do thoil:

1. Roghnaigh na cealla le do fhoirmle randamach, agus ansin brúigh Ctrl + C chun iad a chóipeáil.

2. Ansin, cliceáil ar dheis ar an raon roghnaithe, agus cliceáil luachanna rogha ón Greamaigh Roghanna alt, féach an pictiúr:

Leideanna: Is féidir leat brú freisin Shift + F10 agus ansin V chun an rogha seo a ghníomhachtú.

3. Agus athrófar na cealla foirmle go léir ina luachanna, ní athróidh na luachanna randamacha níos mó.


 Cosc a chur ar na torthaí randamacha ó athrú trí ghné áisiúil a úsáid

Má tá tú suiteáilte agat Kutools le haghaidh Excel, an Go Iarbhír is féidir le gné cabhrú leat gach cealla foirmle roghnaithe a thiontú go luachanna gan ach cliceáil amháin.

Tar éis a shuiteáil Kutools le haghaidh Excel, déan mar seo le do thoil:

1. Roghnaigh na cealla leis an bhfoirmle randamach, agus ansin cliceáil Kutools > Go Iarbhír, féach ar an scáileán:

2. Agus anois, athraíodh na foirmlí roghnaithe go luachanna.


  • Barra Foirmle Super (cuir línte iolracha téacs agus foirmle in eagar go héasca); Leagan Amach Léitheoireachta (líon mór cealla a léamh agus a chur in eagar go héasca); Greamaigh go dtí an Raon Scagtha...
  • Cumaisc Cealla / Sraitheanna / Colúin agus Sonraí a Choinneáil; Ábhar Cealla Scoilt; Comhcheangail Sraitheanna Dúblacha agus Suim / Meán... Cill Dúblach a Chosc; Déan comparáid idir Ranganna...
  • Roghnaigh Dúblach nó Uathúil Sraitheanna; Roghnaigh Blank Rows (tá na cealla uile folamh); Aimsigh Super agus Fuzzy Aimsigh i go leor Leabhar Oibre; Roghnaigh go randamach ...
  • Cóip Díreach Cealla Il gan tagairt fhoirmle a athrú; Tagairtí Cruthaigh Auto chuig Bileoga Il; Cuir Urchair isteach, Boscaí Seiceála agus go leor eile ...
  • Foirmlí is Fearr agus Cuir isteach go tapa, Ranganna, Cairteacha agus Pictiúir; Cealla a Chriptiú le pasfhocal; Cruthaigh Liosta Ríomhphoist agus seol ríomhphoist ...
  • Sliocht Téacs, Cuir Téacs leis, Bain de réir Poist, Bain Spás; Subtotals Paging a chruthú agus a phriontáil; Tiontaigh Idir Ábhar Cealla agus Tráchtanna...
  • Scagaire Super (scéimeanna scagaire a shábháil agus a chur i bhfeidhm ar bhileoga eile); Ard-Sórtáil de réir míosa / seachtaine / lae, minicíocht agus níos mó; Scagaire Speisialta le cló trom, iodálach ...
  • Comhcheangail Leabhair Oibre agus Bileoga Oibre; Cumaisc Táblaí bunaithe ar eochaircholúin; Roinn Sonraí i Ilbhileoga; Baisc Tiontaigh xls, xlsx agus PDF...
  • Grúpáil Tábla Pivot de réir uimhir na seachtaine, lá na seachtaine agus níos mó ... Taispeáin Cealla Díghlasáilte, Faoi Ghlas de réir dathanna éagsúla; Aibhsigh Cealla a bhfuil Foirmle / Ainm orthu...
cluaisín kte 201905
  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
bun officetab
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations