Jedwali la yaliyomo
Mafunzo yanafafanua ubainifu wa kanuni ya jenereta ya nambari nasibu ya Excel na huonyesha jinsi ya kutumia vitendaji vya RAND na RANDBETWEEN ili kutoa nambari nasibu, tarehe, nenosiri na mifuatano mingine ya maandishi katika Excel.
Kabla hatujachunguza mbinu tofauti za kutengeneza nambari nasibu katika Excel, hebu tufafanue ni zipi hasa. Kwa Kiingereza cha kawaida, data nasibu ni mfululizo wa nambari, herufi au alama nyingine ambazo hazina muundo wowote.
Nasibu ina aina mbalimbali za matumizi katika usimbaji fiche, takwimu, bahati nasibu, kamari na nyanja nyinginezo nyingi. Na kwa sababu imekuwa ikihitajika kila wakati, njia mbali mbali za kuunda nambari nasibu zimekuwepo tangu nyakati za zamani, kama vile sarafu za kuruka, kete za kukunja, kuchanganyika kwa kadi za kucheza, na kadhalika. Bila shaka, hatutategemea mbinu kama hizi "za kigeni" katika somo hili na kuzingatia kile jenereta ya nambari nasibu ya Excel ina kutoa.
Jenereta ya nambari nasibu ya Excel - misingi
Ingawa jenereta nasibu ya Excel hufaulu majaribio yote ya kawaida ya unasihi, haitoi nambari kweli nasibu. Lakini usiandike mara moja :) Nambari za kubahatisha zinazotolewa na vitendakazi nasibu vya Excel ni sawa kwa madhumuni mengi.
Hebu tuchukue a angalia kwa karibu algoriti ya jenereta nasibu ya Excel ili ujue unachoweza kutarajia kutoka kwayo, na usichoweza.
Kama kompyuta nyingi" 2Yu& ".
Tahadhari! Ukitumia fomula sawa kuunda nenosiri nasibu, walishinda usiwe na nguvu. Bila shaka, hakuna kinachosema kuwa huwezi kuzalisha mifuatano mirefu ya maandishi kwa kuweka vipengele vingi vya CHAR / RANDBETWEEN. Hata hivyo, haiwezekani kubadilisha mpangilio au herufi nasibu, yaani, chaguo la kukokotoa la 1 kila mara hurejesha nambari, chaguo la kukokotoa la 2 hurejesha herufi kubwa na kadhalika.
Ikiwa unatafuta jenereta ya kina ya nenosiri isiyo na mpangilio katika Excel yenye uwezo. ya kutengeneza mifuatano ya maandishi ya urefu na mchoro wowote, unaweza kutaka kuangalia uwezo wa Advanced Random Jenereta kwa mifuatano ya majaribio.
Pia, tafadhali kumbuka kuwa tungo za maandishi zinazozalishwa kwa fomula iliyo hapo juu zitabadilika kila wakati karatasi yako ya kufanya mahesabu upya. Ili kuhakikisha kwamba mifuatano au manenosiri yako yanasalia sawa mara tu yanapoundwa, itabidi usimamishe kitendakazi cha RANDBETWEEN kutokana na kusasisha thamani, ambayo hutupeleka moja kwa moja kwenye sehemu inayofuata.
Jinsi ya kuzuia RAND na RANDBETWEEN kutoka kukokotoa upya
Ikiwa ungependa kupata seti ya kudumu ya nambari nasibu, tarehe au mifuatano ya maandishi ambayo haitabadilika kila laha inapokokotwa upya, tumia mojawapo ya mbinu zifuatazo:
- Kusimamisha vitendaji vya RAND au RANDBETWEEN kukokotoa upya katika kisanduku kimoja , chagua kisanduku hicho, badili hadi upau wa fomula na ubonyeze F9 ili kubadilisha fomula na yake.thamani.
- Ili kuzuia kitendakazi nasibu cha Excel kukokotoa upya, tumia Bandika Maalum > Kipengele cha maadili. Chagua visanduku vyote vilivyo na fomula nasibu, bonyeza Ctrl + C ili kuzinakili, kisha ubofye fungu la visanduku lililochaguliwa kulia na ubofye Bandika Maalum > Thamani .
Ili kupata maelezo zaidi kuhusu mbinu hii ya "kufungia" nambari nasibu, angalia Jinsi ya kubadilisha fomula kwa thamani.
Jinsi ya kutengeneza nambari nasibu za kipekee katika Excel
Hakuna utendakazi nasibu wa Excel unaoweza kuzalisha. maadili ya kipekee ya nasibu. Ikiwa ungependa kuunda orodha ya nambari nasibu bila nakala , fanya hatua hizi:
- Tumia RAND au RANDBETWEEN kuunda orodha ya nambari nasibu. Unda thamani zaidi ya unavyohitaji kwa sababu baadhi zitakuwa nakala ili kufutwa baadaye.
- Geuza fomula kuwa thamani kama ilivyoelezwa hapo juu.
- Ondoa thamani zilizorudiwa kwa kutumia zana iliyojengewa ndani ya Excel au zana yetu. Kiondoa Nakala cha hali ya juu cha Excel.
Suluhisho zaidi zinaweza kupatikana katika somo hili: Jinsi ya kutengeneza nambari nasibu bila nakala.
Jenereta ya Nambari za Hali ya Juu kwa Excel
Kwa kuwa sasa unajua jinsi ya kutumia vitendaji nasibu katika Excel, wacha nikuonyeshe njia ya haraka, rahisi na isiyo na fomula ya kuunda orodha ya nambari nasibu, tarehe au mifuatano ya maandishi katika laha zako za kazi.
AbleBits Random Generator kwa Excel iliundwa kama nguvu zaidi na mtumiaji-mbadala rafiki kwa vitendaji vya Excel's RAND na RANDBETWEEN. Inafanya kazi na matoleo yote ya Microsoft Excel 2019, 2016, 2013, 2010, 2007 na 2003 kwa usawa na kushughulikia masuala mengi ya ubora na utumiaji wa vitendaji vya kawaida vya nasibu.
AbleBits Random Number Generator algoriti
Kabla ya kuonyesha Kijenereta chetu cha Nasibu kikifanya kazi, wacha nitoe vidokezo vichache muhimu kwenye algoriti yake ili ujue ni nini hasa tunachotoa.
- Jenereta ya Nambari za Nambari za AbleBits kwa Excel inategemea na Algoriti ya Mersenne Twister, ambayo inachukuliwa kuwa kiwango cha tasnia cha ubadilishaji bahati nasibu wa ubora wa juu.
- Tunatumia toleo la MT19937 ambalo hutoa mfuatano wa kawaida wa nambari 32-bit na muda mrefu sana wa 2^19937 - 1, ambayo inatosha zaidi kwa hali zote zinazowezekana.
- Nambari za nasibu zinazozalishwa kwa kutumia mbinu hii ni za ubora wa juu sana. Jenereta ya Nambari isiyo ya kawaida imefaulu majaribio mengi ya unasihi wa takwimu, ikijumuisha Majaribio ya Kitakwimu ya NIST na majaribio ya Diehard na baadhi ya majaribio ya kubahatisha ya TestU01.
Tofauti na utendakazi nasibu wa Excel, Jenereta yetu ya Nambari Bila mpangilio. huunda thamani za nasibu za kudumu ambazo hazibadiliki lahajedwali linapokokotoa upya.
Kama ilivyobainishwa tayari, Kijenereta hiki cha kina cha Nambari za Nambari za Excel kinatoa fomula isiyo na hitilafu (na kwa hivyo isiyo na hitilafu :)kuunda thamani mbalimbali nasibu kama vile:
- Nambari kamili au nambari za desimali, ikijumuisha nambari za kipekee
- Tarehe nasibu (siku za kazi, wikendi, au zote mbili, na tarehe za kipekee kwa hiari)
- Mistari ya maandishi nasibu, ikijumuisha manenosiri ya urefu na mchoro fulani, au kwa kutumia barakoa
- Thamani za Nasibu za TRUE na FALSE
- Uteuzi nasibu kutoka kwa orodha maalum
Na sasa, tuone Kijenereta cha Nambari Nasibu kikifanya kazi, kama ilivyoahidiwa.
Tengeneza nambari nasibu katika Excel
Kwa Jenereta ya Nambari za AbleBits bila mpangilio, kuunda orodha ya nambari nasibu ni rahisi kama kubofya. kitufe cha Zalisha .
Kutengeneza nambari nasibu za kipekee
Unachotakiwa kufanya ni kuchagua fungu la visanduku ili kujazwa na nambari nasibu, weka nambari thamani za chini na za juu na, kwa hiari, chagua kisanduku cha Thamani za Kipekee .
Kuzalisha nambari halisi bila mpangilio (desimali)
Kwa namna sawa, unaweza kuzalisha mfululizo wa nambari za desimali nasibu katika masafa unayobainisha.
Unda tarehe nasibu katika Excel
Kwa tarehe, Jenereta yetu ya Nambari Bila mpangilio hutoa chaguo zifuatazo:
- Tengeneza tarehe nasibu kwa muda maalum. kipindi - unaweka tarehe ya chini katika kisanduku cha Kutoka na tarehe ya juu katika kisanduku cha Hadi .
- Jumuisha siku za wiki, wikendi, au zote mbili. 11>Tengeneza tarehe za kipekee.
Tengeneza mifuatano ya maandishi nasibu namanenosiri
Mbali na nambari na tarehe nasibu, kwa Jenereta hii Nasibu unaweza kuunda kwa urahisi mifuatano ya alphanumeric na seti fulani za herufi. Urefu wa juu wa mfuatano ni vibambo 99, ambayo inaruhusu kutengeneza manenosiri yenye nguvu kabisa.
Chaguo la kipekee linalotolewa na AbleBits Random Number Generator ni kuunda mifuatano ya maandishi nasibu kwa kutumia barakoa . Hiki ni kipengele muhimu sana cha kutengeneza vitambulishi vya kipekee duniani (GUID), misimbo ya posta, SKU, na kadhalika.
Kwa mfano, ili kupata orodha ya GUID nasibu, unachagua seti ya herufi za Hexadecimal na kuandika ? ???????-????-????-???????????? katika kisanduku cha Kinyago , kama inavyoonyeshwa kwenye picha ya skrini:
Ikiwa ungependa kujaribu Jenereta yetu ya Nasibu, unakaribishwa kupakua iko hapa chini kama sehemu ya Ultimate Suite yetu ya Excel.
Vipakuliwa vinavyopatikana
Mifano ya fomula nasibu (.faili ya xlsx)
Toleo la Ultimate Suite la siku 14 linalofanya kazi kikamilifu (. exe faili)
programu, jenereta ya nambari nasibu ya Excel hutoa nambari zisizo za kawaidakwa kutumia baadhi ya fomula za hisabati. Inamaanisha kwako ni kwamba, kwa nadharia, nambari za nasibu zinazozalishwa na Excel zinaweza kutabirika, mradi mtu anajua maelezo yote ya algorithm ya jenereta. Hii ndio sababu haijawahi kurekodiwa na haitawahi kuwa. Je, tunajua nini kuhusu jenereta ya nambari nasibu katika Excel?- Vitendaji vya Excel RAND na RANDBETWEEN vinatoa nambari za uwongo za nasibu kutoka kwa Sare usambazaji , aka usambazaji wa mstatili, ambapo kuna uwezekano sawa kwa thamani zote ambazo utofauti wa nasibu unaweza kuchukua. Mfano mzuri wa usambazaji sare ni kurusha fa moja. Matokeo ya toss ni maadili sita yanayowezekana (1, 2, 3, 4, 5, 6) na kila moja ya maadili haya yanaweza kutokea. Kwa maelezo zaidi ya kisayansi, tafadhali angalia wolfram.com.
- Hakuna njia ya kuweka kipengele cha Excel RAND au RANDBETWEEN, ambacho kinasemekana kuanzishwa kutokana na muda wa mfumo wa kompyuta. Kitaalam, seed ndio mahali pa kuanzia kwa kutengeneza mlolongo wa nambari nasibu. Na kila wakati kazi ya nasibu ya Excel inapoitwa, mbegu mpya hutumiwa ambayo inarudisha mlolongo wa kipekee wa nasibu. Kwa maneno mengine, unapotumia jenereta ya nambari nasibu katika Excel, huwezi kupata mlolongo unaoweza kurudiwa na RAND au RANDBETWEEN.utendaji kazi, wala kwa VBA, wala kwa njia nyingine yoyote.
- Katika matoleo ya awali ya Excel, kabla ya Excel 2003, algoriti ya uundaji nasibu ilikuwa na kipindi kidogo (chini ya mfuatano wa nambari nasibu wa milioni 1 usiojirudia) na haikufaulu. vipimo kadhaa vya kawaida vya unasihi kwenye mifuatano mirefu ya nasibu. Kwa hivyo, ikiwa mtu bado anafanya kazi na toleo la zamani la Excel, ni bora usitumie chaguo la kukokotoa la RAND na miundo mikubwa ya uigaji.
Ikiwa unatafuta data ya kweli nasibu, pengine unaweza kutumia jenereta ya nambari nasibu ya mtu wa tatu kama vile www.random.org ambayo nasibu hutoka kwa kelele ya angahewa. Wanatoa huduma zisizolipishwa ili kuzalisha nambari nasibu, michezo na bahati nasibu, misimbo ya rangi, majina nasibu, manenosiri, mistari ya alphanumeric na data nyingine nasibu.
Sawa, utangulizi huu wa kiufundi wa muda mrefu unaisha na tunaenda kwenye vitendo na vitu muhimu zaidi.
Kitendaji cha Excel RAND - tengeneza nambari halisi bila mpangilio
Kitendaji cha RAND katika Excel ni mojawapo ya vitendaji viwili vilivyoundwa mahususi kwa ajili ya kuzalisha nambari nasibu. Hurejesha nambari ya desimali nasibu (nambari halisi) kati ya 0 na 1.
RAND() ni chaguo la kukokotoa tete, kumaanisha kwamba nambari mpya nasibu inatolewa kila lahakazi inapokokotolewa. Na hii hufanyika kila wakati unapofanya kitendo chochote kwenye lahakazi, kwa mfano kusasisha fomula (sio lazima fomula ya RAND, fomula nyingine yoyote kwenye a.laha), hariri kisanduku au weka data mpya.
Kitendaji cha RAND kinapatikana katika matoleo yote ya Excel 365 - 2000.
Kwa kuwa kitendakazi cha Excel RAND hakina hoja, unaingiza =RAND()
kwa urahisi. kwenye seli na kisha unakili fomula katika visanduku vingi unavyotaka:
Na sasa, hebu tuchukue hatua zaidi na tuandike fomula chache za RAND ili kutoa nambari nasibu kulingana na kisanduku. kwa masharti yako.
Mfumo wa 1. Bainisha thamani ya kiwango cha juu cha masafa
Ili kutoa nambari nasibu kati ya sifuri na thamani yoyote ya N , unazidisha kitendakazi cha RAND kwa N:
RAND()* NKwa mfano, ili kuunda mfuatano wa nambari nasibu kubwa kuliko au sawa na 0 lakini chini ya 50, tumia fomula ifuatayo:
=RAND()*50
Kumbuka. Thamani ya juu haijumuishwi kamwe katika mfuatano wa nasibu uliorejeshwa. Kwa mfano, ikiwa unataka kupata nambari nasibu kati ya 0 na 10, ikijumuisha 10, fomula sahihi ni =RAND()*11
.
Mfumo wa 2. Tengeneza nambari nasibu kati ya nambari mbili
Ili kuunda nambari nasibu kati ya mbili zozote. nambari unazobainisha, tumia fomula ifuatayo ya RAND:
RAND()*( B - A )+ AAmbapo A ni thamani ya chini kabisa (nambari ndogo zaidi) na B ndiyo thamani ya juu zaidi (idadi kubwa zaidi).
Kwa mfano, kutoa nambari nasibu kati ya 10 na 50 , unaweza kutumia fomula ifuatayo:
=RAND()*(50-10)+10
Kumbuka. Fomula hii nasibu haitawahi kurudisha nambari sawakwa idadi kubwa zaidi ya masafa maalum ( B thamani).
Mfumo wa 3. Kuzalisha nambari nasibu katika Excel
Ili kufanya kitendakazi cha Excel RAND kutoa nambari nasibu, chukua mojawapo ya fomula zilizotajwa hapo juu na uifunge katika kitendakazi cha INT.
Ili kuunda nambari kamili nambari nasibu kati ya 0 na 50:
=INT(RAND()*50)
Ili kutengeneza nambari nasibu kati ya 10 na 50:
=INT(RAND()*(50-10)+10)
Kitendaji cha Excel RANDBETWEEN - toa nambari nasibu katika safu maalum
RANDBETWEEN ni chaguo jingine la kukokotoa linalotolewa na Excel kwa ajili ya kuzalisha nambari nasibu. Inarejesha bila mpangilio integer katika masafa ambayo unabainisha:
RANDBETWEEN(chini, juu)Ni wazi, b ottom ndiyo nambari ya chini zaidi na juu ndiyo nambari ya juu zaidi katika safu ya nambari nasibu unazotaka kupata.
Kama RAND, RANDBETWEEN ya Excel ni chaguo la kukokotoa linalobadilikabadilika na hurejesha nambari mpya nasibu kila mara lahajedwali yako inapokokotoa upya.
Kwa mfano, ili kutengeneza nambari nasibu kati ya 10 na 50 (pamoja na 10 na 50), tumia fomula ifuatayo RANDBETWEEN:
=RANDBETWEEN(10, 50)
Kitendaji cha RANDBETWEEN katika Excel kinaweza kuunda nambari chanya na hasi. Kwa mfano, ili kupata orodha ya nambari nasibu kutoka -10 hadi 10, weka fomula ifuatayo katika lahakazi yako:
=RANDBETWEEN(-10, 10)
Kitendaji cha RANDBETWEEN kinapatikana katika Excel 365 - Excel 2007. Katika matoleo ya awali, unaweza kutumia fomula ya RANDinavyoonyeshwa katika Mfano wa 3 hapo juu.
Zaidi katika somo hili, utapata mifano michache zaidi ya fomula inayoonyesha jinsi ya kutumia chaguo la kukokotoa la RANDBETWEEN kuzalisha thamani nasibu zaidi ya nambari kamili.
Kidokezo. Katika Excel 365 na Excel 2021, unaweza kutumia safu badilika za chaguo za kukokotoa za RANDARRAY kurudisha safu ya nambari nasibu kati ya nambari zozote mbili unazobainisha.
Unda nambari nasibu zenye nafasi maalum za desimali
Ingawa chaguo za kukokotoa za RANDBEETWEEN katika Excel ziliundwa ili kurudisha nambari kamili za nasibu, unaweza kuilazimisha kurudisha nambari za desimali nasibu na nafasi nyingi za desimali unavyotaka.
Kwa mfano, ili kupata orodha ya nambari zilizo na sehemu moja ya desimali, unazidisha thamani za chini na za juu kwa 10, na kisha ugawanye thamani iliyorejeshwa na 10:
RANDBETWEEN( thamani ya chini * 10, thamani ya juu * 10)/10Mchanganyiko ufuatao wa RANDBETWEEN hurejesha nambari za desimali nasibu kati ya 1 na 50:
=RANDBETWEEN(1*10, 50*10)/10
Kwa njia sawa, ili kutoa nambari nasibu kati ya 1 na 50 na Nafasi 2 za desimali, unazidisha hoja za kazi ya RANDBETWEEN na 100, na kisha ugawanye matokeo na 100 vile vile:
=RANDBETWEEN(1*100, 50*100) / 100
Jinsi ya kutengeneza tarehe nasibu katika Excel
Kwa rudisha orodha ya nasibu d inakula kati ya tarehe mbili ulizopewa, tumia chaguo za kukokotoa za RANDBETWEEN pamoja na DATEVALUE:
RANDBETWEEN(DATEVALUE( tarehe ya kuanza ), DATEVALUE( tarehe ya mwisho ))Kwa mfano , kwapata orodha ya tarehe kati ya 1-Jun-2015 na 30-Juni-2015 ikijumuisha, weka fomula ifuatayo katika lahakazi yako:
=RANDBETWEEN(DATEVALUE("1-Jun-2015"),DATEVALUE("30-Jun-2015"))
Au, unaweza kutumia kitendakazi cha DATE badala ya DATEVALUE:
=RANDBETWEEN(DATE(2015,6,1),DATEVALUE(2015,6,30))
Kumbuka kutumia umbizo la tarehe kwa seli na utapata orodha ya tarehe nasibu sawa na hii:
Kwa idadi ya chaguo za juu kama vile kuzalisha siku za wiki bila mpangilio au wikendi, angalia Kijenereta cha Kina bila mpangilio kwa tarehe.
Jinsi ya kuingiza nyakati nasibu katika Excel
Kumbuka hilo katika muda wa mfumo wa Excel wa ndani huhifadhiwa kama desimali, unaweza kutumia kitendakazi cha kawaida cha Excel RAND ili kuingiza nambari halisi bila mpangilio, na kisha utumie umbizo la saa kwenye seli:
Kwa kurudisha nyakati nasibu kulingana na kigezo chako, fomula mahususi zaidi za nasibu zinahitajika, kama inavyoonyeshwa hapa chini.
Mfumo wa 1. Tengeneza nyakati nasibu katika safu iliyobainishwa
Ili kuingiza nyakati nasibu kati ya nyakati zozote mbili ambazo unabainisha, tumia TIME au T Chaguo za kukokotoa za IMEVALUE kwa kushirikiana na Excel RAND:
TIME( muda wa kuanza )+RAND() * (TIME( muda wa kuanza ) - TIME( muda wa mwisho )) TIMEVALUE( muda wa kuanza )+RAND() * (TIMEVALUE( wakati wa kuanza ) - TIMEVALUE( wakati wa mwisho ))Kwa mfano, ili weka muda nasibu kati ya 6:00 AM na 5:30 PM, unaweza kutumia mojawapo ya fomula zifuatazo:
=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"))
Mfumo 2. Inazalishatarehe na nyakati nasibu
Ili kuunda orodha ya nasibu tarehe na nyakati , tumia michanganyiko ya vitendaji vya RANDBETWEEN na DATEVALUE:
RANDBETWEEN(DATEVALUE( tarehe ya kuanza) , DATEVALUE( tarehe ya mwisho )) + RANDBETWEEN(TIMEVALUE( wakati wa kuanza ) * 10000, TIMEVALUE( wakati wa mwisho ) * 10000)/10000Ikizingatiwa kuwa unataka kuweka tarehe nasibu kati ya tarehe 1 Juni, 2015 na Juni 30, 2015 kwa muda kati ya 7:30 AM na 6:00 PM, fomula ifuatayo itafanya kazi vizuri:
=RANDBETWEEN(DATEVALUE("1-Jun-2015"), DATEVALUE("30-Jun-2015")) + RANDBETWEEN(TIMEVALUE("7:30 AM") * 10000, TIMEVALUE("6:00 PM") * 10000) / 10000
Unaweza pia kutoa tarehe na saa kwa kutumia vitendaji vya TAREHE na TIME, mtawalia:
=RANDBETWEEN(DATE(2015,6,1), DATE(2015,6,30)) + RANDBETWEEN(TIME(7,30,0) * 10000, TIME(18,0,0) * 10000) / 10000
Kutengeneza herufi nasibu katika Excel
Ili kurudisha herufi nasibu, mchanganyiko wa vitendakazi vitatu tofauti unahitajika:
=CHAR(RANDBETWEEN(CODE("A"),CODE("Z")))
Ambapo A ni herufi ya kwanza na Z ndio herufi ya mwisho katika safu ya herufi unayotaka kujumuisha (kwa mpangilio wa herufi).
Katika fomula iliyo hapo juu:
- CODE hurejesha misimbo ya nambari ya ANSI kwa herufi zilizobainishwa.
- RANDBETWEEN inachukua n namba zilizorejeshwa na chaguo za kukokotoa za CODE kama thamani za chini na za juu za safu.
- CHAR hubadilisha misimbo ya ANSI nasibu iliyorejeshwa na RANDBETWEEN hadi herufi zinazolingana.
Kumbuka. Kwa kuwa, misimbo ya ANSI ni tofauti kwa UPPERCASE na herufi ndogo, fomula hii ni nyeti kwa kesi .
Iwapo mtu atakumbuka Chati ya Misimbo ya Tabia za ANSI kwa moyo, hakuna kinachokuzuiakutoka kwa kusambaza misimbo moja kwa moja kwa chaguo za kukokotoa za RANDBETWEEN.
Kwa mfano, kupata bila mpangilio herufi UPPERCASE kati ya A (ANSI msimbo 65) na Z (Msimbo wa ANSI 90), unaandika:
=CHAR(RANDBETWEEN(65, 90))
Ili kutengeneza herufi ndogo kutoka a (ANSI msimbo 97) hadi z (Msimbo wa ANSI 122), unatumia fomula ifuatayo:
=CHAR(RANDBETWEEN(97, 122))
Ili kuingiza herufi maalum nasibu, kama vile ! " # $ % & ' ( ) * + , - . /, tumia kitendakazi cha RANDBETWEEN na kigezo cha chini kilichowekwa hadi 33 (msimbo wa ANSI wa "!') na juu kigezo kimewekwa kuwa 47 (msimbo wa ANSI wa "/").
=CHAR(RANDBETWEEN(33,47))
Inazalisha mifuatano ya maandishi na manenosiri katika Excel
Ili kuunda mfuatano wa maandishi nasibu katika Excel , itabidi tu uambatanishe vitendaji kadhaa vya CHAR / RANDBEETWEEN.
Kwa mfano, kutengeneza orodha ya manenosiri yenye herufi 4, unaweza kutumia fomula inayofanana na hii:
=RANDBETWEEN(0,9) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(97, 122)) & CHAR(RANDBETWEEN(33,47))
Ili kufanya fomula ifanane zaidi, nilitoa misimbo ya ANSI moja kwa moja kwenye fomula. Vipengele vinne vya kukokotoa hurejesha thamani zifuatazo nasibu:
-
RANDBETWEEN(0,9)
- hurejesha nambari nasibu kati ya 0 na 9. -
CHAR(RANDBETWEEN(65,90))
- hurejesha herufi UPPERCASE nasibu kati ya A na Z . -
CHAR(RANDBETWEEN(97, 122))
- hurejesha herufi ndogo nasibu kati ya a na z . -
CHAR(RANDBETWEEN(33,47))
- hurejesha herufi maalum nasibu.
Mishipa ya maandishi inayozalishwa kwa fomula iliyo hapo juu inaweza kuwa kitu kama " 4Np# " au