فہرست کا خانہ
ٹیوٹوریل ایکسل رینڈم نمبر جنریٹر الگورتھم کی خصوصیات کی وضاحت کرتا ہے اور یہ ظاہر کرتا ہے کہ کس طرح ایکسل میں رینڈم نمبر، تاریخ، پاس ورڈ اور دیگر ٹیکسٹ سٹرنگز بنانے کے لیے RAND اور RANDBETWEEN فنکشنز کو استعمال کیا جائے۔
<0 اس سے پہلے کہ ہم ایکسل میں بے ترتیب نمبر بنانے کی مختلف تکنیکوں کا جائزہ لیں، آئیے اس کی وضاحت کرتے ہیں کہ وہ اصل میں کیا ہیں۔ سادہ انگریزی میں، بے ترتیب ڈیٹا نمبرز، حروف یا دیگر علامتوں کا ایک سلسلہ ہے جس میں کوئی نمونہ نہیں ہے۔رینڈم پنس میں خفیہ نگاری، اعدادوشمار، لاٹری، جوا، اور بہت سے دوسرے شعبوں میں مختلف قسم کے اطلاقات ہوتے ہیں۔ اور چونکہ اس کی ہمیشہ مانگ رہی ہے، بے ترتیب نمبر بنانے کے مختلف طریقے قدیم زمانے سے موجود ہیں، جیسے سکے پلٹنا، نرد پھیرنا، تاشوں کو بدلنا وغیرہ۔ یقیناً، ہم اس ٹیوٹوریل میں ایسی "غیر ملکی" تکنیکوں پر بھروسہ نہیں کریں گے اور اس بات پر توجہ مرکوز کریں گے کہ Excel رینڈم نمبر جنریٹر کو کیا پیشکش کرنا ہے۔
Excel رینڈم نمبر جنریٹر - بنیادی باتیں
اگرچہ ایکسل رینڈم جنریٹر بے ترتیب ہونے کے تمام معیاری ٹیسٹ پاس کرتا ہے، لیکن یہ سچ بے ترتیب نمبر تیار نہیں کرتا ہے۔ لیکن اسے فوری طور پر نہ لکھیں :) Pseudo-random ایکسل کے بے ترتیب فنکشنز کے ذریعہ تیار کردہ نمبرز بہت سے مقاصد کے لیے ٹھیک ہیں۔
آئیے ایکسل رینڈم جنریٹر الگورتھم کو قریب سے دیکھیں تاکہ آپ کو معلوم ہو کہ آپ اس سے کیا توقع کر سکتے ہیں، اور آپ کیا نہیں کر سکتے۔
زیادہ تر کمپیوٹر کی طرح" 2Yu& "۔
احتیاط کا ایک لفظ! اگر آپ بے ترتیب پاس ورڈ بنانے کے لیے ایک جیسا فارمولا استعمال کرتے ہیں، تو وہ جیت جائیں گے۔ مضبوط نہ ہو بلاشبہ، اس میں کچھ نہیں کہا جا سکتا ہے کہ آپ مزید CHAR/RANDBETWEEN فنکشنز کو زنجیر بنا کر لمبی ٹیکسٹ سٹرنگز نہیں بنا سکتے۔ تاہم، ترتیب یا حروف کو بے ترتیب بنانا ناممکن ہے، یعنی پہلا فنکشن ہمیشہ نمبر دیتا ہے، دوسرا فنکشن ایک بڑے حروف کو لوٹاتا ہے وغیرہ۔
اگر آپ Excel میں ایک جدید رینڈم پاس ورڈ جنریٹر تلاش کر رہے ہیں کسی بھی لمبائی اور پیٹرن کے ٹیکسٹ سٹرنگز بنانے کے لیے، آپ ٹیسٹ سٹرنگز کے لیے ایڈوانسڈ رینڈم جنریٹر کی صلاحیتوں کو دیکھنا چاہیں گے۔
اس کے علاوہ، براہ کرم یہ بھی ذہن میں رکھیں کہ مذکورہ فارمولے کے ساتھ تیار کردہ ٹیکسٹ سٹرنگز ہر وقت تبدیل ہو جائیں گی۔ آپ کی ورک شیٹ کی دوبارہ گنتی کا وقت۔ اس بات کو یقینی بنانے کے لیے کہ آپ کے سٹرنگز یا پاس ورڈز ایک بار بن جانے کے بعد وہی رہیں، آپ کو RANDBETWEEN فنکشن کو اقدار کو اپ ڈیٹ کرنے سے روکنا ہو گا، جو ہمیں براہ راست اگلے حصے میں لے جاتا ہے۔
RAND اور RANDBETWEEN کو اس سے کیسے روکا جائے دوبارہ گنتی
اگر آپ بے ترتیب نمبروں، تاریخوں یا ٹیکسٹ سٹرنگز کا مستقل سیٹ حاصل کرنا چاہتے ہیں جو ہر بار شیٹ کی دوبارہ گنتی کے وقت تبدیل نہیں ہوں گے، تو درج ذیل میں سے ایک تکنیک استعمال کریں:
- <11 RAND یا RANDBETWEEN فنکشنز کو ایک سیل میں دوبارہ گنتی کرنے سے روکنے کے لیے، اس سیل کو منتخب کریں، فارمولا بار پر جائیں اور F9 دبائیں تاکہ فارمولے کو اس کے ساتھ تبدیل کریں۔قدر۔
- ایکسل رینڈم فنکشن کو دوبارہ گنتی سے روکنے کے لیے پیسٹ اسپیشل > اقدار کی خصوصیت۔ بے ترتیب فارمولے کے ساتھ تمام سیلز کو منتخب کریں، انہیں کاپی کرنے کے لیے Ctrl + C دبائیں، پھر منتخب کردہ رینج پر دائیں کلک کریں اور پیسٹ اسپیشل > اقدار پر کلک کریں۔
رینڈم نمبرز کو "منجمد" کرنے کی اس تکنیک کے بارے میں مزید جاننے کے لیے، فارمولوں کو قدروں سے تبدیل کرنے کا طریقہ دیکھیں۔
ایکسل میں منفرد رینڈم نمبرز کیسے تیار کیے جائیں
ایکسل کے بے ترتیب فنکشنز میں سے کوئی بھی پیدا نہیں کر سکتا۔ منفرد بے ترتیب اقدار. اگر آپ بے ترتیب نمبروں کی فہرست بنانا چاہتے ہیں بغیر نقل کے ، تو یہ اقدامات کریں:
- رینڈم نمبروں کی فہرست بنانے کے لیے RAND یا RANDBETWEEN فنکشن کا استعمال کریں۔ اپنی ضرورت سے زیادہ قدریں بنائیں کیونکہ کچھ ڈپلیکیٹ ہوں گی جنہیں بعد میں حذف کر دیا جائے گا۔
- فارمولوں کو اقدار میں تبدیل کریں جیسا کہ اوپر بیان کیا گیا ہے۔
- ایکسل کے بلٹ ان ٹول یا ہمارے ایکسل کے لیے ایڈوانسڈ ڈپلیکیٹ ریموور۔
مزید حل اس ٹیوٹوریل میں مل سکتے ہیں: ڈپلیکیٹس کے بغیر بے ترتیب نمبر کیسے تیار کیے جائیں۔
ایکسل کے لیے ایڈوانسڈ رینڈم نمبر جنریٹر
اب جب کہ آپ ایکسل میں بے ترتیب فنکشنز کو استعمال کرنے کا طریقہ جانتے ہیں، میں آپ کو آپ کی ورک شیٹس میں بے ترتیب نمبروں، تاریخوں یا ٹیکسٹ سٹرنگز کی فہرست بنانے کا تیز، آسان اور فارمولہ فری طریقہ دکھاتا ہوں۔
AbleBits Random Generator ایکسل کے لیے ایک زیادہ طاقتور اور صارف کے طور پر ڈیزائن کیا گیا تھا۔ایکسل کے RAND اور RANDBETWEEN افعال کا دوستانہ متبادل۔ یہ مائیکروسافٹ ایکسل 2019، 2016، 2013، 2010، 2007 اور 2003 کے تمام ورژنز کے ساتھ یکساں طور پر کام کرتا ہے اور معیاری بے ترتیب افعال کے معیار اور استعمال کے زیادہ تر مسائل کو حل کرتا ہے۔
اپنے رینڈم جنریٹر کو کام میں دکھانے سے پہلے، مجھے اس کے الگورتھم پر چند کلیدی نوٹ فراہم کرنے دیں تاکہ آپ کو معلوم ہو کہ ہم کیا پیش کر رہے ہیں۔
- AbleBits رینڈم نمبر جنریٹر برائے Excel پر مبنی ہے مرسین ٹویسٹر الگورتھم، جسے اعلیٰ معیار کے سیوڈو رینڈمائزیشن کے لیے ایک صنعتی معیار سمجھا جاتا ہے۔
- ہم ورژن MT19937 استعمال کرتے ہیں جو کہ 2^19937 - 1 کی بہت طویل مدت کے ساتھ 32 بٹ انٹیجرز کی عام طور پر تقسیم شدہ ترتیب تیار کرتا ہے۔ جو کہ تمام تصوراتی منظرناموں کے لیے کافی ہے۔
- اس طریقہ کار کو استعمال کرتے ہوئے پیدا ہونے والے بے ترتیب نمبر بہت اعلیٰ معیار کے ہوتے ہیں۔ رینڈم نمبر جنریٹر نے شماریاتی بے ترتیب ہونے کے متعدد ٹیسٹ کامیابی سے پاس کیے ہیں، جن میں معروف NIST شماریاتی ٹیسٹ سویٹ اور ڈائی ہارڈ ٹیسٹ اور کچھ TestU01 Crush randomness ٹیسٹ شامل ہیں۔
ایکسل کے بے ترتیب افعال کے برعکس، ہمارا رینڈم نمبر جنریٹر مستقل بے ترتیب اقدار تخلیق کرتا ہے جو اسپریڈشیٹ کی دوبارہ گنتی کرنے پر تبدیل نہیں ہوتی ہیں۔
جیسا کہ پہلے ہی نوٹ کیا گیا ہے، ایکسل کے لیے یہ جدید ترین رینڈم نمبر جنریٹر ایک فارمولہ مفت (اور اس کے نتیجے میں غلطی سے پاک :) طریقہ پیش کرتا ہے۔مختلف بے ترتیب قدریں بنائیں جیسے:
- رینڈم انٹیجرز یا اعشاریہ نمبر، بشمول منفرد نمبر
- بے ترتیب تاریخیں (کام کے دن، اختتام ہفتہ، یا دونوں، اور اختیاری طور پر منفرد تاریخیں)
- بے ترتیب ٹیکسٹ سٹرنگز، بشمول دی گئی لمبائی اور پیٹرن کے پاس ورڈز، یا ماسک کے ذریعے
- TRUE اور FALSE کی رینڈم بولین اقدار
- اپنی مرضی کی فہرستوں سے بے ترتیب انتخاب
اور اب، آئیے دیکھتے ہیں رینڈم نمبر جنریٹر کو عمل میں لاتے ہوئے، جیسا کہ وعدہ کیا گیا ہے۔
ایکسل میں بے ترتیب نمبر بنائیں
AbleBits رینڈم نمبر جنریٹر کے ساتھ، بے ترتیب نمبروں کی فہرست بنانا اتنا ہی آسان ہے جتنا کہ کلک کرنا۔ 1 نیچے اور اوپر کی اقدار اور اختیاری طور پر، منفرد اقدار باکس کو چیک کریں۔
بے ترتیب حقیقی اعداد (اعشاریہ) پیدا کرنا
اسی طرح، آپ اپنی مخصوص کردہ حد میں بے ترتیب اعشاریہ نمبروں کی ایک سیریز بنا سکتے ہیں۔
14 مدت - آپ سے باکس میں نیچے کی تاریخ اور سے باکس میں اوپر کی تاریخ درج کرتے ہیں۔
بے ترتیب ٹیکسٹ سٹرنگز بنائیں اورپاس ورڈز
بے ترتیب نمبروں اور تاریخوں کے علاوہ، اس رینڈم جنریٹر کے ساتھ آپ آسانی سے مخصوص کریکٹر سیٹ کے ساتھ بے ترتیب حروف نمبری تار بنا سکتے ہیں۔ زیادہ سے زیادہ سٹرنگ کی لمبائی 99 حروف ہے، جو واقعی مضبوط پاس ورڈ بنانے کی اجازت دیتی ہے۔
AbleBits رینڈم نمبر جنریٹر کی طرف سے فراہم کردہ ایک منفرد آپشن ماسک کے ذریعے بے ترتیب ٹیکسٹ سٹرنگز بنا رہا ہے۔ 10>۔ یہ عالمی سطح پر منفرد شناخت کنندگان (GUID)، زپ کوڈز، SKUs وغیرہ بنانے کے لیے ایک بہت مفید خصوصیت ہے۔
مثال کے طور پر، بے ترتیب GUIDs کی فہرست حاصل کرنے کے لیے، آپ ہیکساڈیسیمل کریکٹر سیٹ کو منتخب کریں اور ٹائپ کریں؟ ???????-??????-????-???????????? ماسک باکس میں، جیسا کہ اسکرین شاٹ میں دکھایا گیا ہے:
اگر آپ ہمارے رینڈم جنریٹر کو آزمانے میں دلچسپی رکھتے ہیں، تو آپ کو ڈاؤن لوڈ کرنے میں خوش آمدید کہتے ہیں۔ اسے ذیل میں ہمارے Ultimate Suite for Excel کے حصے کے طور پر۔
دستیاب ڈاؤن لوڈز
رینڈم فارمولہ مثالیں (.xlsx فائل)
الٹیمیٹ سویٹ 14 دن کا مکمل طور پر فعال ورژن (. exe فائل)
پروگرامز، ایکسل رینڈم نمبر جنریٹر کچھ ریاضیاتی فارمولوں کا استعمال کرکے سیڈو رینڈم نمبرتیار کرتا ہے۔ آپ کے لیے اس کا مطلب یہ ہے کہ، تھیوری میں، Excel کے ذریعے تیار کردہ بے ترتیب نمبرز قابل قیاس ہیں، بشرطیکہ کسی کو جنریٹر کے الگورتھم کی تمام تفصیلات معلوم ہوں۔ یہی وجہ ہے کہ اس کی کبھی دستاویز نہیں کی گئی اور شاید ہی کبھی ہوگی۔ ٹھیک ہے، ہم Excel میں رینڈم نمبر جنریٹر کے بارے میں کیا جانتے ہیں؟- Excel RAND اور RANDBETWEEN فنکشنز Uniform تقسیم سے چھدم بے ترتیب نمبر تیار کرتے ہیں۔ ,عرف مستطیل تقسیم، جہاں تمام اقدار کے لیے مساوی امکان ہے جو ایک بے ترتیب متغیر لے سکتا ہے۔ یکساں تقسیم کی ایک اچھی مثال سنگل ڈائی کو ٹاس کرنا ہے۔ ٹاس کا نتیجہ چھ ممکنہ اقدار ہیں (1, 2, 3, 4, 5, 6) اور ان میں سے ہر ایک قدر کے ہونے کا یکساں امکان ہے۔ مزید سائنسی وضاحت کے لیے، براہ کرم wolfram.com دیکھیں۔
- Excel RAND یا RANDBETWEEN فنکشن کو سیڈ کرنے کا کوئی طریقہ نہیں ہے، جو کہ کمپیوٹر کے سسٹم ٹائم سے شروع کیے جانے کی افواہ ہے۔ تکنیکی طور پر، ایک بیج بے ترتیب نمبروں کی ترتیب پیدا کرنے کا نقطہ آغاز ہے۔ اور جب بھی ایکسل رینڈم فنکشن کو بلایا جاتا ہے، ایک نیا بیج استعمال کیا جاتا ہے جو ایک منفرد بے ترتیب ترتیب لوٹاتا ہے۔ دوسرے لفظوں میں، ایکسل میں بے ترتیب نمبر جنریٹر استعمال کرتے وقت، آپ RAND یا RANDBETWEEN کے ساتھ دوبارہ قابل ترتیب ترتیب حاصل نہیں کر سکتے۔فنکشن، نہ ہی VBA کے ساتھ، اور نہ ہی کسی دوسرے طریقے سے۔
- ایکسل کے ابتدائی ورژن میں، ایکسل 2003 سے پہلے، رینڈم جنریشن الگورتھم کا ایک نسبتاً چھوٹا دورانیہ تھا (1 ملین سے کم بے ترتیب نمبروں کی ترتیب) اور یہ ناکام ہو گیا۔ لمبے بے ترتیب ترتیبوں پر بے ترتیب پن کے کئی معیاری ٹیسٹ۔ لہذا، اگر کوئی اب بھی پرانے ایکسل ورژن کے ساتھ کام کرتا ہے، تو بہتر ہے کہ آپ RAND فنکشن کو بڑے سمولیشن ماڈلز کے ساتھ استعمال نہ کریں۔
اگر آپ سچ بے ترتیب ڈیٹا تلاش کر رہے ہیں، آپ شاید تھرڈ پارٹی رینڈم نمبر جنریٹر استعمال کر سکتے ہیں جیسے www.random.org جس کی بے ترتیب پن فضا کے شور سے آتی ہے۔ وہ بے ترتیب نمبر، گیمز اور لاٹریز، رنگین کوڈز، بے ترتیب نام، پاس ورڈ، حروف نمبری تار، اور دیگر بے ترتیب ڈیٹا بنانے کے لیے مفت خدمات پیش کرتے ہیں۔
ٹھیک ہے، یہ کافی طویل تکنیکی تعارف ختم ہو رہا ہے اور ہم عملی اور مزید کارآمد چیزیں۔
Excel RAND فنکشن - بے ترتیب حقیقی نمبرز بنائیں
ایکسل میں 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. ایکسل میں بے ترتیب انٹیجرز تیار کرنا
ایکسل RAND فنکشن کو بے ترتیب انٹیجرز بنانے کے لیے، مذکورہ بالا فارمولوں میں سے کوئی ایک لیں اور اسے INT فنکشن میں لپیٹیں۔
بنانے کے لیے 0 اور 50 کے درمیان رینڈم انٹیجرز:
=INT(RAND()*50)
10 اور 50 کے درمیان رینڈم انٹیجرز بنانے کے لیے:
=INT(RAND()*(50-10)+10)
Excel RANDBETWEEN فنکشن - ایک مخصوص رینج میں رینڈم انٹیجرز تیار کریں
RANDBETWEEN ایک اور فنکشن ہے جو ایکسل کی طرف سے بے ترتیب نمبر بنانے کے لیے فراہم کیا گیا ہے۔ یہ رینڈم انٹیجرز اس رینج میں لوٹاتا ہے جس کی آپ وضاحت کرتے ہیں:
RANDBETWEEN(نیچے، اوپر)ظاہر ہے، b ottom سب سے کم نمبر ہے اور اوپر بے ترتیب نمبروں کی رینج میں سب سے زیادہ نمبر ہے جسے آپ حاصل کرنا چاہتے ہیں۔
RAND کی طرح، Excel کا RANDBETWEEN ایک غیر مستحکم فنکشن ہے اور جب بھی آپ کی اسپریڈشیٹ دوبارہ گنتی کرتا ہے تو یہ ایک نیا بے ترتیب عدد واپس کرتا ہے۔
مثال کے طور پر، 10 اور 50 کے درمیان بے ترتیب عدد (بشمول 10 اور 50) پیدا کرنے کے لیے، درج ذیل RANDBETWEEN فارمولہ استعمال کریں:
=RANDBETWEEN(10, 50)
ایکسل میں RANDBETWEEN فنکشن مثبت اور منفی دونوں نمبر بنا سکتا ہے۔ مثال کے طور پر، -10 سے 10 تک کے بے ترتیب عدد کی فہرست حاصل کرنے کے لیے، اپنی ورک شیٹ میں درج ذیل فارمولہ درج کریں:
=RANDBETWEEN(-10, 10)
RANDBETWEEN فنکشن Excel 365 - Excel 2007 میں دستیاب ہے۔ پہلے ورژن، آپ RAND فارمولہ استعمال کر سکتے ہیں۔اوپر کی مثال 3 میں دکھایا گیا ہے۔
مزید اس ٹیوٹوریل میں، آپ کو فارمولے کی چند مزید مثالیں ملیں گی جو یہ ظاہر کرتی ہیں کہ عدد کے علاوہ بے ترتیب قدریں پیدا کرنے کے لیے RANDBETWEEN فنکشن کا استعمال کیسے کیا جائے۔
ٹپ۔ Excel 365 اور Excel 2021 میں، آپ اپنے متعین کردہ کسی بھی دو نمبروں کے درمیان بے ترتیب نمبروں کی ایک صف کو واپس کرنے کے لیے متحرک صف RANDARRAY فنکشن استعمال کر سکتے ہیں۔
مخصوص اعشاریہ مقامات کے ساتھ بے ترتیب نمبر بنائیں
حالانکہ ایکسل میں RANDBEETWEEN فنکشن کو بے ترتیب انٹیجرز واپس کرنے کے لیے ڈیزائن کیا گیا تھا، آپ اسے اپنی مرضی کے مطابق اعشاریہ اعشاریہ کو زیادہ سے زیادہ جگہوں کے ساتھ واپس کرنے پر مجبور کر سکتے ہیں۔
مثال کے طور پر، ایک اعشاریہ جگہ کے ساتھ اعداد کی فہرست حاصل کرنے کے لیے، آپ نیچے اور اوپر کی قدروں کو 10 سے ضرب دیتے ہیں، اور پھر واپس آنے والی قدر کو 10 سے تقسیم کرتے ہیں:
RANDBETWEEN( نچلی قدر * 10، اوپر کی قدر * 10)/10مندرجہ ذیل RANDBETWEEN فارمولہ 1 اور 50 کے درمیان بے ترتیب اعشاریہ نمبر دیتا ہے:
=RANDBETWEEN(1*10, 50*10)/10
اسی طرح، 1 اور 50 کے درمیان بے ترتیب اعداد پیدا کرنے کے لیے 2 اعشاریہ 2 مقامات پر، آپ RANDBETWEEN فنکشن کے دلائل کو 100 سے ضرب دیتے ہیں، اور پھر نتیجہ کو 100 سے بھی تقسیم کرتے ہیں:
=RANDBETWEEN(1*100, 50*100) / 100
ایکسل میں بے ترتیب تاریخیں کیسے بنائیں
بے ترتیب ڈی کی فہرست واپس کریں۔ دی گئی دو تاریخوں کے درمیان ates، DATEVALUE کے ساتھ مل کر RANDBETWEEN فنکشن کا استعمال کریں:
RANDBETWEEN(DATEVALUE( تاریخ شروع )، DATEVALUE( تاریخ اختتام ))مثال کے طور پر ، کو1-Jun-2015 اور 30-June-2015 کے درمیان تاریخوں کی فہرست حاصل کریں، اپنی ورک شیٹ میں درج ذیل فارمولہ درج کریں:
=RANDBETWEEN(DATEVALUE("1-Jun-2015"),DATEVALUE("30-Jun-2015"))
متبادل طور پر، آپ اس کی بجائے DATE فنکشن استعمال کرسکتے ہیں DATEVALUE:
=RANDBETWEEN(DATE(2015,6,1),DATEVALUE(2015,6,30))
سیل پر تاریخ کا فارمیٹ لاگو کرنا یاد رکھیں اور آپ کو اس جیسی بے ترتیب تاریخوں کی فہرست ملے گی:
متعدد جدید اختیارات کے لیے جیسے کہ بے ترتیب ہفتے کے دن یا اختتام ہفتہ پیدا کرنا، تاریخوں کے لیے ایڈوانسڈ رینڈم جنریٹر کو چیک کریں۔
ایکسل میں بے ترتیب اوقات کیسے داخل کریں
یاد رکھیں کہ اندرونی ایکسل سسٹم کے اوقات اعشاریہ کے طور پر محفوظ کیے جاتے ہیں، آپ بے ترتیب حقیقی نمبر داخل کرنے کے لیے معیاری Excel RAND فنکشن استعمال کر سکتے ہیں، اور پھر سیلز پر صرف ٹائم فارمیٹ کا اطلاق کر سکتے ہیں:
To اپنے معیار کے مطابق بے ترتیب اوقات واپس کریں، مزید مخصوص بے ترتیب فارمولوں کی ضرورت ہے، جیسا کہ ذیل میں دکھایا گیا ہے۔
فارمولہ 1. مخصوص رینج میں بے ترتیب اوقات پیدا کریں
کسی بھی دو بار کے درمیان بے ترتیب اوقات داخل کرنے کے لیے آپ بتاتے ہیں، یا تو TIME یا T استعمال کریں۔ ایکسل 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 AM اور 6:00 PM کے درمیان بے ترتیب تاریخیں ڈالنا چاہتے ہیں، درج ذیل فارمولے سے کام آئے گا:
=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
ایکسل میں بے ترتیب حروف تیار کرنا
بے ترتیب خط واپس کرنے کے لیے، تین مختلف افعال کا مجموعہ درکار ہے:
=CHAR(RANDBETWEEN(CODE("A"),CODE("Z")))
جہاں A پہلا حرف ہے اور Z حروف کی رینج کا آخری حرف ہے جسے آپ شامل کرنا چاہتے ہیں (حروف تہجی کی ترتیب میں)۔
اوپر والے فارمولے میں:
- CODE مخصوص حروف کے لیے عددی ANSI کوڈ واپس کرتا ہے۔
- RANDBETWEEN n لیتا ہے۔ نمبرز CODE فنکشنز کے ذریعے رینج کے نیچے اور اوپر کی اقدار کے طور پر واپس کیے جاتے ہیں۔
- CHAR RANDBETWEEN کے ذریعے واپس کیے گئے بے ترتیب ANSI کوڈز کو متعلقہ حروف میں تبدیل کرتا ہے۔
نوٹ۔ چونکہ، ANSI کوڈز UPPERCASE اور چھوٹے حروف کے لیے مختلف ہیں، اس لیے یہ فارمولہ کیس حساس ہے۔
اگر کوئی ANSI کریکٹر کوڈز چارٹ کو دل سے یاد رکھتا ہے، تو کوئی چیز آپ کو روک نہیں سکتیکوڈز کو براہ راست RANDBETWEEN فنکشن میں فراہم کرنے سے۔
مثال کے طور پر، A (ANSI کوڈ 65) اور Z<2 کے درمیان بے ترتیب UPPERCASE حروف حاصل کرنے کے لیے> (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 اور <کے درمیان بے ترتیب UPPERCASE حروف لوٹاتا ہے۔ 1>Z ۔ -
CHAR(RANDBETWEEN(97, 122))
- a اور z کے درمیان بے ترتیب چھوٹے حروف واپس کرتا ہے۔ -
CHAR(RANDBETWEEN(33,47))
- بے ترتیب خصوصی حروف لوٹاتا ہے۔
مندرجہ بالا فارمولے کے ساتھ تیار کردہ ٹیکسٹ اسٹرنگ کچھ اس طرح کی ہوگی " 4Np# " یا