એક્સેલમાં રેન્ડમ નંબર જનરેટ કરવા માટે RAND અને RANDBETWEEN ફંક્શન્સ

  • આ શેર કરો
Michael Brown

સામગ્રીઓનું કોષ્ટક

ટ્યુટોરીયલ એક્સેલ રેન્ડમ નંબર જનરેટર અલ્ગોરિધમની વિશિષ્ટતાઓ સમજાવે છે અને એક્સેલમાં રેન્ડમ નંબરો, તારીખો, પાસવર્ડ્સ અને અન્ય ટેક્સ્ટ સ્ટ્રીંગ્સ બનાવવા માટે RAND અને RANDBETWEEN ફંક્શનનો ઉપયોગ કેવી રીતે કરવો તે દર્શાવે છે.

એક્સેલમાં રેન્ડમ નંબરો જનરેટ કરવાની વિવિધ તકનીકોનો અભ્યાસ કરતા પહેલા, ચાલો તે વાસ્તવમાં શું છે તે વ્યાખ્યાયિત કરીએ. સાદા અંગ્રેજીમાં, રેન્ડમ ડેટા એ સંખ્યાઓ, અક્ષરો અથવા અન્ય પ્રતીકોની શ્રેણી છે જેમાં કોઈપણ પેટર્નનો અભાવ હોય છે.

રેન્ડમનેસ ક્રિપ્ટોગ્રાફી, આંકડા, લોટરી, જુગાર અને અન્ય ઘણા ક્ષેત્રોમાં વિવિધ એપ્લિકેશનો ધરાવે છે. અને કારણ કે તે હંમેશા માંગમાં રહે છે, રેન્ડમ નંબરો બનાવવાની વિવિધ પદ્ધતિઓ પ્રાચીન સમયથી અસ્તિત્વમાં છે, જેમ કે સિક્કાઓ પલટાવી, પાસા ફેરવવા, રમતા પત્તાની શફલિંગ વગેરે. અલબત્ત, અમે આ ટ્યુટોરીયલમાં આવી "વિદેશી" તકનીકો પર આધાર રાખીશું નહીં અને એક્સેલ રેન્ડમ નંબર જનરેટર શું ઓફર કરે છે તેના પર ધ્યાન કેન્દ્રિત કરીશું.

    એક્સેલ રેન્ડમ નંબર જનરેટર - મૂળભૂત બાબતો

    જો કે એક્સેલ રેન્ડમ જનરેટર રેન્ડમનેસના તમામ પ્રમાણભૂત પરીક્ષણો પાસ કરે છે, તે સાચા રેન્ડમ નંબરો જનરેટ કરતું નથી. પરંતુ તેને તરત જ બંધ કરશો નહીં :) સ્યુડો-રેન્ડમ એક્સેલ રેન્ડમ ફંક્શન દ્વારા ઉત્પાદિત સંખ્યાઓ ઘણા હેતુઓ માટે યોગ્ય છે.

    ચાલો એક લઈએ એક્સેલ રેન્ડમ જનરેટર અલ્ગોરિધમને નજીકથી જુઓ જેથી તમે જાણો છો કે તમે તેનાથી શું અપેક્ષા રાખી શકો છો અને તમે શું કરી શકતા નથી.

    મોટા ભાગના કમ્પ્યુટરની જેમ" 2Yu& ".

    એક સાવધાનીનો શબ્દ! જો તમે રેન્ડમ પાસવર્ડ્સ બનાવવા માટે સમાન ફોર્મ્યુલાનો ઉપયોગ કરો છો, તો તેઓ જીતી જશે. મજબૂત ન બનો. અલબત્ત, તમે વધુ CHAR / RANDBETWEEN ફંક્શન્સને સાંકળીને લાંબા સમય સુધી ટેક્સ્ટ સ્ટ્રીંગ્સ જનરેટ કરી શકતા નથી એવું કહેવાનું કંઈ નથી. જો કે, ક્રમ અથવા અક્ષરોને રેન્ડમાઇઝ કરવું અશક્ય છે, એટલે કે 1 લી ફંક્શન હંમેશા નંબર આપે છે, 2જી ફંક્શન અપરકેસ લેટર આપે છે અને તેથી વધુ.

    જો તમે એક્સેલમાં સક્ષમ અદ્યતન રેન્ડમ પાસવર્ડ જનરેટર શોધી રહ્યાં છો કોઈપણ લંબાઈ અને પેટર્નની ટેક્સ્ટ સ્ટ્રીંગ્સ બનાવવા માટે, તમે ટેસ્ટ સ્ટ્રીંગ્સ માટે એડવાન્સ્ડ રેન્ડમ જનરેટરની ક્ષમતાઓ તપાસવા માગી શકો છો.

    ઉપરાંત, કૃપા કરીને ધ્યાનમાં રાખો કે ઉપરોક્ત સૂત્ર સાથે જનરેટ કરાયેલ ટેક્સ્ટ સ્ટ્રિંગ્સ દરેક સમયે બદલાશે તમારી વર્કશીટની પુનઃ ગણતરીનો સમય. એકવાર તમારા શબ્દમાળાઓ અથવા પાસવર્ડો બની ગયા પછી તે એકસરખા રહે તેની ખાતરી કરવા માટે, તમારે RANDBETWEEN ફંક્શનને મૂલ્યોને અપડેટ કરતા અટકાવવું પડશે, જે અમને સીધા જ આગલા વિભાગમાં લઈ જશે.

    RAND અને RANDBETWEEN ને કેવી રીતે અટકાવવું પુનઃગણતરી

    જો તમે રેન્ડમ નંબરો, તારીખો અથવા ટેક્સ્ટ સ્ટ્રીંગ્સનો કાયમી સેટ મેળવવા માંગતા હોવ જે દર વખતે શીટની પુનઃગણતરી વખતે બદલાશે નહીં, તો નીચેની તકનીકોમાંથી એકનો ઉપયોગ કરો:

      <11 એક કોષ માં RAND અથવા RANDBETWEEN કાર્યોને પુનઃગણતરી કરતા રોકવા માટે, તે કોષને પસંદ કરો, ફોર્મ્યુલા બાર પર સ્વિચ કરો અને ફોર્મ્યુલાને તેની સાથે બદલવા માટે F9 દબાવો.મૂલ્ય.
    1. એક્સેલ રેન્ડમ ફંક્શનને પુનઃગણતરી કરતા અટકાવવા માટે, પેસ્ટ સ્પેશિયલ > મૂલ્યો લક્ષણ. રેન્ડમ ફોર્મ્યુલા સાથેના તમામ કોષો પસંદ કરો, તેમને કૉપિ કરવા માટે Ctrl + C દબાવો, પછી પસંદ કરેલ શ્રેણી પર જમણું ક્લિક કરો અને વિશેષ પેસ્ટ કરો > મૂલ્યો પર ક્લિક કરો.

    રેન્ડમ નંબરોને "ફ્રીઝ" કરવાની આ ટેકનિક વિશે વધુ જાણવા માટે, ફોર્મ્યુલાને મૂલ્યો સાથે કેવી રીતે બદલવું તે જુઓ.

    એક્સેલમાં અનન્ય રેન્ડમ નંબરો કેવી રીતે જનરેટ કરવા

    એક્સેલના રેન્ડમ ફંક્શનમાંથી કોઈ પણ ઉત્પાદન કરી શકતું નથી. અનન્ય રેન્ડમ મૂલ્યો. જો તમે ડુપ્લિકેટ્સ વિના રેન્ડમ નંબરોની સૂચિ બનાવવા માંગતા હો, તો આ પગલાંઓ કરો:

    1. રેન્ડમ નંબરોની સૂચિ બનાવવા માટે RAND અથવા RANDBETWEEN ફંક્શનનો ઉપયોગ કરો. તમને ખરેખર જરૂર હોય તેના કરતાં વધુ મૂલ્યો બનાવો કારણ કે કેટલાક પછીથી કાઢી નાખવા માટે ડુપ્લિકેટ હશે.
    2. ઉપર સમજાવ્યા પ્રમાણે સૂત્રોને મૂલ્યોમાં રૂપાંતરિત કરો.
    3. એક્સેલના બિલ્ટ-ઇન ટૂલનો ઉપયોગ કરીને અથવા અમારા એક્સેલ માટે અદ્યતન ડુપ્લિકેટ રીમુવર.

    વધુ ઉકેલો આ ટ્યુટોરીયલમાં મળી શકે છે: ડુપ્લિકેટ વગર રેન્ડમ નંબરો કેવી રીતે જનરેટ કરવા.

    એક્સેલ માટે એડવાન્સ્ડ રેન્ડમ નંબર જનરેટર

    હવે જ્યારે તમે એક્સેલમાં રેન્ડમ ફંક્શન્સનો ઉપયોગ કેવી રીતે કરવો તે જાણો છો, ચાલો હું તમને તમારી વર્કશીટ્સમાં રેન્ડમ નંબરો, તારીખો અથવા ટેક્સ્ટ સ્ટ્રીંગ્સની સૂચિ બનાવવાની ઝડપી, સરળ અને ફોર્મ્યુલા-ફ્રી રીતનું નિદર્શન કરું.

    એબલબિટ્સ રેન્ડમ જનરેટર એક્સેલ માટે વધુ શક્તિશાળી અને વપરાશકર્તા તરીકે ડિઝાઇન કરવામાં આવી હતી-એક્સેલના RAND અને RANDBETWEEN કાર્યો માટે અનુકૂળ વિકલ્પ. તે માઈક્રોસોફ્ટ એક્સેલ 2019, 2016, 2013, 2010, 2007 અને 2003ના તમામ વર્ઝન સાથે સમાન રીતે કામ કરે છે અને પ્રમાણભૂત રેન્ડમ ફંક્શન્સની ગુણવત્તા અને ઉપયોગિતાના મોટા ભાગના મુદ્દાઓને સંબોધિત કરે છે.

    એબલબિટ્સ રેન્ડમ નંબર જનરેટર અલ્ગોરિધમ

    અમારા રેન્ડમ જનરેટરને ક્રિયામાં બતાવતા પહેલા, મને તેના અલ્ગોરિધમ પર થોડી મુખ્ય નોંધો આપવા દો જેથી કરીને તમને ખબર પડે કે અમે શું ઓફર કરી રહ્યા છીએ.

    • એબલબિટ્સ રેન્ડમ નંબર જનરેટર એક્સેલ પર આધારિત છે. મર્સેન ટ્વિસ્ટર અલ્ગોરિધમ, જે ઉચ્ચ-ગુણવત્તાવાળા સ્યુડો રેન્ડમાઇઝેશન માટે ઉદ્યોગ માનક માનવામાં આવે છે.
    • અમે સંસ્કરણ MT19937 નો ઉપયોગ કરીએ છીએ જે 2^19937 - 1 ના ખૂબ લાંબા સમયગાળા સાથે 32-બીટ પૂર્ણાંકોનો સામાન્ય રીતે વિતરિત ક્રમ ઉત્પન્ન કરે છે. જે તમામ કલ્પનીય દૃશ્યો માટે પર્યાપ્ત કરતાં વધુ છે.
    • આ પદ્ધતિનો ઉપયોગ કરીને જનરેટ કરાયેલા રેન્ડમ નંબરો ખૂબ જ ઉચ્ચ ગુણવત્તાની છે. રેન્ડમ નંબર જનરેટરે આંકડાકીય રેન્ડમનેસ માટે બહુવિધ પરીક્ષણો સફળતાપૂર્વક પાસ કર્યા છે, જેમાં જાણીતા NIST સ્ટેટિસ્ટિકલ ટેસ્ટ સ્યુટ અને ડાયહાર્ડ ટેસ્ટ અને કેટલાક TestU01 ક્રશ રેન્ડમનેસ ટેસ્ટનો સમાવેશ થાય છે.

    એક્સેલ રેન્ડમ ફંક્શનથી વિપરીત, અમારું રેન્ડમ નંબર જનરેટર કાયમી રેન્ડમ મૂલ્યો બનાવે છે જે જ્યારે સ્પ્રેડશીટની પુનઃગણતરી કરે છે ત્યારે બદલાતા નથી.

    પહેલેથી જ નોંધ્યું છે તેમ, એક્સેલ માટે આ અદ્યતન રેન્ડમ નંબર જનરેટર ફોર્મ્યુલા ફ્રી (અને પરિણામે ભૂલ-મુક્ત :) માર્ગ આપે છેવિવિધ રેન્ડમ મૂલ્યો બનાવો જેમ કે:

    • રેન્ડમ પૂર્ણાંકો અથવા દશાંશ સંખ્યાઓ, જેમાં અનન્ય સંખ્યાઓનો સમાવેશ થાય છે
    • રેન્ડમ તારીખો (કામના દિવસો, સપ્તાહાંત અથવા બંને, અને વૈકલ્પિક રીતે અનન્ય તારીખો)
    • રેન્ડમ ટેક્સ્ટ સ્ટ્રીંગ્સ, આપેલ લંબાઈ અને પેટર્નના પાસવર્ડ સહિત, અથવા માસ્ક દ્વારા
    • TRUE અને FALSE ના રેન્ડમ બુલિયન મૂલ્યો
    • કસ્ટમ સૂચિમાંથી રેન્ડમ પસંદગી

    અને હવે, ચાલો, વચન મુજબ રેન્ડમ નંબર જનરેટરને ક્રિયામાં જોઈએ.

    એક્સેલમાં રેન્ડમ નંબરો જનરેટ કરો

    એબલબિટ્સ રેન્ડમ નંબર જનરેટર સાથે, રેન્ડમ નંબરોની યાદી બનાવવી એ ક્લિક કરવા જેટલું સરળ છે. જનરેટ કરો બટન.

    અનન્ય રેન્ડમ પૂર્ણાંકો જનરેટ કરવું

    તમારે જે કરવાનું છે તે રેન્ડમ પૂર્ણાંકો સાથે વસાવવા માટેની શ્રેણી પસંદ કરવાનું છે, સેટ કરો નીચે અને ઉપરના મૂલ્યો અને વૈકલ્પિક રીતે, અનન્ય મૂલ્યો બોક્સને ચેક કરો.

    રેન્ડમ વાસ્તવિક સંખ્યાઓ (દશાંશ) જનરેટ કરી રહ્યા છીએ

    તે જ રીતે, તમે ઉલ્લેખિત શ્રેણીમાં રેન્ડમ દશાંશ સંખ્યાઓની શ્રેણી બનાવી શકો છો.

    એક્સેલમાં રેન્ડમ તારીખો બનાવો

    તારીખ માટે, અમારું રેન્ડમ નંબર જનરેટર નીચેના વિકલ્પો પ્રદાન કરે છે:

    • ચોક્કસ સમય માટે રેન્ડમ તારીખો જનરેટ કરો અવધિ - તમે થી બોક્સમાં નીચેની તારીખ અને થી બોક્સમાં ટોચની તારીખ દાખલ કરો.
    • સપ્તાહના દિવસો, સપ્તાહાંત અથવા બંનેનો સમાવેશ કરો.
    • અનન્ય તારીખો બનાવો.

    રેન્ડમ ટેક્સ્ટ સ્ટ્રીંગ્સ જનરેટ કરો અનેપાસવર્ડ્સ

    રેન્ડમ નંબરો અને તારીખો સિવાય, આ રેન્ડમ જનરેટર સાથે તમે ચોક્કસ અક્ષર સેટ સાથે રેન્ડમ આલ્ફાન્યુમેરિક સ્ટ્રિંગ્સ સરળતાથી બનાવી શકો છો. મહત્તમ સ્ટ્રિંગ લંબાઈ 99 અક્ષરોની છે, જે ખરેખર મજબૂત પાસવર્ડ્સ જનરેટ કરવાની મંજૂરી આપે છે.

    એબલબિટ્સ રેન્ડમ નંબર જનરેટર દ્વારા પ્રદાન કરવામાં આવેલ એક અનન્ય વિકલ્પ માસ્ક દ્વારા રેન્ડમ ટેક્સ્ટ સ્ટ્રીંગ્સ બનાવે છે . વૈશ્વિક સ્તરે અનન્ય ઓળખકર્તાઓ (GUID), પિન કોડ્સ, SKUs વગેરે બનાવવા માટે આ ખૂબ જ ઉપયોગી સુવિધા છે.

    ઉદાહરણ તરીકે, રેન્ડમ GUID ની સૂચિ મેળવવા માટે, તમે હેક્સાડેસિમલ અક્ષર સમૂહ પસંદ કરો અને ટાઇપ કરો? ???????-??????-????-???????????? માસ્ક બોક્સમાં, સ્ક્રીનશૉટમાં દર્શાવ્યા પ્રમાણે:

    જો તમે અમારા રેન્ડમ જનરેટરને અજમાવવામાં રસ ધરાવો છો, તો તમારું ડાઉનલોડ કરવા માટે ખૂબ સ્વાગત છે તે અમારા એક્સેલ માટેના અલ્ટીમેટ સ્યુટના ભાગ રૂપે નીચે આપેલ છે.

    ઉપલબ્ધ ડાઉનલોડ્સ

    રેન્ડમ ફોર્મ્યુલા ઉદાહરણો (.xlsx ફાઇલ)

    અલ્ટિમેટ સ્યુટ 14-દિવસ સંપૂર્ણ-કાર્યકારી સંસ્કરણ (. exe ફાઇલ)

    પ્રોગ્રામ્સ, એક્સેલ રેન્ડમ નંબર જનરેટર કેટલાક ગાણિતિક સૂત્રોનો ઉપયોગ કરીને સ્યુડો-રેન્ડમ નંબર્સબનાવે છે. તમારા માટે તેનો અર્થ એ છે કે, સૈદ્ધાંતિક રીતે, એક્સેલ દ્વારા જનરેટ કરાયેલ રેન્ડમ નંબરો અનુમાનિત છે, જો કોઈ જનરેટરના અલ્ગોરિધમની બધી વિગતો જાણતું હોય. આ જ કારણ છે કે તેનું ક્યારેય દસ્તાવેજીકરણ કરવામાં આવ્યું નથી અને ભાગ્યે જ હશે. સારું, આપણે Excel માં રેન્ડમ નંબર જનરેટર વિશે શું જાણીએ છીએ?
    • Excel RAND અને RANDBETWEEN ફંક્શન્સ યુનિફોર્મ વિતરણ માંથી સ્યુડો-રેન્ડમ નંબરો બનાવે છે. , ઉર્ફે લંબચોરસ વિતરણ, જ્યાં રેન્ડમ વેરીએબલ લઈ શકે તેવા તમામ મૂલ્યોની સમાન સંભાવના છે. સમાન વિતરણનું એક સારું ઉદાહરણ સિંગલ ડાઇ ટોસ છે. ટૉસનું પરિણામ છ સંભવિત મૂલ્યો છે (1, 2, 3, 4, 5, 6) અને આ દરેક મૂલ્યો થવાની સમાન શક્યતા છે. વધુ વૈજ્ઞાનિક સમજૂતી માટે, કૃપા કરીને wolfram.com તપાસો.
    • એક્સેલ RAND અથવા RANDBETWEEN ફંક્શનને સીડ કરવાની કોઈ રીત નથી, જે કમ્પ્યુટરની સિસ્ટમના સમયથી શરૂ થવાની અફવા છે. તકનીકી રીતે, બીજ એ રેન્ડમ સંખ્યાઓનો ક્રમ બનાવવા માટેનો પ્રારંભિક બિંદુ છે. અને જ્યારે પણ એક્સેલ રેન્ડમ ફંક્શનને કૉલ કરવામાં આવે છે, ત્યારે એક નવા બીજનો ઉપયોગ કરવામાં આવે છે જે એક અનન્ય રેન્ડમ ક્રમ પરત કરે છે. બીજા શબ્દોમાં કહીએ તો, Excel માં રેન્ડમ નંબર જનરેટરનો ઉપયોગ કરતી વખતે, તમે RAND અથવા RANDBETWEEN સાથે પુનરાવર્તિત ક્રમ મેળવી શકતા નથી.ફંક્શન, ન તો VBA સાથે, ન કોઈ અન્ય માધ્યમથી.
    • પ્રારંભિક એક્સેલ વર્ઝનમાં, એક્સેલ 2003 પહેલા, રેન્ડમ જનરેશન અલ્ગોરિધમનો પ્રમાણમાં નાનો સમયગાળો હતો (1 મિલિયન કરતા ઓછો નોન રિકરિંગ રેન્ડમ નંબર સિક્વન્સ) અને તે નિષ્ફળ ગયો. લાંબી રેન્ડમ સિક્વન્સ પર રેન્ડમનેસના કેટલાક પ્રમાણભૂત પરીક્ષણો. તેથી, જો કોઈ હજુ પણ જૂના એક્સેલ વર્ઝન સાથે કામ કરતું હોય, તો તમે મોટા સિમ્યુલેશન મોડલ્સ સાથે RAND ફંક્શનનો ઉપયોગ ન કરશો.

    જો તમે સાચું રેન્ડમ ડેટા શોધી રહ્યાં છો, તમે કદાચ તૃતીય-પક્ષ રેન્ડમ નંબર જનરેટર જેમ કે www.random.org નો ઉપયોગ કરી શકો છો જેની રેન્ડમનેસ વાતાવરણીય અવાજથી આવે છે. તેઓ રેન્ડમ નંબર્સ, ગેમ્સ અને લોટરી, કલર કોડ્સ, રેન્ડમ નેમ્સ, પાસવર્ડ્સ, આલ્ફાન્યુમેરિક સ્ટ્રીંગ્સ અને અન્ય રેન્ડમ ડેટા જનરેટ કરવા માટે મફત સેવાઓ પ્રદાન કરે છે.

    ઠીક છે, આ ખૂબ લાંબી તકનીકી પરિચય સમાપ્ત થાય છે અને અમે વ્યવહારુ અને વધુ ઉપયોગી વસ્તુઓ.

    Excel RAND ફંક્શન - રેન્ડમ રીઅલ નંબર્સ જનરેટ કરો

    એક્સેલમાં RAND ફંક્શન એ બે ફંક્શનમાંથી એક છે જે ખાસ કરીને રેન્ડમ નંબર જનરેટ કરવા માટે રચાયેલ છે. તે 0 અને 1 ની વચ્ચે રેન્ડમ દશાંશ નંબર (વાસ્તવિક સંખ્યા) પરત કરે છે.

    RAND() એ અસ્થિર કાર્ય છે, જેનો અર્થ છે કે જ્યારે પણ વર્કશીટની ગણતરી કરવામાં આવે ત્યારે એક નવો રેન્ડમ નંબર જનરેટ થાય છે. અને જ્યારે પણ તમે વર્કશીટ પર કોઈપણ ક્રિયા કરો છો ત્યારે આવું થાય છે, ઉદાહરણ તરીકે ફોર્મ્યુલા અપડેટ કરો (જરૂરી નથી કે RAND ફોર્મ્યુલા, ફક્ત અન્ય કોઈ ફોર્મ્યુલાશીટ), સેલ સંપાદિત કરો અથવા નવો ડેટા દાખલ કરો.

    RAND ફંક્શન એક્સેલ 365 - 2000 ના તમામ વર્ઝનમાં ઉપલબ્ધ છે.

    એક્સેલ RAND ફંક્શનમાં કોઈ દલીલો ન હોવાથી, તમે ફક્ત =RAND() દાખલ કરો. કોષમાં અને પછી ફોર્મ્યુલાને તમે ઈચ્છો તેટલા કોષોમાં કોપી કરો:

    અને હવે, ચાલો એક પગલું આગળ વધીએ અને રેન્ડમ નંબરો બનાવવા માટે થોડા RAND ફોર્મ્યુલા લખીએ. તમારી શરતો અનુસાર.

    સૂત્ર 1. શ્રેણીની ઉપલા બાઉન્ડ મૂલ્યનો ઉલ્લેખ કરો

    શૂન્ય અને કોઈપણ N મૂલ્ય વચ્ચેની રેન્ડમ સંખ્યાઓ જનરેટ કરવા માટે, તમે RAND ફંક્શનનો બહુવિધ N:

    RAND()* N

    ઉદાહરણ તરીકે, 0 કરતાં મોટી અથવા સમાન પરંતુ 50 કરતાં ઓછી રેન્ડમ સંખ્યાઓનો ક્રમ બનાવવા માટે, નીચેના સૂત્રનો ઉપયોગ કરો:

    =RAND()*50

    નોંધ. અપર બાઉન્ડ વેલ્યુ પાછી આપેલ રેન્ડમ સિક્વન્સમાં ક્યારેય સમાવેલ નથી. દાખલા તરીકે, જો તમે 10 સહિત 0 અને 10 ની વચ્ચેની રેન્ડમ સંખ્યાઓ મેળવવા માંગતા હો, તો યોગ્ય ફોર્મ્યુલા =RAND()*11 છે.

    સૂત્ર 2. બે સંખ્યાઓ વચ્ચે રેન્ડમ નંબરો બનાવો

    કોઈપણ બે વચ્ચે રેન્ડમ નંબર બનાવવા માટે તમે ઉલ્લેખિત કરેલ સંખ્યાઓ, નીચેના RAND સૂત્રનો ઉપયોગ કરો:

    RAND()*( B - A )+ A

    જ્યાં A એ નીચલી બાઉન્ડ વેલ્યુ છે (સૌથી નાની સંખ્યા) અને B એ અપર બાઉન્ડ વેલ્યુ છે (સૌથી મોટી સંખ્યા).

    ઉદાહરણ તરીકે, 10 અને 50 ની વચ્ચે રેન્ડમ સંખ્યાઓ જનરેટ કરવા માટે , તમે નીચેના સૂત્રનો ઉપયોગ કરી શકો છો:

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

    નોંધ. આ રેન્ડમ ફોર્મ્યુલા ક્યારેય સમાન સંખ્યા પરત કરશે નહીંઉલ્લેખિત શ્રેણીની સૌથી મોટી સંખ્યા સુધી ( B મૂલ્ય).

    ફોર્મ્યુલા 3. એક્સેલમાં રેન્ડમ ઈન્ટીજર જનરેટ કરવું

    એક્સેલ રેન્ડ ફંક્શનને રેન્ડમ ઈન્ટીજર બનાવવા માટે, ઉપર જણાવેલ ફોર્મ્યુલામાંથી કોઈપણ એક લો અને તેને INT ફંક્શનમાં લપેટી દો.

    બનાવવા માટે 0 અને 50 ની વચ્ચે રેન્ડમ પૂર્ણાંકો:

    =INT(RAND()*50)

    10 અને 50 ની વચ્ચે રેન્ડમ પૂર્ણાંકો બનાવવા માટે:

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

    Excel RANDBETWEEN ફંક્શન - નિર્દિષ્ટ રેન્જમાં રેન્ડમ પૂર્ણાંકો જનરેટ કરો

    RANDBETWEEN એ એક્સેલ દ્વારા રેન્ડમ નંબરો જનરેટ કરવા માટે પ્રદાન કરેલું બીજું કાર્ય છે. તે રેન્ડમ પૂર્ણાંકો આપે છે જે તમે ઉલ્લેખિત કરો છો તે શ્રેણીમાં:

    RANDBETWEEN(નીચે, ઉપર)

    સ્વાભાવિક રીતે, b ઓટ્ટોમ એ સૌથી ઓછી સંખ્યા છે અને તમે મેળવવા માંગો છો તે રેન્ડમ નંબરોની શ્રેણીમાં ટોપ એ સૌથી વધુ સંખ્યા છે.

    RANDની જેમ, Excel નું RANDBETWEEN એ અસ્થિર કાર્ય છે અને જ્યારે પણ તમારી સ્પ્રેડશીટ પુનઃગણતરી કરે છે ત્યારે તે એક નવો રેન્ડમ પૂર્ણાંક પરત કરે છે.

    ઉદાહરણ તરીકે, 10 અને 50 (10 અને 50 સહિત) ની વચ્ચે રેન્ડમ પૂર્ણાંકો જનરેટ કરવા માટે, નીચેના RANDBETWEEN ફોર્મ્યુલાનો ઉપયોગ કરો:

    =RANDBETWEEN(10, 50)

    Excel માં RANDBETWEEN ફંક્શન ધન અને નકારાત્મક બંને સંખ્યાઓ બનાવી શકે છે. ઉદાહરણ તરીકે, -10 થી 10 સુધીના રેન્ડમ પૂર્ણાંકોની સૂચિ મેળવવા માટે, તમારી વર્કશીટમાં નીચેનું સૂત્ર દાખલ કરો:

    =RANDBETWEEN(-10, 10)

    RANDBETWEEN ફંક્શન Excel 365 - Excel 2007 માં ઉપલબ્ધ છે. અગાઉના સંસ્કરણો, તમે RAND સૂત્રનો ઉપયોગ કરી શકો છોઉપરના ઉદાહરણ 3 માં દર્શાવવામાં આવ્યું છે.

    આ ટ્યુટોરીયલમાં આગળ, તમને પૂર્ણાંકો સિવાયના રેન્ડમ મૂલ્યો બનાવવા માટે RANDBETWEEN ફંક્શનનો ઉપયોગ કેવી રીતે કરવો તે દર્શાવતા થોડા વધુ ફોર્મ્યુલા ઉદાહરણો મળશે.

    ટીપ. એક્સેલ 365 અને એક્સેલ 2021 માં, તમે ઉલ્લેખિત કરો છો તે કોઈપણ બે નંબરો વચ્ચે રેન્ડમ નંબરોની એરે પરત કરવા માટે તમે ડાયનેમિક એરે RANDARRAY ફંક્શનનો ઉપયોગ કરી શકો છો.

    નિર્દિષ્ટ દશાંશ સ્થાનો સાથે રેન્ડમ નંબરો બનાવો

    જોકે એક્સેલમાં RANDBEETWEEN ફંક્શનને રેન્ડમ પૂર્ણાંકો પરત કરવા માટે ડિઝાઇન કરવામાં આવ્યું હતું, તમે તેને ગમે તેટલા દશાંશ સ્થાનો સાથે રેન્ડમ દશાંશ નંબરો પરત કરવા દબાણ કરી શકો છો.

    ઉદાહરણ તરીકે, એક દશાંશ સ્થાન સાથે સંખ્યાઓની સૂચિ મેળવવા માટે, તમે નીચેની અને ટોચની કિંમતોને 10 વડે ગુણાકાર કરો અને પછી પરત કરેલ મૂલ્યને 10 વડે વિભાજીત કરો:

    RANDBETWEEN( નીચેની કિંમત * 10, ટોચની કિંમત * 10)/10

    નીચેની RANDBETWEEN ફોર્મ્યુલા 1 અને 50 ની વચ્ચેની રેન્ડમ દશાંશ સંખ્યાઓ આપે છે:

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

    એવી જ રીતે, 1 અને 50 ની વચ્ચેની રેન્ડમ સંખ્યાઓ જનરેટ કરવા માટે 2 દશાંશ સ્થાનો, તમે RANDBETWEEN ફંક્શનની દલીલોને 100 વડે ગુણાકાર કરો અને પછી પરિણામને પણ 100 વડે વિભાજીત કરો:

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

    એક્સેલમાં રેન્ડમ તારીખો કેવી રીતે જનરેટ કરવી

    રેન્ડમ ડીની યાદી પરત કરો આપેલ બે તારીખો વચ્ચે ates, DATEVALUE સાથે સંયોજનમાં RANDBETWEEN ફંક્શનનો ઉપયોગ કરો:

    RANDBETWEEN(DATEVALUE( પ્રારંભ તારીખ ), DATEVALUE( અંતિમ તારીખ ))

    ઉદાહરણ તરીકે , પ્રતિ1-જૂન-2015 અને 30-જૂન-2015 વચ્ચેની તારીખોની સૂચિ મેળવો, તમારી કાર્યપત્રકમાં નીચેનું સૂત્ર દાખલ કરો:

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

    વૈકલ્પિક રીતે, તમે તેના બદલે DATE ફંક્શનનો ઉપયોગ કરી શકો છો DATEVALUE:

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

    કોષ પર તારીખ ફોર્મેટ લાગુ કરવાનું યાદ રાખો અને તમને આના જેવી જ રેન્ડમ તારીખોની સૂચિ મળશે:

    અસંખ્ય અદ્યતન વિકલ્પો જેમ કે રેન્ડમ અઠવાડિયાના દિવસો અથવા સપ્તાહાંતો જનરેટ કરવા માટે, તારીખો માટે અદ્યતન રેન્ડમ જનરેટર તપાસો.

    એક્સેલમાં રેન્ડમ સમય કેવી રીતે દાખલ કરવો

    તેને યાદ રાખવું આંતરિક એક્સેલ સિસ્ટમ સમય દશાંશ તરીકે સંગ્રહિત થાય છે, તમે રેન્ડમ વાસ્તવિક સંખ્યાઓ દાખલ કરવા માટે પ્રમાણભૂત એક્સેલ RAND ફંક્શનનો ઉપયોગ કરી શકો છો, અને પછી ફક્ત કોષો પર સમય ફોર્મેટ લાગુ કરી શકો છો:

    તમારા માપદંડ અનુસાર રેન્ડમ સમય પરત કરો, નીચે દર્શાવ્યા મુજબ વધુ ચોક્કસ રેન્ડમ ફોર્મ્યુલા જરૂરી છે.

    ફોર્મ્યુલા 1. ઉલ્લેખિત રેન્જમાં રેન્ડમ સમય બનાવો

    કોઈપણ બે વખત વચ્ચે રેન્ડમ સમય દાખલ કરવા માટે તમે સ્પષ્ટ કરો છો, ક્યાં તો TIME અથવા T નો ઉપયોગ કરો Excel RAND સાથે જોડાણમાં IMEVALUE કાર્ય:

    TIME( પ્રારંભ સમય )+RAND() * (TIME( પ્રારંભ સમય ) - TIME( અંતિમ સમય )) TIMEVALUE( પ્રારંભ સમય )+RAND() * (TIMEVALUE( પ્રારંભ સમય ) - TIMEVALUE( અંતનો સમય ))

    ઉદાહરણ તરીકે, 6:00 AM અને 5:30 PM વચ્ચે રેન્ડમ સમય દાખલ કરો, તમે નીચેનામાંથી કોઈપણ ફોર્મ્યુલાનો ઉપયોગ કરી શકો છો:

    =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"))

    ફોર્મ્યુલા 2. જનરેટીંગરેન્ડમ તારીખો અને સમય

    રેન્ડમ તારીખ અને સમય ની સૂચિ બનાવવા માટે, RANDBETWEEN અને DATEVALUE કાર્યોના સંયોજનોનો ઉપયોગ કરો:

    RANDBETWEEN(DATEVALUE( પ્રારંભ તારીખ) , DATEVALUE( સમાપ્તિ તારીખ )) + RANDBETWEEN(TIMEVALUE( પ્રારંભ સમય ) * 10000, TIMEVALUE( સમાપ્તિ સમય ) * 10000)/10000

    ધારો કે તમે 1 જૂન, 2015 અને 30 જૂન, 2015 વચ્ચેના સમય સાથે સવારે 7:30 થી સાંજના 6:00 વાગ્યા સુધીની રેન્ડમ તારીખો દાખલ કરવા માંગો છો, તો નીચેનું સૂત્ર એક સારવારનું કામ કરશે:

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

    22>>>રેન્ડમ અક્ષર પરત કરવા માટે, ત્રણ અલગ-અલગ કાર્યોનું સંયોજન જરૂરી છે:

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

    જ્યાં A પ્રથમ અક્ષર છે અને Z તમે જે અક્ષરોનો સમાવેશ કરવા માંગો છો તેમાંનો છેલ્લો અક્ષર છે (મૂળાક્ષરોના ક્રમમાં).

    ઉપરના સૂત્રમાં:

    • CODE ઉલ્લેખિત અક્ષરો માટે સંખ્યાત્મક ANSI કોડ આપે છે.
    • RANDBETWEEN n લે છે શ્રેણીના તળિયે અને ટોચના મૂલ્યો તરીકે CODE ફંક્શન દ્વારા પરત કરવામાં આવેલ સંખ્યાઓ.
    • CHAR RANDBETWEEN દ્વારા પરત કરવામાં આવેલ રેન્ડમ ANSI કોડને અનુરૂપ અક્ષરોમાં રૂપાંતરિત કરે છે.

    નોંધ. કારણ કે, ANSI કોડ અપરકેસ અને લોઅરકેસ અક્ષરો માટે અલગ છે, આ ફોર્મ્યુલા કેસ-સેન્સિટિવ છે.

    જો કોઈ ANSI કેરેક્ટર કોડ્સ ચાર્ટને હૃદયથી યાદ રાખે છે, તો તમને કંઈપણ અટકાવતું નથીસીધા RANDBETWEEN ફંક્શનમાં કોડ સપ્લાય કરવાથી.

    ઉદાહરણ તરીકે, A (ANSI કોડ 65) અને Z<2 વચ્ચે રેન્ડમ અપરકેસ અક્ષરો મેળવવા માટે> (ANSI કોડ 90), તમે લખો:

    =CHAR(RANDBETWEEN(65, 90))

    લોઅરકેસ અક્ષરો બનાવવા માટે a (ANSI કોડ 97) થી z (ANSI કોડ 122), તમે નીચેના સૂત્રનો ઉપયોગ કરો છો:

    =CHAR(RANDBETWEEN(97, 122))

    રેન્ડમ વિશિષ્ટ અક્ષર દાખલ કરવા, જેમ કે ! " # $ % & ' ( ) * + , - . /, RANDBETWEEN ફંક્શનનો ઉપયોગ કરો બોટમ પેરામીટર 33 પર સેટ કરો ("!' માટે ANSI કોડ) અને ટોચ પેરામીટર 47 પર સેટ ("/" માટે ANSI કોડ).

    =CHAR(RANDBETWEEN(33,47))

    એક્સેલમાં ટેક્સ્ટ સ્ટ્રીંગ્સ અને પાસવર્ડ્સ જનરેટ કરવા

    એક્સેલમાં રેન્ડમ ટેક્સ્ટ સ્ટ્રિંગ બનાવવા માટે , તમારે ફક્ત કેટલાક CHAR / RANDBEETWEEN ફંક્શન્સને જોડવા પડશે.

    ઉદાહરણ તરીકે, 4 અક્ષરો ધરાવતા પાસવર્ડ્સની સૂચિ બનાવવા માટે, તમે આના જેવું જ ફોર્મ્યુલા વાપરી શકો છો:

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

    ફોર્મ્યુલાને વધુ કોમ્પેક્ટ બનાવવા માટે, મેં સીધા ફોર્મ્યુલામાં ANSI કોડ્સ પૂરા પાડ્યા છે. ચાર ફંક્શન નીચેના રેન્ડમ મૂલ્યો પરત કરે છે:

    • RANDBETWEEN(0,9) - 0 અને 9 ની વચ્ચેના રેન્ડમ નંબરો પરત કરે છે.
    • CHAR(RANDBETWEEN(65,90)) - A અને <વચ્ચેના રેન્ડમ અપરકેસ અક્ષરો પરત કરે છે 1>Z .
    • CHAR(RANDBETWEEN(97, 122)) - a અને z વચ્ચેના રેન્ડમ લોઅરકેસ અક્ષરો પરત કરે છે.
    • CHAR(RANDBETWEEN(33,47)) - રેન્ડમ વિશિષ્ટ અક્ષરો પરત કરે છે.

    ઉપરોક્ત સૂત્ર સાથે જનરેટ થયેલ ટેક્સ્ટ સ્ટ્રીંગ કંઈક " 4Np# " અથવા

    માઈકલ બ્રાઉન સોફ્ટવેર ટૂલ્સનો ઉપયોગ કરીને જટિલ પ્રક્રિયાઓને સરળ બનાવવાના જુસ્સા સાથે સમર્પિત ટેકનોલોજી ઉત્સાહી છે. ટેક ઉદ્યોગમાં એક દાયકા કરતાં વધુ અનુભવ સાથે, તેમણે Microsoft Excel અને Outlook, તેમજ Google Sheets અને Docsમાં તેમની કુશળતાને સન્માનિત કરી છે. માઈકલનો બ્લોગ તેના જ્ઞાન અને કુશળતાને અન્ય લોકો સાથે શેર કરવા માટે સમર્પિત છે, ઉત્પાદકતા અને કાર્યક્ષમતામાં સુધારો કરવા માટે અનુસરવામાં સરળ ટીપ્સ અને ટ્યુટોરિયલ્સ પ્રદાન કરે છે. ભલે તમે અનુભવી વ્યાવસાયિક હોવ કે શિખાઉ માણસ, માઈકલનો બ્લોગ આ આવશ્યક સોફ્ટવેર સાધનોમાંથી સૌથી વધુ મેળવવા માટે મૂલ્યવાન આંતરદૃષ્ટિ અને વ્યવહારુ સલાહ આપે છે.