په Excel کې د تصادفي شمیرو رامینځته کولو لپاره RAND او RANDBETWEEN افعال

  • دا شریک کړه
Michael Brown

ټیوټوریل د Excel د تصادفي شمیرې جنریټر الګوریتم ځانګړتیاوې تشریح کوي او څرګندوي چې څنګه په Excel کې د تصادفي شمیرو، نیټې، پاسورډونو او نورو متن تارونو رامینځته کولو لپاره د RAND او RANDBETWEEN افعال کارول کیږي.

مخکې لدې چې موږ په Excel کې د تصادفي شمیرو رامینځته کولو مختلف تخنیکونو ته پام وکړو ، راځئ چې دا تعریف کړو چې دوی واقعیا څه دي. په ساده انګلیسي کې، تصادفي ډاټا د شمیرو، تورو یا نورو سمبولونو لړۍ ده چې هیڅ ډول نمونه نلري.

تصادفي په کریپټوګرافي، احصایې، لاټري، قمار او نورو ډیرو برخو کې مختلف ډوله غوښتنلیکونه لري. او ځکه چې دا تل په تقاضا کې و، د تصادفي شمیرو رامینځته کولو بیلابیل میتودونه له پخوانیو وختونو راهیسې شتون لري ، لکه د سکې فلپ کول ، د ډیس رول کول ، د لوبې کارتونو بدلول او داسې نور. البته، موږ به په دې ټیوټوریل کې په داسې "بهرنیو" تخنیکونو تکیه ونکړو او تمرکز به وکړو چې د Excel تصادفي شمیرې جنریټر څه وړاندیز کوي.

    د ایکسل تصادفي شمیرې جنریټر - اساسات

    که څه هم د ایکسل تصادفي جنریټر د تصادفي ټول معیاري ازموینې تیریږي ، دا ریښتیني تصادفي شمیرې نه رامینځته کوي. مګر سمدلاسه یې مه لیکئ :) Pseudo-random شمیرې چې د Excel تصادفي افعال لخوا تولید شوي د ډیری موخو لپاره سم دي.

    راځئ چې یو واخلو د Excel تصادفي جنراتور الګوریتم ته نږدې وګورئ ترڅو تاسو پوه شئ چې تاسو له دې څخه څه تمه کولی شئ، او څه چې تاسو نشئ کولی.

    لکه ډیری کمپیوټر" 2Yu& ".

    د احتیاط یوه کلمه! که تاسو د تصادفي پاسورډونو جوړولو لپاره ورته فورمول وکاروئ، دوی وګټل قوي نه وي البته، دلته هیڅ شی شتون نلري چې تاسو نشئ کولی د ډیرو CHAR / RANDBETWEEN دندو په ځنځیرونو سره اوږد متن تارونه رامینځته کړئ. په هرصورت، دا ناشونې ده چې ترتیب یا حروف تصادفي کړئ، د بیلګې په توګه لومړی فنکشن تل یوه شمیره راګرځوي، دوهم فنکشن یو لوی توری راګرځوي او داسې نور.

    که تاسو په Excel کې د پرمختللي تصادفي پاسورډ جنریټر په لټه کې یاست وړتیا لري د هر ډول اوږدوالي او نمونې د متن تارونو تولیدولو لپاره، تاسو ممکن د آزموینې تارونو لپاره د پرمختللي بې ترتیبه ​​جنراتور وړتیاوې وګورئ.

    همدارنګه، مهرباني وکړئ په یاد ولرئ چې د پورته فورمول سره رامینځته شوي متن تارونه به بدل شي. هغه وخت چې ستاسو کاري پاڼه بیا محاسبه کوي. د دې لپاره چې ډاډ ترلاسه کړئ چې ستاسو تارونه یا پاسورډونه یوځل چې جوړ شي یو شان پاتې شي، تاسو باید د RANDBETWEEN فعالیت د ارزښتونو له تازه کولو څخه ودروئ، کوم چې موږ مستقیم راتلونکي برخې ته رسوي.

    څنګه د RAND او RANDBETWEEN څخه مخنیوی وکړو بیا حساب کول

    که تاسو غواړئ د تصادفي شمیرو ، نیټو یا متن تارونو یوه دایمي سیټ ترلاسه کړئ چې هرکله چې د شیټ له سره محاسبه کیږي بدلون نه کوي ، له لاندې تخنیکونو څخه یو وکاروئ:

      <11 د دې لپاره چې د RAND یا RANDBETWEEN افعال په یوه حجره کې د بیا حساب کولو مخه ونیسي، هغه حجره غوره کړئ، د فارمول بار ته لاړ شئ او F9 فشار ورکړئ ترڅو فورمول د هغې سره بدل کړئ.ارزښت.
    1. د دې لپاره چې د Excel تصادفي فعالیت د بیا حساب کولو څخه مخنیوی وشي، د پیسټ ځانګړي > د ارزښتونو ځانګړتیا. ټول حجرې د تصادفي فورمول سره وټاکئ، د کاپي کولو لپاره Ctrl + C فشار ورکړئ، بیا په ټاکل شوي رینج کې ښي کلیک وکړئ او ځانګړي پیسټ کړئ > ارزښتونه .

    د تصادفي شمیرو " منجمد" کولو لپاره د دې تخنیک په اړه د نورو زده کولو لپاره، وګورئ چې څنګه فورمولونه د ارزښتونو سره بدل کړئ.

    په Excel کې د ځانګړي تصادفي شمیرو څنګه رامینځته کول

    د Excel هیڅ یو تصادفي افعال نشي تولیدولی. بې ساري تصادفي ارزښتونه. که تاسو غواړئ د تصادفي شمیرو لیست جوړ کړئ پرته له نقلونو ، دا مرحلې ترسره کړئ:

    1. د تصادفي شمیرو لیست رامینځته کولو لپاره د RAND یا RANDBETWEEN فنکشن وکاروئ. د اړتیا په پرتله ډیر ارزښتونه رامینځته کړئ ځکه چې ځینې به یې نقلونه وي چې وروسته حذف شي.
    2. فورمولونه ارزښتونو ته واړوئ لکه څنګه چې پورته تشریح شوي.
    3. د Excel د جوړ شوي وسیلې یا زموږ په کارولو سره نقل شوي ارزښتونه لرې کړئ د ایکسل لپاره پرمختللی نقل ریموور.

    نور حلونه په دې ټیوټوریل کې موندل کیدی شي: د نقلونو پرته تصادفي شمیرې څنګه رامینځته کړئ. اوس چې تاسو پوهیږئ چې څنګه په Excel کې تصادفي افعال وکاروئ، اجازه راکړئ تاسو ته ستاسو په کاري پاڼو کې د تصادفي شمیرو، نیټو یا متن تارونو لیست جوړولو لپاره ګړندۍ، اسانه او له فورمول څخه پاکه لاره وښیم.

    AbleBits بې ترتیبه ​​جنریټر د ایکسل لپاره د ډیر ځواکمن او کارونکي په توګه ډیزاین شوی.د Excel د RAND او RANDBETWEEN دندو لپاره دوستانه بدیل. دا د مایکروسافټ ایکسل 2019، 2016، 2013، 2010، 2007 او 2003 ټولو نسخو سره په مساوي ډول کار کوي او د معیاري تصادفي فعالیتونو ډیری کیفیت او کارونې مسلې حل کوي.

    مخکې له دې چې زموږ تصادفي جنریټر په عمل کې وښیې، اجازه راکړئ چې د دې په الګوریتم کې یو څو کلیدي یادښتونه وړاندې کړم ترڅو تاسو پوه شئ چې موږ څه وړاندیز کوو.

    • د ایکسل لپاره د AbleBits تصادفي شمیرې جنریټر پر بنسټ والړ دی. Mersenne Twister algorithm، کوم چې د لوړ کیفیت pseudo randomization لپاره د صنعت معیار ګڼل کیږي.
    • موږ د MT19937 نسخه کاروو چې د 2^19937 - 1 اوږدې مودې سره د 32-bit انټیجرونو معمول توزیع شوی ترتیب تولیدوي. کوم چې د ټولو تصور وړ سناریوګانو لپاره کافي دي.
    • د دې میتود په کارولو سره رامینځته شوي تصادفي شمیرې خورا لوړ کیفیت لري. د تصادفي شمیرې جنریټر په بریالیتوب سره د احصایوي تصادفي لپاره ډیری ازموینې تیرې کړې ، پشمول د پیژندل شوي NIST احصایوي ټیسټ سویټ او ډی هارډ ازموینې او ځینې د TestU01 Crush randomness ازموینې.

    د Excel تصادفي فعالیتونو برخلاف ، زموږ د تصادفي شمیرې جنریټر دایمي تصادفي ارزښتونه رامینځته کوي چې کله د سپریډ شیټ بیا شمیرل کیږي بدلون نه کوي.

    لکه څنګه چې دمخه یادونه وشوه ، د Excel لپاره دا پرمختللی تصادفي شمیره جنریټر وړیا فورمول وړاندې کوي (او په پایله کې له خطا څخه پاک :) لاره.مختلف تصادفي ارزښتونه جوړ کړئ لکه:

    • تصادفي عددونه یا لسیزې شمیرې، په شمول د ځانګړو شمیرو
    • تصادفي نیټې (د کار ورځې، د اونۍ پای، یا دواړه، او په اختیاري توګه ځانګړې نیټې)
    • تصادفي متن تارونه، په شمول د ورکړل شوي اوږدوالی او نمونې پاسورډونه، یا د ماسک په واسطه
    • د ریښتیا او غلط تصادفي بولین ارزښتونه
    • د دودیز لیستونو څخه تصادفي انتخاب
    <0 او اوس، راځئ چې د تصادفي شمیرې جنریټر په عمل کې وګورو، لکه څنګه چې ژمنه شوې.

    په Excel کې تصادفي شمیرې رامینځته کړئ

    د AbleBits بې ترتیب شمیرې جنریټر سره، د تصادفي شمیرو لیست رامینځته کول د کلیک کولو په څیر اسانه دي. د د پیداکولو تڼۍ.

    د بې ترتیبه ​​عددونو پیدا کول

    ټول هغه څه چې تاسو یې باید ترسره کړئ هغه حد وټاکئ چې د تصادفي عددونو سره آباد شي، ترتیب کړئ. لاندې او پورتنۍ ارزښتونه او په اختیاري توګه، ځانګړي ارزښتونه بکس چیک کړئ.

    29>

    د تصادفي ریښتیني شمیرو رامینځته کول (اعشاریه)

    په ورته ډول، تاسو کولی شئ د تصادفي لسیزو شمیرو لړۍ په هغه سلسله کې چې تاسو یې مشخص کوئ.

    په Excel کې تصادفي نیټې رامینځته کړئ

    د نیټو لپاره ، زموږ د تصادفي شمیرې جنریټر لاندې اختیارونه وړاندې کوي:

      11>د یو ځانګړي وخت لپاره تصادفي نیټې رامینځته کړئ موده - تاسو د څخه بکس کې لاندې نیټه او پورتنۍ نیټه په تر بکس کې دننه کړئ.
    • د اونۍ ورځې، د اونۍ پای، یا دواړه شامل کړئ.
    • بې ساري نیټې پیدا کړئ.

    په تصادفي متن تارونه جوړ کړئ اوپاسورډونه

    د تصادفي شمیرو او نیټو سربیره ، د دې تصادفي جنریټر سره تاسو کولی شئ په اسانۍ سره د ځانګړي کریکټ سیټونو سره تصادفي الفانومریک تارونه رامینځته کړئ. د تار اعظمي اوږدوالی 99 حروف دی، کوم چې واقعیا قوي پاسورډونه رامینځته کولو ته اجازه ورکوي.

    د AbleBits رېنډم نمبر جنریټر لخوا چمتو شوی یو ځانګړی اختیار د ماسک لخوا تصادفي متن تارونه رامینځته کوي . دا د نړۍ په کچه د ځانګړو پیژندونکو (GUID)، زپ کوډونو، SKUs او داسې نورو د جوړولو لپاره خورا ګټور خصوصیت دی.

    د مثال په توګه، د تصادفي GUIDs لیست ترلاسه کولو لپاره، تاسو د هیکساډیسیمل کریکټ سیټ انتخاب کړئ او ټایپ کړئ؟ ???????-??????--??????-???????????? په ماسک بکس کې، لکه څنګه چې په سکرین شاټ کې ښودل شوي:

    33>

    که تاسو لیوالتیا لرئ چې زموږ تصادفي جنراتور هڅه وکړئ، تاسو د ډاونلوډ کولو لپاره خورا ښه راغلاست یاست. دا لاندې زموږ د Excel لپاره د الټیمیټ سویټ د یوې برخې په توګه.

    د موجود ډاونلوډونه

    د تصادفي فورمول مثالونه (.xlsx فایل)

    د الټیمیټ سویټ 14-ورځ بشپړ فعال نسخه (. exe فایل)

    پروګرامونه، د Excel تصادفي شمیرې جنریټر د ځینې ریاضياتي فورمولونو په کارولو سره pseudo-random شمیرېتولیدوي. ستاسو لپاره دا څه معنی لري، په تیوري کې، د Excel لخوا تولید شوي تصادفي شمیرې د وړاندوینې وړ دي، په دې شرط چې یو څوک د جنراتور الګوریتم ټول توضیحات پیژني. همدا لامل دی چې دا هیڅکله مستند شوی نه دی او په سختۍ سره به وي. ښه، موږ په Excel کې د تصادفي شمیرې جنریټر په اړه څه پوهیږو؟
    • د Excel RAND او RANDBETWEEN افعال د یونیفورم توزیع څخه pseudo-random شمیرې تولیدوي د مستطیل توزیع په نوم یادیږي، چیرې چې د ټولو ارزښتونو لپاره مساوي احتمال شتون لري چې یو تصادفي تغیر کولی شي. د یونیفورم ویش یوه ښه بیلګه د یو واحد مړی ټاس کول دي. د ټاس پایله شپږ ممکنه ارزښتونه دي (1, 2, 3, 4, 5, 6) او د دې هر یو ارزښت په مساوي ډول واقع کیږي. د لا زیاتو ساینسي توضیحاتو لپاره، مهرباني وکړئ wolfram.com وګورئ.
    • د Excel RAND یا RANDBETWEEN فنکشن د تخم کولو لپاره هیڅ لاره نشته، کوم چې د کمپیوټر د سیسټم وخت څخه پیل کیږي. په تخنیکي توګه، یو تخم د تصادفي شمیرو د ترتیب د جوړولو لپاره د پیل ټکی دی. او هرکله چې د Excel تصادفي فنکشن ویل کیږي، یو نوی تخم کارول کیږي چې یو ځانګړی تصادفي ترتیب بیرته راولي. په بل عبارت، کله چې په Excel کې د تصادفي شمیرې جنریټر کاروئ، تاسو نشئ کولی د RAND یا RANDBETWEEN سره د تکرار وړ ترتیب ترلاسه کړئ.فعالیت، نه د VBA سره، او نه هم د کومې بلې وسیلې له لارې.
    • د Excel په لومړیو نسخو کې، د Excel 2003 څخه مخکې، د تصادفي نسل الګوریتم نسبتا کوچنۍ دوره درلوده (له 1 ملیون څخه کم غیر تکراري تصادفي شمیره ترتیب) او دا ناکامه شوه په اوږده تصادفي ترتیبونو کې د تصادفي څو معیاري ازموینې. نو، که څوک اوس هم د زوړ ایکسل نسخه سره کار کوي، نو تاسو به غوره د RAND فنکشن د لوی سمولیشن ماډلونو سره ونه کاروئ.

    که تاسو د ریښتیني تصادفي ډاټا په لټه کې یاست، تاسو شاید د دریمې ډلې تصادفي شمیرې جنریټر وکاروئ لکه www.random.org چې تصادفي د اتموسفیر له شور څخه راځي. دوی وړیا خدمتونه وړاندې کوي چې د تصادفي شمیرو، لوبو او لاټریو، رنګ کوډونو، تصادفي نومونو، پاسورډونو، الفانومیریک تارونو، او نورو تصادفي معلوماتو تولید لپاره.

    ښه، دا خورا اوږد تخنیکي معرفي پای ته رسیږي او موږ عملي او ډیر ګټور شیان.

    د ایکسل رینډ فنکشن - تصادفي ریښتیني شمیرې رامینځته کړئ

    په Excel کې د RAND فنکشن یو له هغو دوه فنونو څخه دی چې په ځانګړي ډول د تصادفي شمیرو رامینځته کولو لپاره ډیزاین شوي. دا د 0 او 1 تر مینځ یو تصادفي لسیزې شمیره (حقیقي شمیره) بیرته راګرځوي.

    RAND() یو بې ثباته فعالیت دی، پدې معنی چې هرکله چې د کار پاڼې محاسبه کیږي یو نوی تصادفي شمیره رامینځته کیږي. او دا هرکله پیښیږي کله چې تاسو په یوه کاري پاڼه کې کوم عمل ترسره کوئ، د بیلګې په توګه یو فارمول تازه کړئ (ضروري نه ده چې د RAND فورمول، یوازې په یوه پاڼه کې کوم بل فورمول.پاڼه)، حجره سم کړئ یا نوې ډاټا داخل کړئ.

    د RAND فنکشن د Excel 365 - 2000 په ټولو نسخو کې شتون لري.

    ځکه چې د Excel RAND فنکشن هیڅ دلیل نلري، تاسو په ساده ډول =RAND() داخل کړئ. په یوه حجره کې او بیا فورمول هرڅومره حجرو ته چې تاسو یې غواړئ کاپي کړئ:

    او اوس راځئ چې یو ګام نور هم واخلو او د تصادفي شمیرو رامینځته کولو لپاره یو څو RAND فارمولونه ولیکئ ستاسو شرایطو ته.

    فورمول 1. د رینج پورتنۍ محدوده ارزښت مشخص کړئ

    د صفر او هر N ارزښت تر مینځ د تصادفي شمیرو رامینځته کولو لپاره ، تاسو د RAND فنکشن څو ځله N:

    RAND()* N

    د مثال په توګه، د تصادفي شمیرو ترتیب د 0 څخه لوی یا مساوي مګر له 50 څخه کم، لاندې فورمول وکاروئ:

    =RAND()*50

    یادونه. د پورتنۍ حد ارزښت هیڅکله بیرته راستنیدونکي تصادفي ترتیب کې شامل نه دی. د مثال په توګه، که تاسو غواړئ چې د 0 او 10 ترمنځ تصادفي شمیرې ترلاسه کړئ، په شمول د 10، سمه فورمول =RAND()*11 دی.

    فارمول 2. د دوو شمیرو ترمنځ تصادفي شمیره رامینځته کړئ

    د هر دوه ترمنځ تصادفي شمیره جوړه کړئ هغه شمیرې چې تاسو یې مشخص کوئ، لاندې RAND فورمول وکاروئ:

    RAND()*( B - A )+ A

    چیرته A د ټیټ حد ارزښت دی (کوچنی شمیره) او B د پورتنۍ حد ارزښت دی (لوی شمیره).

    د مثال په توګه، د 10 او 50 ترمنځ تصادفي شمیرې رامینځته کول تاسو کولی شئ لاندې فورمول وکاروئ:

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

    یادونه. دا تصادفي فورمول به هیڅکله یو شمیر مساوي بیرته راوباسيد ټاکل شوي حد ترټولو لوی شمیر ته ( B ارزښت).

    فارمول 3. په Excel کې د تصادفي عددونو تولید

    د دې لپاره چې د Excel RAND فنکشن تصادفي عددونه تولید کړي، د پورته ذکر شوي فورمولونو څخه یو یې واخلئ او د INT فنکشن کې یې وپلټئ.

    د جوړولو لپاره د 0 او 50 تر منځ تصادفي عددونه:

    =INT(RAND()*50)

    د 10 او 50 تر منځ تصادفي عددونه پیدا کول:

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

    د ایکسل RANDBETWEEN فنکشن - په ټاکلي حد کې تصادفي عددونه تولید کړئ

    RANDBETWEEN یو بل فنکشن دی چې د تصادفي شمیرو رامینځته کولو لپاره د Excel لخوا چمتو شوی. دا په تصادفي انټیجرز په هغه سلسله کې بیرته راګرځي چې تاسو یې مشخص کوئ:

    RANDBETWEEN(لاندې، پورته)

    په ښکاره ډول، b ottom ترټولو ټیټ شمیر دی او پورته د تصادفي شمیرو په لړ کې ترټولو لوړه شمیره ده چې تاسو یې ترلاسه کول غواړئ.

    د RAND په څیر، د Excel's RANDBETWEEN یو بې ثباته فعالیت دی او دا هرکله چې ستاسو سپریڈ شیټ بیا حساب کوي یو نوی تصادفي عدد بیرته راګرځوي. د مثال په توګه، د 10 او 50 (د 10 او 50 په ګډون) ترمنځ د تصادفي عددونو د جوړولو لپاره، لاندې RANDBETWEEN فورمول وکاروئ:

    =RANDBETWEEN(10, 50)

    په Excel کې د RANDBETWEEN فعالیت کولی شي دواړه مثبت او منفي شمیرې رامینځته کړي. د مثال په توګه، د -10 څخه تر 10 پورې د تصادفي عددونو لیست ترلاسه کولو لپاره، لاندې فورمول په خپل کاري پاڼه کې دننه کړئ:

    =RANDBETWEEN(-10, 10)

    د RANDBETWEEN فعالیت په Excel 365 - Excel 2007 کې شتون لري. پخوانۍ نسخې، تاسو کولی شئ د RAND فورمول وکاروئپه پورتنۍ 3 بېلګه کې ښودل شوي.

    په دې ټیوټوریل کې به نور د فورمول یو څو مثالونه ومومئ چې دا په ګوته کوي چې څنګه د انټیجرونو پرته د تصادفي ارزښتونو رامینځته کولو لپاره د RANDBETWEEN فنکشن کارول کیږي.

    لارښوونه. په Excel 365 او Excel 2021 کې، تاسو کولی شئ د متحرک سرې RANDARRAY فعالیت وکاروئ ترڅو د هر هغه دوه شمیرو تر مینځ د تصادفي شمیرو لړۍ بیرته راوباسئ چې تاسو یې مشخص کوئ.

    د ټاکل شوي لسیزو ځایونو سره تصادفي شمیرې رامینځته کړئ

    که څه هم په Excel کې د RANDBEETWEEN فنکشن د تصادفي عددونو بیرته راستنیدو لپاره ډیزاین شوی و، تاسو کولی شئ دا مجبور کړئ چې د تصادفي لسیزو شمیرو سره څومره چې تاسو غواړئ بیرته راګرځئ.

    د مثال په توګه، د یو لسم ځای سره د شمیرو لیست ترلاسه کول، تاسو لاندې او پورتنۍ ارزښتونه په 10 سره ضرب کړئ، او بیا بیرته راستانه شوي ارزښت په 10 ویشئ:

    RANDBETWEEN( لاندې ارزښت * 10، پورته ارزښت * 10)/10 <0 لاندې RANDBETWEEN فورمول د 1 او 50 ترمنځ تصادفي لسیزې شمیرې راګرځوي:

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

    18>

    په ورته ډول، د 1 او 50 ترمنځ تصادفي شمیرې رامینځته کولو لپاره په 2 لسیزو ځایونو کې، تاسو د RANDBETWEEN فنکشن دلیلونه په 100 سره ضرب کړئ، او بیا پایله هم په 100 ویشئ:

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

    6>په Excel کې د تصادفي نیټې څنګه تولید کړئ

    ته د تصادفي لیست بیرته راستانه کړئ د ورکړل شویو دوو نیټو ترمنځ ates، د RANDBETWEEN فعالیت د DATEVALUE سره په ترکیب کې وکاروئ:

    RANDBETWEEN(DATEVALUE( د پیل نیټه )، DATEVALUE( د پای نیټه ))

    د مثال په توګه ، تهد 1-Jun-2015 او 30-June-2015 ترمنځ د نیټو لیست ترلاسه کړئ، په خپل کاري پاڼه کې لاندې فورمول داخل کړئ:

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

    DATEVALUE:

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

    0 3>

    د یو شمیر پرمختللو اختیارونو لپاره لکه د تصادفي اونۍ ورځې یا اونۍ پای پیدا کول، د نیټو لپاره پرمختللي تصادفي جنریټر وګورئ.

    په Excel کې د تصادفي وختونو د داخلولو څرنګوالی

    په یاد ولرئ چې د داخلي اکسل سیسټم وختونه د لسیزو په توګه زیرمه شوي ، تاسو کولی شئ د تصادفي ریښتیني شمیرو داخلولو لپاره د معیاري Excel RAND فنکشن وکاروئ ، او بیا په ساده ډول حجرو ته د وخت بڼه پلي کړئ:

    ته ستاسو د معیارونو سره سم تصادفي وختونه بیرته راستانه کړئ، نور ځانګړي تصادفي فورمولونو ته اړتیا ده، لکه څنګه چې لاندې ښودل شوي.

    فارمول 1. په ټاکل شوي حد کې تصادفي وختونه پیدا کړئ

    د هر دوه وختونو ترمنځ د تصادفي وختونو داخلولو لپاره تاسو مشخص کړئ، د TIME یا T څخه کار واخلئ IMEVALUE فعالیت د Excel RAND سره په ګډه:

    TIME( پیل وخت)+RAND() * (TIME( پیل وخت) - وخت ( د پای وخت)) TIMEVALUE( د پیل وخت)+RAND() * (TIMEVALUE( د پیل وخت) - TIMEVALUE( د پای وخت))

    د مثال په توګه، ته د سهار د 6:00 بجو څخه تر 5:30 بجو پورې یو تصادفي وخت داخل کړئ، تاسو کولی شئ د لاندې فورمولونو څخه یو هم وکاروئ:

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

    21>

    فورمول 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

    تاسو کولی شئ په ترتیب سره د DATE او TIME افعالونو په کارولو سره نیټې او وختونه هم چمتو کړئ:

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

    6>په Excel کې تصادفي لیکونه رامینځته کول<0 د تصادفي لیک بیرته راګرځولو لپاره، د دریو مختلفو افعالونو ترکیب ته اړتیا ده:

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

    چیرې چې A لومړی حرف دی او Z د حروفو په سلسله کې وروستی کرکټر دی چې تاسو یې غواړئ (د الفبا په ترتیب کې) شامل کړئ.

    پورتنۍ فورمول کې:

    • CODE د ټاکل شوي لیکونو لپاره عددي ANSI کوډونه راګرځوي.
    • RANDBETWEEN n اخلي شمیرې چې د CODE لخوا بیرته راستانه شوي د سلسلې لاندې او پورتنۍ ارزښتونو په توګه فعالیت کوي.
    • CHAR تصادفي ANSI کوډونه بدلوي چې د RANDBETWEEN لخوا ورته لیکونو ته راستانه شوي.

    یادونه. څرنګه چې، د ANSI کوډونه د UPPERCASE او کوچني حروفونو لپاره توپیر لري، دا فورمول کیس حساس دی.

    که څوک د 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))

    په Excel کې د متن تارونه او پاسورډونه رامینځته کول

    په Excel کې د تصادفي متن تار جوړولو لپاره تاسو باید یوازې د څو 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 او <ترمنځ تصادفي UPPERCASE لیکونه بیرته راګرځوي 1>Z .
    • CHAR(RANDBETWEEN(97, 122)) - د a او z ترمنځ تصادفي کوچني توري بیرته راګرځي.
    • CHAR(RANDBETWEEN(33,47)) - تصادفي ځانګړي حروف بیرته راګرځي.

    د پورتنۍ فورمول سره رامینځته شوي متن تارونه به یو څه وي لکه " 4Np# " یا

    مایکل براون د ټیکنالوژۍ وقف شوی لیوال دی چې د سافټویر وسیلو په کارولو سره د پیچلو پروسو ساده کولو لپاره لیوالتیا لري. د ټیک صنعت کې د یوې لسیزې څخه ډیرې تجربې سره، هغه خپل مهارتونه په مایکروسافټ ایکسل او آؤټ لک کې، او همدارنګه د ګوګل شیټس او اسنادو کې لوړ کړي دي. د مایکل بلاګ د نورو سره د هغه پوهه او تخصص شریکولو ته وقف شوی دی، د تولید او موثریت د ښه کولو لپاره د تعقیب لپاره اسانه لارښوونې او لارښوونې چمتو کوي. که تاسو تجربه لرونکی مسلکي یاست یا پیل کونکی یاست ، د مایکل بلاګ د دې اړین سافټویر وسیلو څخه خورا ډیر ترلاسه کولو لپاره ارزښتناک لیدونه او عملي مشورې وړاندې کوي.