Funksionet RAND dhe RANDBETWEEN për të gjeneruar numra të rastësishëm në Excel

  • Shperndaje Kete
Michael Brown

Tutoriali shpjegon specifikat e algoritmit të gjeneratorit të numrave të rastësishëm Excel dhe demonstron se si të përdoren funksionet RAND dhe RANDBETWEEN për të gjeneruar numra të rastësishëm, data, fjalëkalime dhe vargje të tjera teksti në Excel.

Para se të gërmojmë në teknika të ndryshme të gjenerimit të numrave të rastësishëm në Excel, le të përcaktojmë se çfarë janë ata në të vërtetë. Në anglishten e thjeshtë, të dhënat e rastësishme janë një seri numrash, shkronjash ose simbolesh të tjera të cilave u mungon ndonjë model.

Randomiteti ka një sërë aplikimesh të ndryshme në kriptografi, statistika, lotari, lojëra të fatit dhe shumë fusha të tjera. Dhe për shkak se ka qenë gjithmonë e kërkuar, metoda të ndryshme të krijimit të numrave të rastësishëm kanë ekzistuar që nga kohërat e lashta, si rrokullisja e monedhave, hedhja e zarit, përzierja e letrave të lojës etj. Sigurisht, ne nuk do të mbështetemi në teknika të tilla "ekzotike" në këtë tutorial dhe do të përqendrohemi në atë që gjeneruesi i numrave të rastësishëm Excel ka për të ofruar.

    Generatori i numrave të rastësishëm Excel - bazat

    Megjithëse gjeneratori i rastësishëm i Excel kalon të gjitha testet standarde të rastësisë, ai nuk gjeneron numra të vërtetë të rastit. Por mos e fshini menjëherë :) Numrat pseudo të rastësishëm të prodhuar nga funksionet e rastësishme të Excel janë të mirë për shumë qëllime.

    Le të marrim një shikoni më nga afër algoritmin e gjeneratorit të rastësishëm të Excel në mënyrë që të dini se çfarë mund të prisni prej tij dhe çfarë nuk mundeni.

    Si shumica e kompjuterëve" 2Yu& ".

    Një fjalë kujdes! Nëse përdorni një formulë të ngjashme për të krijuar fjalëkalime të rastësishme, ata fituan mos ji i forte. Sigurisht, nuk ka asgjë që thotë se nuk mund të gjeneroni vargje më të gjata teksti duke lidhur më shumë funksione CHAR / RANDBETWEEN. Megjithatë, është e pamundur të rëndomizohen renditja ose karakteret, d.m.th. funksioni i parë kthen gjithmonë një numër, funksioni i dytë kthen një shkronjë të madhe e kështu me radhë.

    Nëse jeni duke kërkuar për një gjenerator të avancuar të fjalëkalimeve të rastësishme në Excel të aftë për prodhimin e vargjeve të tekstit të çdo gjatësi dhe modeli, mund të dëshironi të shikoni aftësitë e gjeneratorit të rastësishëm të avancuar për vargjet e provës.

    Gjithashtu, mbani në mend se vargjet e tekstit të krijuara me formulën e mësipërme do të ndryshojnë çdo koha që fleta juaj e punës rillogaritet. Për të siguruar që vargjet ose fjalëkalimet tuaja të mbeten të njëjta pasi të krijohen, do t'ju duhet të ndaloni funksionin RANDBETWEEN nga përditësimi i vlerave, gjë që na çon drejtpërdrejt në seksionin tjetër.

    Si të parandaloni RAND dhe RANDBETWEEN nga rillogaritja

    Nëse dëshironi të merrni një grup të përhershëm numrash të rastësishëm, datash ose vargjesh teksti që nuk do të ndryshojnë sa herë që fleta rillogaritet, përdorni një nga teknikat e mëposhtme:

    1. Për të ndaluar rillogaritjen e funksioneve RAND ose RANDBETWEEN në një qelizë , zgjidhni atë qelizë, kaloni në shiritin e formulës dhe shtypni F9 për të zëvendësuar formulën mevlera.
    2. Për të parandaluar rillogaritjen e një funksioni të rastësishëm të Excel, përdorni Paste Special > Veçori e vlerave. Zgjidhni të gjitha qelizat me formulën e rastësishme, shtypni Ctrl + C për t'i kopjuar ato, më pas kliko me të djathtën në diapazonin e zgjedhur dhe kliko Ngjit Special > Vlerat .

    Për të mësuar më shumë rreth kësaj teknike për "ngrirjen" e numrave të rastësishëm, shihni Si të zëvendësoni formulat me vlera.

    Si të gjeneroni numra unikë të rastit në Excel

    Asnjë nga funksionet e rastësishme të Excel nuk mund të prodhojë vlera unike të rastësishme. Nëse dëshironi të krijoni një listë numrash të rastësishëm pa dublikatë , kryeni këto hapa:

    1. Përdorni funksionin RAND ose RANDBETWEEN për të gjeneruar një listë numrash të rastit. Krijoni më shumë vlera sesa ju nevojiten në të vërtetë sepse disa do të jenë dublikatë për t'u fshirë më vonë.
    2. Konvertoni formulat në vlera siç shpjegohet më sipër.
    3. Hiqni vlerat e kopjuara duke përdorur mjetin e integruar të Excel ose mjetin tonë Remover i avancuar i dublikatave për Excel.

    Më shumë zgjidhje mund të gjenden në këtë tutorial: Si të gjeneroni numra të rastësishëm pa dublikatë.

    Gjeneruesi i avancuar i numrave të rastësishëm për Excel

    Tani që dini se si të përdorni funksione të rastësishme në Excel, më lejoni t'ju tregoj një mënyrë më të shpejtë, më të lehtë dhe pa formula për të krijuar një listë me numra të rastësishëm, data ose vargje teksti në fletët tuaja të punës.

    AbleBits Random Generator për Excel ishte projektuar si një më i fuqishëm dhe përdorues-alternativë miqësore ndaj funksioneve RAND dhe RANDBETWEEN të Excel. Ai funksionon me të gjitha versionet e Microsoft Excel 2019, 2016, 2013, 2010, 2007 dhe 2003 njësoj mirë dhe trajton shumicën e çështjeve të cilësisë dhe përdorimit të funksioneve standarde të rastit.

    AbleBits Random Number Generator Algorithm

    Para se të tregoj në veprim Gjeneratorin tonë të rastësishëm, më lejoni të jap disa shënime kyçe mbi algoritmin e tij në mënyrë që të dini saktësisht se çfarë po ofrojmë.

    • AbleBits Random Number Generator për Excel bazohet në Algoritmi Mersenne Twister, i cili konsiderohet një standard i industrisë për pseudorandomizimin me cilësi të lartë.
    • Ne përdorim versionin MT19937 që prodhon një sekuencë të shpërndarë normalisht të numrave të plotë 32-bit me një periudhë shumë të gjatë prej 2^19937 - 1, e cila është më se e mjaftueshme për të gjithë skenarët e imagjinueshëm.
    • Numrat e rastësishëm të gjeneruar duke përdorur këtë metodë janë të një cilësie shumë të lartë. Gjeneruesi i numrave të rastësishëm ka kaluar me sukses teste të shumta për rastësi statistikore, duke përfshirë testet e mirënjohura NIST Statistical Test Suite dhe Diehard dhe disa nga testet e rastësisë TestU01 Crush.

    Ndryshe nga funksionet e rastësishme të Excel, gjeneratori ynë i numrave të rastësishëm krijon vlera të përhershme të rastësishme që nuk ndryshojnë kur një fletëllogaritëse rillogaritet.

    Siç është vënë re tashmë, ky gjenerues i avancuar i numrave të rastësishëm për Excel ofron një mënyrë pa formulë (dhe rrjedhimisht pa gabime :)krijoni vlera të ndryshme të rastësishme si:

    • Numra të plotë të rastësishëm ose numra dhjetorë, duke përfshirë numra unikë
    • Data të rastësishme (ditët e punës, fundjavat ose të dyja, dhe data opsionale unike)
    • Vargjet e rastësishme të tekstit, duke përfshirë fjalëkalimet e një gjatësie dhe modeli të caktuar, ose me maskë
    • Vlerat e rastësishme Boolean të TRUE dhe FALSE
    • Zgjedhje e rastësishme nga listat e personalizuara

    Dhe tani, le të shohim Gjeneruesin e numrave të rastësishëm në veprim, siç është premtuar.

    Generimi i numrave të rastësishëm në Excel

    Me gjeneratorin e numrave të rastësishëm AbleBits, krijimi i një liste numrash të rastësishëm është po aq i lehtë sa të klikosh butonin Generate .

    Gjenerimi i numrave të plotë të rastësishëm unik

    Gjithçka që duhet të bëni është të zgjidhni gamën që do të plotësohet me numra të plotë të rastit, vendosni vlerat e poshtme dhe të sipërme dhe, sipas dëshirës, ​​kontrolloni kutinë Vlerat unike .

    Gjenerimi i numrave realë të rastësishëm (dhjetëshe)

    Në mënyrë të ngjashme, ju mund të gjeneroni një seri numrash dhjetorë të rastësishëm në intervalin që specifikoni.

    Krijoni data të rastësishme në Excel

    Për datat, gjeneratori ynë i numrave të rastësishëm ofron opsionet e mëposhtme:

    • Krijoni data të rastësishme për një kohë specifike periudha - ju vendosni datën e poshtme në kutinë Nga dhe datën e sipërme në kutinë Për .
    • Përfshini ditët e javës, fundjavat ose të dyja.
    • <1 11>Gjeneroni data unike.

    Gjeneroni vargje teksti të rastësishëm dhefjalëkalimet

    Përveç numrave dhe datave të rastësishme, me këtë Gjenerator të rastësishëm mund të krijoni lehtësisht vargje alfanumerike të rastësishme me grupe të caktuara karakteresh. Gjatësia maksimale e vargut është 99 karaktere, gjë që lejon gjenerimin e fjalëkalimeve vërtet të forta.

    Një opsion unik i ofruar nga Gjeneruesi i numrave të rastësishëm AbleBits është krijimi vargje teksti të rastësishëm me maskë . Ky është një veçori shumë e dobishme për gjenerimin e identifikuesve unik globalisht (GUID), kodeve postare, SKU-ve, e kështu me radhë.

    Për shembull, për të marrë një listë të GUID-ve të rastësishme, ju zgjidhni grupin e karaktereve Hexadecimal dhe shkruani ? ???????-????-????-???????????? në kutinë Maska , siç tregohet në pamjen e ekranit:

    Nëse jeni të interesuar të provoni gjeneratorin tonë të rastësishëm, jeni të mirëpritur ta shkarkoni atë më poshtë si pjesë e Suite tonë Ultimate për Excel.

    Shkarkime të disponueshme

    Shembuj të rastësishëm të formulave (skedar .xlsx)

    Versioni plotësisht funksional 14-ditor i Ultimate Suite (. skedar exe)

    programet, gjeneratori i numrave të rastësishëm Excel prodhon numra pseudo të rastësishëmduke përdorur disa formula matematikore. Ajo që do të thotë për ju është se, në teori, numrat e rastësishëm të gjeneruar nga Excel janë të parashikueshëm, me kusht që dikush të dijë të gjitha detajet e algoritmit të gjeneratorit. Kjo është arsyeja pse nuk është dokumentuar kurrë dhe vështirë se do të jetë ndonjëherë. Epo, çfarë dimë ne për gjeneratorin e numrave të rastësishëm në Excel?
    • Funksionet Excel RAND dhe RANDBETWEEN gjenerojnë numra pseudo të rastësishëm nga Uniform shpërndarje , aka shpërndarja drejtkëndore, ku ka probabilitet të barabartë për të gjitha vlerat që mund të marrë një ndryshore e rastësishme. Një shembull i mirë i shpërndarjes së njëtrajtshme është hedhja e një trupi të vetëm. Rezultati i hedhjes është gjashtë vlera të mundshme (1, 2, 3, 4, 5, 6) dhe secila prej këtyre vlerave ka të njëjtat gjasa të ndodhë. Për një shpjegim më shkencor, ju lutemi shikoni wolfram.com.
    • Nuk ka asnjë mënyrë për të vendosur funksionet Excel RAND ose RANDBETWEEN, të cilat thuhet se janë inicializuar nga koha e sistemit të kompjuterit. Teknikisht, një farë është pika fillestare për gjenerimin e një sekuence numrash të rastësishëm. Dhe sa herë që thirret një funksion i rastësishëm i Excel, përdoret një farë e re që kthen një sekuencë unike të rastësishme. Me fjalë të tjera, kur përdorni gjeneratorin e numrave të rastësishëm në Excel, nuk mund të merrni një sekuencë të përsëritshme me RAND ose RANDBETWEENfunksion, as me VBA, as me ndonjë mjet tjetër.
    • Në versionet e hershme të Excel, përpara Excel 2003, algoritmi i gjenerimit të rastësishëm kishte një periudhë relativisht të vogël (më pak se 1 milion sekuencë numrash të rastësishëm jo të përsëritur) dhe dështoi disa teste standarde të rastësisë në sekuenca të gjata të rastësishme. Pra, nëse dikush ende punon me një version të vjetër të Excel, më mirë të mos përdorni funksionin RAND me modele të mëdha simulimi.

    Nëse jeni duke kërkuar për të vërteta të dhëna të rastësishme, ndoshta mund të përdorni një gjenerues numrash të rastësishëm të palëve të treta, si p.sh. www.random.org, rastësia e të cilit vjen nga zhurma atmosferike. Ato ofrojnë shërbime falas për të gjeneruar numra të rastësishëm, lojëra dhe llotari, kode ngjyrash, emra të rastësishëm, fjalëkalime, vargje alfanumerike dhe të dhëna të tjera të rastësishme.

    Mirë, kjo hyrje teknike mjaft e gjatë përfundon dhe po kalojmë në praktikë dhe gjëra më të dobishme.

    Funksioni RAND Excel - gjeneron numra realë të rastësishëm

    Funksioni RAND në Excel është një nga dy funksionet e krijuar posaçërisht për gjenerimin e numrave të rastit. Ai kthen një numër dhjetor të rastësishëm (numër real) midis 0 dhe 1.

    RAND() është një funksion i paqëndrueshëm, që do të thotë se një numër i ri i rastësishëm gjenerohet sa herë që llogaritet fleta e punës. Dhe kjo ndodh sa herë që kryeni ndonjë veprim në një fletë pune, për shembull përditësoni një formulë (jo domosdoshmërisht formulën RAND, thjesht çdo formulë tjetër në njëfletë), modifikoni një qelizë ose futni të dhëna të reja.

    Funksioni RAND është i disponueshëm në të gjitha versionet e Excel 365 - 2000.

    Meqenëse funksioni Excel RAND nuk ka argumente, thjesht futni =RAND() në një qelizë dhe më pas kopjoni formulën në aq qeliza që dëshironi:

    Dhe tani, le të bëjmë një hap më tej dhe të shkruajmë disa formula RAND për të gjeneruar numra të rastësishëm sipas sipas kushteve tuaja.

    Formula 1. Specifikoni vlerën e kufirit të sipërm të diapazonit

    Për të gjeneruar numra të rastësishëm ndërmjet zeros dhe çdo vlere N , ju shumëzoni funksionin RAND me N:

    RAND()* N

    Për shembull, për të krijuar një sekuencë numrash të rastësishëm më të madh ose të barabartë me 0, por më pak se 50, përdorni formulën e mëposhtme:

    =RAND()*50

    Shënim. Vlera e kufirit të sipërm nuk përfshihet kurrë në sekuencën e rastësishme të kthyer. Për shembull, nëse doni të merrni numra të rastësishëm midis 0 dhe 10, duke përfshirë 10, formula e duhur është =RAND()*11 .

    Formula 2. Gjeneroni numra të rastësishëm midis dy numrave

    Për të krijuar një numër të rastësishëm midis dy numrave numrat që specifikoni, përdorni formulën e mëposhtme RAND:

    RAND()*( B - A )+ A

    Ku A është vlera e kufirit të poshtëm (numri më i vogël) dhe B është vlera e kufirit të sipërm (numri më i madh).

    Për shembull, për të gjeneruar numra të rastësishëm midis 10 dhe 50 , mund të përdorni formulën e mëposhtme:

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

    Shënim. Kjo formulë e rastësishme nuk do të kthejë kurrë një numër të barabartënë numrin më të madh të diapazonit të specifikuar (vlera B ).

    Formula 3. Gjenerimi i numrave të plotë të rastit në Excel

    Për ta bërë funksionin Excel RAND të prodhojë numra të plotë të rastësishëm, merrni njërën nga formulat e përmendura më sipër dhe mbështilleni atë në funksionin INT.

    Për të krijuar numra të plotë të rastit midis 0 dhe 50:

    =INT(RAND()*50)

    Për të gjeneruar numra të plotë të rastësishëm midis 10 dhe 50:

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

    Funksioni Excel RANDBETWEEN - gjeneroni numra të plotë të rastit në një interval të caktuar

    RANDBETWEEN është një funksion tjetër i ofruar nga Excel për gjenerimin e numrave të rastit. Ai kthen numra të plotë të rastësishëm në diapazonin që specifikoni:

    RANDBETWEEN(poshtë, lart)

    Natyrisht, b ottom është numri më i ulët dhe lart është numri më i lartë në rangun e numrave të rastësishëm që dëshironi të merrni.

    Ashtu si RAND, RANDBETWEEN i Excel është një funksion i paqëndrueshëm dhe kthen një numër të ri të rastësishëm sa herë që fletëllogaritja juaj rillogaritet.

    Për shembull, për të gjeneruar numra të plotë të rastësishëm midis 10 dhe 50 (duke përfshirë 10 dhe 50), përdorni formulën e mëposhtme RANDBETWEEN:

    =RANDBETWEEN(10, 50)

    Funksioni RANDBETWEEN në Excel mund të krijojë numra pozitivë dhe negativë. Për shembull, për të marrë një listë me numra të plotë të rastësishëm nga -10 në 10, futni formulën e mëposhtme në fletën tuaj të punës:

    =RANDBETWEEN(-10, 10)

    Funksioni RANDBETWEEN është i disponueshëm në Excel 365 - Excel 2007. Në versionet e mëparshme, mund të përdorni formulën RANDdemonstruar në Shembullin 3 më sipër.

    Më tej në këtë tutorial, do të gjeni disa shembuj të formulës që tregojnë se si të përdorni funksionin RANDBETWEEN për të gjeneruar vlera të rastësishme përveç numrave të plotë.

    Këshillë. Në Excel 365 dhe Excel 2021, mund të përdorni funksionin e grupit dinamik RANDARRAY për të kthyer një grup numrash të rastësishëm midis çdo dy numrash që specifikoni.

    Krijoni numra të rastësishëm me numra dhjetorë të specifikuar

    Megjithëse funksioni RANDBEETWEEN në Excel është krijuar për të kthyer numra të plotë të rastësishëm, ju mund ta detyroni atë të kthejë numra dhjetorë të rastësishëm me aq shifra dhjetore që dëshironi.

    Për shembull, për të marrë një listë numrash me një shifër dhjetore, ju shumëzoni vlerat e poshtme dhe të sipërme me 10 dhe më pas ndani vlerën e kthyer me 10:

    RANDBETWEEN( vlera e poshtme * 10, vlera e sipërme * 10)/10

    Formula e mëposhtme RANDBETWEEN kthen numra dhjetorë të rastësishëm midis 1 dhe 50:

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

    Në mënyrë të ngjashme, për të gjeneruar numra të rastësishëm midis 1 dhe 50 me 2 shifra dhjetore, ju shumëzoni argumentet e funksionit RANDBETWEEN me 100, dhe pastaj ndani rezultatin me 100 gjithashtu:

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

    Si të gjeneroni data të rastësishme në Excel

    Për ktheni një listë të rastësishme d ndërmjet dy datave të dhëna, përdorni funksionin RANDBETWEEN në kombinim me DATEVALUE:

    RANDBETWEEN(DATEVALUE( data e fillimit ), DATEVALUE( data e përfundimit ))

    Për shembull , temerrni listën e datave midis 1-qershor-2015 dhe 30-qershor-2015 përfshirëse, futni formulën e mëposhtme në fletën tuaj të punës:

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

    Përndryshe, mund të përdorni funksionin DATE në vend të DATEVALUE:

    =RANDBETWEEN(DATE(2015,6,1),DATEVALUE(2015,6,30))

    Mos harroni të aplikoni formatin e datës në qelizat dhe do të merrni një listë datash të rastësishme të ngjashme me këtë:

    Për një numër opsionesh të avancuara si gjenerimi i rastësishëm i ditëve të javës ose fundjavave, shikoni Gjeneratorin e përparuar të rastësishëm për datat.

    Si të futni kohë të rastësishme në Excel

    Duke mbajtur mend që në Kohët e brendshme të sistemit Excel ruhen si dhjetore, mund të përdorni funksionin standard Excel RAND për të futur numra realë të rastësishëm dhe më pas thjesht të aplikoni formatin e kohës në qelizat:

    Për ktheni kohët e rastësishme sipas kritereve tuaja, kërkohen formula më specifike të rastësishme, siç tregohet më poshtë.

    Formula 1. Gjeneroni kohë të rastësishme në intervalin e specifikuar

    Për të futur kohë të rastësishme midis çdo dy herë që ju specifikoni, përdorni ose TIME ose T Funksioni IMEVALUE në lidhje me Excel RAND:

    TIME( ora e fillimit )+RAND() * (TIME( ora e fillimit ) - TIME( ora e përfundimit )) TIMEVALUE( ora e fillimit )+RAND() * (TIMEVALUE( ora e fillimit ) - TIMEVALUE( ora e përfundimit ))

    Për shembull, për të futni një kohë të rastësishme midis orës 6:00 të mëngjesit dhe 5:30 pasdite, mund të përdorni njërën nga formulat e mëposhtme:

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

    =TIMEVALUE("6:00 AM") + RAND() * (TIMEVALUE("5:30 PM") - TIMEVALUE("6:00 AM"))

    Formula 2. Gjenerimidatat dhe orët e rastësishme

    Për të krijuar një listë të datave dhe orëve të rastësishme , përdorni një kombinim të funksioneve RANDBETWEEN dhe DATEVALUE:

    RANDBETWEEN(DATEVALUE( data e fillimit) , DATEVALUE( data e përfundimit )) + RANDBETWEEN(TIMEVALUE( ora e fillimit ) * 10000, TIMEVALUE( ora e përfundimit ) * 10000)/10000

    Duke supozuar se doni të futni data të rastësishme midis 1 qershorit 2015 dhe 30 qershorit 2015 me një kohë midis orës 7:30 të mëngjesit dhe 6:00 pasdite, formula e mëposhtme do të funksionojë:

    =RANDBETWEEN(DATEVALUE("1-Jun-2015"), DATEVALUE("30-Jun-2015")) + RANDBETWEEN(TIMEVALUE("7:30 AM") * 10000, TIMEVALUE("6:00 PM") * 10000) / 10000

    Mund të jepni gjithashtu data dhe orë duke përdorur funksionet DATE dhe TIME, përkatësisht:

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

    Generimi i shkronjave të rastësishme në Excel

    Për të kthyer një shkronjë të rastësishme, kërkohet një kombinim i tre funksioneve të ndryshme:

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

    Ku A është karakteri i parë dhe Z është karakteri i fundit në rangun e shkronjave që dëshironi të përfshini (në rend alfabetik).

    Në formulën e mësipërme:

    • CODE kthen kodet numerike ANSI për shkronjat e specifikuara.
    • RANDBETWEEN merr n umbers të kthyera nga CODE funksionojnë si vlerat e poshtme dhe të sipërme të diapazonit.
    • CHAR konverton kodet e rastësishme ANSI të kthyera nga RANDBETWEEN në shkronjat përkatëse.

    Shënim. Meqenëse, kodet ANSI janë të ndryshme për shkronjat e mëdha dhe të vogla, kjo formulë është shkronjave të ndjeshme .

    Nëse dikush e mban mend përmendsh grafikun e kodeve të karaktereve ANSI, asgjë nuk ju pengonnga furnizimi i kodeve direkt në funksionin RANDBETWEEN.

    Për shembull, për të marrë shkronja TË MËDHA të rastësishme midis A (kodi ANSI 65) dhe Z (kodi ANSI 90), ju shkruani:

    =CHAR(RANDBETWEEN(65, 90))

    Për të gjeneruar gërma të vogla nga a (kodi ANSI 97) në z (kodi ANSI 122), ju përdorni formulën e mëposhtme:

    =CHAR(RANDBETWEEN(97, 122))

    Për të futur një karakter special të rastësishëm, si ! " # $ % & ' ( ) * + , - . /, përdorni funksionin RANDBETWEEN me parametrin poshtë të vendosur në 33 (kodi ANSI për "!') dhe lart Parametri u vendos në 47 (kodi ANSI për "/").

    =CHAR(RANDBETWEEN(33,47))

    Gjenerimi i vargjeve të tekstit dhe fjalëkalimeve në Excel

    Për të krijuar një varg teksti të rastësishëm në Excel , ju vetëm duhet të lidhni disa funksione CHAR / RANDBEETWEEN.

    Për shembull, për të gjeneruar një listë fjalëkalimesh të përbërë nga 4 karaktere, mund të përdorni një formulë të ngjashme me këtë:

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

    Për ta bërë formulën më kompakte, unë i dhashë kodet ANSI direkt në formulë. Katër funksionet kthejnë vlerat e mëposhtme të rastësishme:

    • RANDBETWEEN(0,9) - kthen numra të rastësishëm ndërmjet 0 dhe 9.
    • CHAR(RANDBETWEEN(65,90)) - kthen shkronjat e rastësishme TË MËDHA midis A dhe Z .
    • CHAR(RANDBETWEEN(97, 122)) - kthen shkronja të vogla të rastësishme midis a dhe z .
    • CHAR(RANDBETWEEN(33,47)) - kthen karaktere speciale të rastësishme.

    Vargjet e tekstit të krijuara me formulën e mësipërme do të ishin diçka si " 4Np# " ose

    Michael Brown është një entuziast i përkushtuar i teknologjisë me një pasion për thjeshtimin e proceseve komplekse duke përdorur mjete softuerike. Me më shumë se një dekadë përvojë në industrinë e teknologjisë, ai ka përmirësuar aftësitë e tij në Microsoft Excel dhe Outlook, si dhe Google Sheets dhe Docs. Blogu i Michael është i përkushtuar ndaj ndarjes së njohurive dhe ekspertizës së tij me të tjerët, duke ofruar këshilla dhe mësime të thjeshta për t'u ndjekur për të përmirësuar produktivitetin dhe efikasitetin. Pavarësisht nëse jeni një profesionist me përvojë apo fillestar, blogu i Michael ofron njohuri të vlefshme dhe këshilla praktike për të përfituar sa më shumë nga këto mjete softuerike thelbësore.