Funkcijos RAND ir RANDBETWEEN atsitiktiniams skaičiams generuoti "Excel" programoje

  • Pasidalinti
Michael Brown

Mokomojoje programoje paaiškinami "Excel" atsitiktinių skaičių generatoriaus algoritmo ypatumai ir parodoma, kaip naudoti funkcijas RAND ir RANDBETWEEN atsitiktiniams skaičiams, datoms, slaptažodžiams ir kitoms teksto eilutėms generuoti "Excel" programoje.

Prieš pradėdami nagrinėti įvairius atsitiktinių skaičių generavimo "Excel" programoje būdus, apibrėžkime, kas jie iš tikrųjų yra. Paprastai tariant, atsitiktiniai duomenys - tai skaičių, raidžių ar kitų simbolių serija, neturinti jokio modelio.

Atsitiktinumas turi daugybę įvairių pritaikymo būdų kriptografijoje, statistikoje, loterijose, lošimuose ir daugelyje kitų sričių. Kadangi atsitiktinumas visada buvo reikalingas, nuo seno egzistuoja įvairūs atsitiktinių skaičių kūrimo būdai, pavyzdžiui, monetų mėtymas, kauliukų ridenimas, žaidimo kortų maišymas ir t. t. Žinoma, šiame vadovėlyje nesiremsime tokiais "egzotiškais" metodais ir daugiausia dėmesio skirsimeką gali pasiūlyti "Excel" atsitiktinių skaičių generatorius.

    "Excel" atsitiktinių skaičių generatorius - pagrindai

    Nors "Excel" atsitiktinių skaičių generatorius atitinka visus standartinius atsitiktinumo testus, jis negeneruoja tiesa atsitiktiniai skaičiai. Bet nenurašykite jo iš karto :) Pseudoatsitiktinis skaičiai, gauti naudojant "Excel" atsitiktinių skaičių funkcijas, tinka daugeliui tikslų.

    Apžvelkime "Excel" atsitiktinių skaičių generatoriaus algoritmą iš arčiau, kad žinotumėte, ko galite iš jo tikėtis ir ko ne.

    Kaip ir dauguma kompiuterinių programų, "Excel" atsitiktinių skaičių generatorius sukuria pseudo atsitiktiniai skaičiai naudojant tam tikras matematines formules. Jums tai reiškia, kad teoriškai "Excel" generuojami atsitiktiniai skaičiai yra nuspėjami, jei kas nors žino visas generatoriaus algoritmo detales. Dėl šios priežasties jis niekada nebuvo dokumentuotas ir vargu ar kada nors bus dokumentuotas. Na, o ką žinome apie "Excel" atsitiktinių skaičių generatorių?

    • "Excel" funkcijos RAND ir RANDBETWEEN generuoja pseudoatsitiktinius skaičius iš Uniforma platinimas Geras tolygaus pasiskirstymo pavyzdys - vieno kauliuko metimas. Metant kauliuką galimos šešios reikšmės (1, 2, 3, 4, 5, 6) ir kiekviena iš šių reikšmių yra vienodai tikėtina. Moksliškesnio paaiškinimo rasite wolfram.com.
    • Nėra jokio būdo, kaip pasėti "Excel" RAND arba RANDBETWEEN funkcijas, kurios, kaip teigiama, inicializuojamos iš kompiuterio sisteminio laiko. Techniškai Sėklos yra pradinis atsitiktinių skaičių sekos generavimo taškas. Kiekvieną kartą iškvietus "Excel" atsitiktinių skaičių funkciją, naudojama nauja sėkla, kuri grąžina unikalią atsitiktinių skaičių seką. Kitaip tariant, naudojant "Excel" atsitiktinių skaičių generatorių, negalima gauti pasikartojančios sekos naudojant funkciją RAND arba RANDBETWEEN, nei naudojant VBA, nei jokiomis kitomis priemonėmis.
    • Ankstesnėse "Excel" versijose, iki "Excel 2003", atsitiktinių skaičių generavimo algoritmas turėjo palyginti nedidelį periodą (mažiau nei 1 mln. nepasikartojančių atsitiktinių skaičių sekų) ir neišlaikė kelių standartinių atsitiktinumo testų ilgoms atsitiktinėms sekoms. Taigi, jei kas nors vis dar dirba su senąja "Excel" versija, geriau nenaudokite funkcijos RAND su dideliais imitaciniais modeliais.

    Jei ieškote tiesa atsitiktinių duomenų, tikriausiai galite naudoti trečiosios šalies atsitiktinių skaičių generatorių, pavyzdžiui, www.random.org, kurio atsitiktinumas gaunamas iš atmosferos triukšmo. Jie siūlo nemokamas atsitiktinių skaičių, žaidimų ir loterijų, spalvų kodų, atsitiktinių vardų, slaptažodžių, raidinių-skaitmeninių eilučių ir kitų atsitiktinių duomenų generavimo paslaugas.

    Gerai, šis gana ilgas techninis įvadas baigiasi ir mes pereiname prie praktinių ir naudingesnių dalykų.

    "Excel" funkcija RAND - atsitiktinių realiųjų skaičių generavimas

    Svetainė RAND Excel programoje esanti funkcija yra viena iš dviejų specialiai atsitiktiniams skaičiams generuoti skirtų funkcijų. Ji grąžina atsitiktinį dešimtainį skaičių (realųjį skaičių) nuo 0 iki 1.

    RAND() yra nepastovi funkcija, o tai reiškia, kad kiekvieną kartą skaičiuojant darbalapį generuojamas naujas atsitiktinis skaičius. Tai vyksta kiekvieną kartą, kai atliekate bet kokį veiksmą darbalapyje, pavyzdžiui, atnaujinate formulę (nebūtinai RAND formulę, tiesiog bet kurią kitą formulę lape), redaguojate langelį arba įvedate naujus duomenis.

    Funkcija RAND veikia visose "Excel" 365-2000 versijose.

    Kadangi "Excel" funkcija RAND neturi argumentų, tiesiog įveskite =RAND() ląstelėje ir nukopijuokite formulę į tiek ląstelių, kiek norite:

    O dabar žengkime dar vieną žingsnį ir parašykime kelias RAND formules, kad pagal jūsų sąlygas būtų generuojami atsitiktiniai skaičiai.

    Formulė 1. Nurodykite viršutinę intervalo ribinę vertę

    Norėdami generuoti atsitiktinius skaičius nuo nulio iki bet kokio N reikšmę, funkciją RAND padauginkite iš N:

    RAND()* N

    Pavyzdžiui, norėdami sukurti atsitiktinių skaičių seką, didesnę arba lygią 0, bet mažesnę nei 50, naudokite šią formulę:

    =RAND()*50

    Pastaba. Viršutinė reikšmė niekada neįtraukiama į grąžinamą atsitiktinių skaičių seką. Pavyzdžiui, jei norite gauti atsitiktinius skaičius nuo 0 iki 10, įskaitant 10, teisinga formulė yra =RAND()*11 .

    Formulė 2. Atsitiktinių skaičių generavimas tarp dviejų skaičių

    Norėdami sukurti atsitiktinį skaičių tarp bet kurių dviejų nurodytų skaičių, naudokite šią formulę RAND:

    RAND()*( B - A )+ A

    Kur A yra apatinė ribinė vertė (mažiausias skaičius), o B yra viršutinė ribinė vertė (didžiausias skaičius).

    Pavyzdžiui, norėdami generuoti atsitiktinius skaičius nuo 10 iki 50, galite naudoti šią formulę:

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

    Pastaba. Ši atsitiktinių imčių formulė niekada negrąžins skaičiaus, kuris būtų lygus didžiausiam nurodyto intervalo skaičiui ( B vertė).

    3 formulė. Atsitiktinių sveikųjų skaičių generavimas programoje "Excel

    Jei norite, kad "Excel" funkcija RAND sukurtų atsitiktinius sveikuosius skaičius, paimkite bet kurią iš pirmiau minėtų formulių ir įtraukite ją į funkciją INT.

    Atsitiktinių sveikųjų skaičių nuo 0 iki 50 kūrimas:

    =INT(RAND()*50)

    Generuoti atsitiktinius sveikuosius skaičius nuo 10 iki 50:

    =INT(RAND()*(50-10)+10)

    "Excel" funkcija RANDBETWEEN - generuoja atsitiktinius sveikuosius skaičius nurodytame intervale

    RANDBETWEEN yra dar viena "Excel" funkcija, skirta atsitiktiniams skaičiams generuoti. sveikieji skaičiai nurodytu intervalu:

    RANDBETWEEN(apačia, viršus)

    Akivaizdu, b apačioje yra mažiausias skaičius, o viršuje yra didžiausias atsitiktinių skaičių, kuriuos norite gauti, skaičius.

    Kaip ir RAND, "Excel" funkcija RANDBETWEEN yra nepastovi funkcija, todėl kiekvieną kartą perskaičiuojant skaičiuoklę grąžinamas naujas atsitiktinis sveikasis skaičius.

    Pavyzdžiui, norėdami generuoti atsitiktinius sveikuosius skaičius nuo 10 iki 50 (įskaitant 10 ir 50), naudokite šią RANDBETWEEN formulę:

    =RANDBETWEEN(10, 50)

    "Excel" funkcija RANDBETWEEN gali sukurti ir teigiamus, ir neigiamus skaičius. Pavyzdžiui, norėdami gauti atsitiktinių sveikųjų skaičių nuo -10 iki 10 sąrašą, darbalapyje įveskite šią formulę:

    =RANDBETWEEN(-10, 10)

    Funkcija RANDBETWEEN galima naudoti "Excel 365" - "Excel 2007". Ankstesnėse versijose galite naudoti 3 pavyzdyje parodytą RAND formulę.

    Toliau šiame vadovėlyje rasite dar keletą formulės pavyzdžių, kuriuose parodoma, kaip naudoti funkciją RANDBETWEEN kitoms atsitiktinėms reikšmėms nei sveikieji skaičiai generuoti.

    Patarimas. "Excel 365" ir "Excel 2021" galite naudoti dinaminio masyvo funkciją RANDARRAY, kad grąžintumėte atsitiktinių skaičių masyvą tarp bet kurių dviejų nurodytų skaičių.

    Sukurti atsitiktinius skaičius su nurodytais skaičiais po kablelio

    Nors "Excel" funkcija RANDBEETWEEN sukurta atsitiktiniams sveikiesiems skaičiams grąžinti, galite priversti ją grąžinti atsitiktinius dešimtainius skaičius su tiek ženklų po kablelio, kiek norite.

    Pavyzdžiui, norėdami gauti skaičių sąrašą su vienu skaičiumi po kablelio, padauginkite apatinę ir viršutinę reikšmes iš 10 ir gautą reikšmę padalykite iš 10:

    RANDBETWEEN( apatinė vertė * 10, aukščiausia vertė * 10)/10

    Toliau pateikta RANDBETWEEN formulė grąžina atsitiktinius dešimtainius skaičius nuo 1 iki 50:

    = TARP(1*10, 50*10)/10

    Panašiai, norėdami generuoti atsitiktinius skaičius nuo 1 iki 50 su dviem ženklais po kablelio, padauginkite funkcijos RANDBETWEEN argumentus iš 100 ir gautą rezultatą taip pat padalykite iš 100:

    = TARP(1*100, 50*100) / 100

    Kaip generuoti atsitiktines datas programoje "Excel

    Norėdami grąžinti atsitiktinių datų tarp dviejų nurodytų datų sąrašą, naudokite funkciją RANDBETWEEN kartu su DATEVALUE:

    RANDBETWEEN(DATAVALUE( pradžios data ), DATEVALUE( pabaigos data ))

    Pavyzdžiui, norėdami gauti datų nuo 2015 m. birželio 1 d. iki 2015 m. birželio 30 d. imtinai sąrašą, darbalapyje įrašykite šią formulę:

    =RANDBETWEEN(DATEVALUE("1-Jun-2015"),DATEVALUE("30-Jun-2015"))

    Vietoj funkcijos DATEVALUE galite naudoti funkciją DATE:

    =RANDBETWEEN(DATA(2015,6,1),DATAVALUE(2015,6,30))

    Nepamirškite ląstelėms pritaikyti datos formato ir gausite atsitiktinių datų sąrašą, panašų į šį:

    Jei norite pasinaudoti keliomis išplėstinėmis parinktimis, pvz., generuoti atsitiktines savaitės dienas ar savaitgalius, žr. skyrių Išplėstinis atsitiktinių datų generatorius.

    Kaip įterpti atsitiktinius laikus "Excel" programoje

    Atminkite, kad vidinėje "Excel" sistemoje laikas saugomas dešimtainiais skaitmenimis, todėl galite naudoti standartinę "Excel" funkciją RAND, kad įterptumėte atsitiktinius realiuosius skaičius, o tada ląstelėms paprasčiausiai pritaikykite laiko formatą:

    Norint grąžinti atsitiktinius laikus pagal jūsų kriterijus, reikia konkretesnių atsitiktinių laikų formulių, kaip parodyta toliau.

    Formulė 1. Generuoti atsitiktinius laikus nurodytame intervale

    Norėdami įterpti atsitiktinius laikus tarp bet kurių dviejų nurodytų laikų, naudokite funkciją TIME arba TIMEVALUE kartu su "Excel" funkcija RAND:

    LAIKAS( pradžios laikas )+RAND() * (LAIKAS( pradžios laikas ) - LAIKAS( pabaigos laikas )) TIMEVALUE( pradžios laikas )+RAND() * (LAIKO VERTĖ( pradžios laikas ) - TIMEVALUE( pabaigos laikas ))

    Pavyzdžiui, norėdami įterpti atsitiktinį laiką nuo 6:00 iki 17:30, galite naudoti vieną iš šių formulių:

    =TIME(6,0,0) + RAND() * (TIME(17,30,0) - TIME(6,0,0))

    =LAIKO REIKŠMĖ("6:00 VAL.") + RAND() * (LAIKO REIKŠMĖ("17:30 VAL.") - LAIKO REIKŠMĖ("6:00 VAL."))

    2 formulė. Atsitiktinių datų ir laikų generavimas

    Jei norite sukurti atsitiktinių datos ir laikas , naudokite RANDBETWEEN ir DATEVALUE funkcijų derinius:

    RANDBETWEEN(DATAVALUE( pradžios data) , DATEVALUE( pabaigos data )) + RANDBETWEEN(LAIKO VERTĖ( pradžios laikas ) * 10000, LAIKO VERTĖ( pabaigos laikas ) * 10000)/10000

    Tarkime, jei norite įterpti atsitiktines datas nuo 2015 m. birželio 1 d. iki 2015 m. birželio 30 d. ir laiką nuo 7:30 iki 18:00, puikiai tiks ši formulė:

    =RANDBETWEEN(DATEVALUE("1-birželis-2015"), DATEVALUE("30-birželis-2015")) + RANDBETWEEN(TIMEVALUE("7:30") * 10000, TIMEVALUE("18:00") * 10000) / 10000

    Datas ir laikus taip pat galite nurodyti naudodami funkcijas DATA ir TIME:

    =RANDBETWEEN(DATA(2015,6,1), DATA(2015,6,30)) + RANDBETWEEN(LAIKAS(7,30,0) * 10000, LAIKAS(18,0,0) * 10000) / 10000

    Atsitiktinių raidžių generavimas programoje "Excel

    Norint grąžinti atsitiktinę raidę, reikia sujungti tris skirtingas funkcijas:

    =CHAR(RANDBETWEEN(CODE("A"),CODE("Z")))

    Kur A yra pirmasis simbolis, o Z yra paskutinis raidžių, kurias norite įtraukti, intervalo simbolis (abėcėlės tvarka).

    Pirmiau pateiktoje formulėje:

    • CODE grąžina nurodytų raidžių skaitmeninius ANSI kodus.
    • RANDBETWEEN kaip apatinę ir viršutinę intervalo reikšmes priima CODE funkcijų grąžintus skaičius.
    • CHAR konvertuoja atsitiktinius ANSI kodus, kuriuos grąžina RANDBETWEEN, į atitinkamas raides.

    Pastaba. Kadangi ANSI kodai skiriasi didžiosioms ir mažosioms raidėms, ši formulė yra , kai atsižvelgiama į mažąsias ir didžiąsias raides. .

    Jei kas nors atmintinai prisimena ANSI simbolių kodų lentelę, niekas netrukdo kodus pateikti tiesiogiai funkcijai RANDBETWEEN.

    Pavyzdžiui, norėdami gauti atsitiktinių Didžiosios raidės tarp A (ANSI kodas 65) ir Z (ANSI kodas 90), rašote:

    =CHAR(RANDBETWEEN(65, 90))

    Sukurti mažosios raidės a (ANSI kodas 97) į z (ANSI kodas 122), naudokite šią formulę:

    =CHAR(RANDBETWEEN(97, 122))

    Norėdami įterpti atsitiktinį specialųjį simbolį, pvz. ! " # $ % & amp; ' ( ) * + , - . /, naudokite funkciją RANDBETWEEN su apačioje parametras nustatytas į 33 (ANSI kodas, reiškiantis "!"), o viršuje parametras nustatytas į 47 (ANSI kodas, reiškiantis "/").

    =CHAR(RANDBETWEEN(33,47))

    Teksto eilučių ir slaptažodžių generavimas programoje "Excel

    Norėdami sukurti atsitiktinę teksto eilutę "Excel" programoje, tiesiog turite sujungti kelias CHAR / RANDBEETWEEN funkcijas.

    Pavyzdžiui, norėdami sukurti slaptažodžių, sudarytų iš 4 simbolių, sąrašą, galite naudoti panašią formulę:

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

    Kad formulė būtų kompaktiškesnė, ANSI kodus pateikiau tiesiogiai formulėje. Keturios funkcijos grąžina šias atsitiktines reikšmes:

    • RANDBETWEEN(0,9) - grąžina atsitiktinius skaičius nuo 0 iki 9.
    • CHAR(RANDBETWEEN(65,90)) - grąžina atsitiktines UPPERCASE raides tarp A ir Z .
    • CHAR(RANDBETWEEN(97, 122)) - grąžina atsitiktines mažąsias raides tarp a ir z .
    • CHAR(RANDBETWEEN(33,47)) - grąžina atsitiktinius specialiuosius simbolius.

    Teksto eilutės, sukurtos pagal pirmiau pateiktą formulę, būtų tokios kaip " 4Np# " arba " 2Yu& ".

    Įspėjimas! Jei atsitiktiniams slaptažodžiams kurti naudosite panašią formulę, jie nebus stiprūs. Žinoma, niekas nesako, kad negalite generuoti ilgesnių teksto eilučių, grandininiu būdu sujungdami daugiau CHAR / RANDBETWEEN funkcijų. Tačiau neįmanoma atsitiktinai nustatyti simbolių eiliškumo ar tvarkos, t. y. 1-oji funkcija visada grąžina skaičių, 2-oji - didžiąją raidę ir t. t.

    Jei ieškote išplėstinio atsitiktinių slaptažodžių generatoriaus "Excel" programoje, galinčio sukurti bet kokio ilgio ir bet kokio modelio teksto eilutes, galbūt norėsite patikrinti išplėstinio atsitiktinių slaptažodžių generatoriaus, skirto bandymų eilutėms, galimybes.

    Be to, nepamirškite, kad pagal pirmiau pateiktą formulę sukurtos teksto eilutės keisis kiekvieną kartą perskaičiuojant darbalapį. Norėdami užtikrinti, kad sukurtos eilutės ar slaptažodžiai išliktų tokie patys, turėsite sustabdyti funkcijos RANDBETWEEN reikšmių atnaujinimą, todėl pereisime tiesiai prie kito skyriaus.

    Kaip išvengti RAND ir RANDBETWEEN perskaičiavimo

    Jei norite gauti nuolatinį atsitiktinių skaičių, datų ar teksto eilučių rinkinį, kuris nesikeistų kiekvieną kartą perskaičiavus lapą, naudokite vieną iš toliau nurodytų metodų:

    1. Norėdami sustabdyti RAND arba RANDBETWEEN funkcijų perskaičiavimą viena ląstelė , pasirinkite tą ląstelę, pereikite į formulių juostą ir paspauskite F9, kad pakeistumėte formulę jos verte.
    2. Jei norite, kad "Excel" atsitiktinė funkcija nebūtų perskaičiuojama, naudokite funkciją "Paste Special> Values". Pažymėkite visus langelius su atsitiktine formule, paspauskite Ctrl + C, kad juos nukopijuotumėte, tada dešiniuoju pelės klavišu spustelėkite pasirinktą intervalą ir spustelėkite Specialusis įklijavimas > Vertybės .

    Daugiau apie šį atsitiktinių skaičių "įšaldymo" metodą skaitykite straipsnyje Kaip pakeisti formules reikšmėmis.

    Kaip "Excel" programoje generuoti unikalius atsitiktinius skaičius

    Nė viena iš "Excel" atsitiktinių skaičių funkcijų negali sukurti unikalių atsitiktinių reikšmių. Jei norite sukurti atsitiktinių skaičių sąrašą be dublikatų , atlikite šiuos veiksmus:

    1. Naudodami funkciją RAND arba RANDBETWEEN sukurkite atsitiktinių skaičių sąrašą. Sukurkite daugiau reikšmių, nei jums iš tikrųjų reikia, nes kai kurios iš jų bus dublikatai, kuriuos vėliau reikės ištrinti.
    2. Konvertuokite formules į vertes, kaip paaiškinta pirmiau.
    3. Pašalinkite pasikartojančias reikšmes naudodami integruotą "Excel" įrankį arba mūsų išplėstinį "Excel" dublikatų šalinimo įrankį.

    Daugiau sprendimų rasite šioje pamokoje: Kaip generuoti atsitiktinius skaičius be pasikartojimų.

    Išplėstinis atsitiktinių skaičių generatorius "Excel

    Dabar, kai jau žinote, kaip "Excel" programoje naudoti atsitiktines funkcijas, leiskite parodyti greitesnį, paprastesnį ir be formulių naudojamą būdą atsitiktinių skaičių, datų ar teksto eilučių sąrašui darbalapiuose sukurti.

    "AbleBits Random Generator for Excel" sukurtas kaip galingesnė ir patogesnė "Excel" funkcijų RAND ir RANDBETWEEN alternatyva. Jis vienodai gerai veikia su visomis "Microsoft Excel" 2019, 2016, 2013, 2010, 2007 ir 2003 versijomis ir sprendžia daugumą standartinių atsitiktinių funkcijų kokybės ir patogumo problemų.

    "AbleBits" atsitiktinių skaičių generatoriaus algoritmas

    Prieš parodydamas, kaip veikia mūsų atsitiktinių skaičių generatorius, norėčiau pateikti keletą pagrindinių pastabų apie jo algoritmą, kad tiksliai žinotumėte, ką siūlome.

    • "AbleBits" atsitiktinių skaičių generatorius "Excel" programai pagrįstas Mersenne Twister algoritmu, kuris laikomas aukštos kokybės pseudo atsitiktinių skaičių generavimo pramonės standartu.
    • Mes naudojame MT19937 versiją, kuri sukuria normaliai pasiskirsčiusią 32 bitų sveikųjų skaičių seką su labai ilgu 2^19937 - 1 periodu, kurio daugiau nei pakanka visiems įmanomiems scenarijams.
    • Šiuo metodu sugeneruoti atsitiktiniai skaičiai yra labai aukštos kokybės. Atsitiktinių skaičių generatorius sėkmingai išlaikė daugybę statistinio atsitiktinumo testų, įskaitant gerai žinomus NIST Statistical Test Suite ir Diehard testus bei kai kuriuos TestU01 Crush atsitiktinumo testus.

    Skirtingai nuo "Excel" atsitiktinių skaičių funkcijų, mūsų atsitiktinių skaičių generatorius sukuria nuolatinės atsitiktinės vertės kurie nesikeičia, kai skaičiuoklė perskaičiuojama.

    Kaip jau minėta, šis pažangus atsitiktinių skaičių generatorius "Excel" programai siūlo būdą be formulių (taigi ir be klaidų :) kurti įvairias atsitiktines vertes, pvz:

    • Atsitiktiniai sveikieji arba dešimtainiai skaičiai, įskaitant unikalius skaičius
    • Atsitiktinės datos (darbo dienos, savaitgaliai arba abi, pasirinktinai unikalios datos)
    • atsitiktinio teksto eilutės, įskaitant tam tikro ilgio ir modelio slaptažodžius, arba pagal kaukę
    • Atsitiktinės loginės reikšmės TRUE ir FALSE
    • Atsitiktinis pasirinkimas iš pasirinktinių sąrašų

    O dabar, kaip žadėta, pažiūrėkime, kaip veikia atsitiktinių skaičių generatorius.

    Atsitiktinių skaičių generavimas programoje "Excel

    Naudojant "AbleBits" atsitiktinių skaičių generatorių atsitiktinių skaičių sąrašą sukurti taip paprasta, kaip spustelėti Sukurti mygtuką.

    Unikalių atsitiktinių sveikųjų skaičių generavimas

    Tereikia pasirinkti intervalą, kuris bus užpildytas atsitiktiniais sveikaisiais skaičiais, nustatyti apatinę ir viršutinę reikšmes ir, pasirinktinai, pažymėti Unikalios vertės dėžutė.

    Atsitiktinių realiųjų skaičių (dešimtainiųjų skaičių) generavimas

    Panašiai galite sugeneruoti atsitiktinių dešimtainių skaičių seriją jūsų nurodytame intervale.

    Atsitiktinių datų kūrimas programoje "Excel

    Mūsų atsitiktinių skaičių generatorius pateikia šias datų parinktis:

    • Generuoti atsitiktines konkretaus laikotarpio datas - įveskite apatinę datą į langelį ir viršutinę datą Į dėžutė.
    • Įtraukite darbo dienas, savaitgalius arba abu.
    • Generuoti unikalias datas.

    Generuoti atsitiktines teksto eilutes ir slaptažodžius

    Be atsitiktinių skaičių ir datų, naudodami šį atsitiktinių skaičių generatorių galite lengvai kurti atsitiktines raidines ir skaitmenines eilutes su tam tikrais simbolių rinkiniais. Didžiausias eilutės ilgis yra 99 simboliai, todėl galima kurti tikrai stiprius slaptažodžius.

    Unikali "AbleBits" atsitiktinių skaičių generatoriaus galimybė - sukurti atsitiktinės teksto eilutės pagal kaukę Tai labai naudinga funkcija, skirta generuoti visuotinai unikalius identifikatorius (GUID), pašto kodus, SKU ir pan.

    Pavyzdžiui, norėdami gauti atsitiktinių GUID sąrašą, pasirinkite šešioliktainių simbolių rinkinį ir įveskite ????????-????-????-???????????? į Kaukė langelį, kaip parodyta ekrano nuotraukoje:

    Jei norite išbandyti mūsų atsitiktinių skaičių generatorių, kviečiame jį atsisiųsti iš toliau pateikto "Ultimate Suite for Excel" rinkinio.

    Galimi atsisiuntimai

    Atsitiktinių formulių pavyzdžiai (.xlsx failas)

    "Ultimate Suite" 14 dienų visiškai veikianti versija (.exe failas)

    Michaelas Brownas yra atsidavęs technologijų entuziastas, mėgstantis supaprastinti sudėtingus procesus naudojant programinės įrangos įrankius. Turėdamas daugiau nei dešimtmetį patirtį technologijų pramonėje, jis patobulino savo įgūdžius „Microsoft Excel“ ir „Outlook“, taip pat „Google“ skaičiuoklėse ir dokumentuose. Michaelio tinklaraštis skirtas dalytis savo žiniomis ir patirtimi su kitais, jame pateikiami lengvai įgyvendinami patarimai ir vadovėliai, kaip pagerinti produktyvumą ir efektyvumą. Nesvarbu, ar esate patyręs profesionalas, ar pradedantysis, Michaelo tinklaraštyje rasite vertingų įžvalgų ir praktinių patarimų, kaip išnaudoti visas šių pagrindinių programinės įrangos įrankių galimybes.