فهرست مطالب
در حین کار در Microsoft Excel ، گاهی اوقات ما به یک تولید کننده اعداد تصادفی 5 رقمی نیاز داریم. به خصوص در حین انجام تجزیه و تحلیل آماری ممکن است نیاز به تولید اعداد 5 رقمی داشته باشیم. دوباره ممکن است از یک تولید کننده اعداد 5 رقمی برای ایجاد رمز عبور یا شناسه استفاده کنیم. خوشبختانه اکسل چندین گزینه برای دریافت اعداد تصادفی 5 رقمی دارد. این مقاله شما را برای استفاده از این گزینه ها راهنمایی می کند.
دانلود کتاب تمرین تمرین
می توانید کتاب تمرینی را که برای تهیه این مقاله استفاده کرده ایم دانلود کنید.
Random 5 Digt Number Generator.xlsm
7 مثال از تولید کننده اعداد تصادفی 5 رقمی در Excel
1. Excel RANDBETWEEN به عنوان تولید کننده اعداد 5 رقمی عمل می کند
اول از همه، ما از عملکرد RANDBETWEEN به عنوان یک تولید کننده اعداد 5 رقمی استفاده خواهیم کرد. این تابع به ما امکان می دهد اعداد تصادفی را بین اعداد مشخص شده بدست آوریم. به عنوان مثال، من اعداد 5 رقمی بین 10000 و 99999 تولید خواهم کرد. برای به دست آوردن نتیجه دلخواه مراحل زیر را دنبال کنید.
مراحل:
- فرمول زیر را در Cell B5 تایپ کنید و <1 را فشار دهید>Enter .
=RANDBETWEEN(10000,99999)
- در نتیجه، ما دریافت خواهیم کرد عدد 5 رقمی زیر سپس از ابزار Fill Handle ( + ) برای بدست آوردن اعداد 5 رقمی در محدوده B6:B10 استفاده کنید.
- در نتیجه، خروجی زیر را دریافت خواهیم کرد.
⏩ توجه :
عملکرد RANDBETWEEN یک تابع فرار است. اعداد تصادفی تولید شده توسط این تابع هر بار که یک سلول در کاربرگ محاسبه می شود تغییر می کند. اگر میخواهید از این تغییرات در اعداد اجتناب کنید، مراحل زیر را دنبال کنید.
مراحل:
- ابتدا اعداد تصادفی تولید شده توسط RANDBETWEEN فرمول را با دنبال کردن Home > Copy یا Ctrl + C .
- سپس با دنبال کردن Home > Paste > Paste Values آنها را به عنوان مقادیر جایگذاری کنید.
- در نتیجه، اعداد را به عنوان مقادیر دریافت خواهید کرد.
بیشتر بخوانید: فرمول اکسل برای تولید اعداد تصادفی (5 مثال)
2. ایجاد شماره تصادفی 5 رقمی با LEFT & توابع RANDBETWEEN
در این روش از فرمولی با ترکیب توابع LEFT و RANDBETWEEN استفاده می کنم. این فرمول اعداد تصادفی را بسته به طول اعداد داده شده در سلول ارجاع شده توسط فرمول تولید می کند. بیایید ببینیم چگونه می توانیم کار را انجام دهیم.
مراحل:
- ابتدا فرمول زیر را در سلول B6 تایپ کنید و را فشار دهید 1>Enter . فرمول یک سلول خالی برمی گرداند.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)
- اکنون، 5<را تایپ کنید. 2> در سلول B5 زیرا به یک عدد تصادفی با 5 رقم نیاز دارید. هنگامی که Enter را فشار دادید، در سلول B6 یک عدد تصادفی 5 رقمی دریافت خواهید کرد.
🔎 چگونه فرمولکار می کند؟
- RANDBETWEEN(1,9)
در اینجا فرمول بالا یک عدد تصادفی بین 1<2 برمی گرداند> به 9 .
- RANDBETWEEN(0,999999999999999)
در اینجا تابع RANDBETWEEN یک عدد تصادفی بین 0 تا 999999999999999 برمی گرداند.
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)& ;RANDBETWEEN(0,9999999999999999),B5
در نهایت، فرمول فوق یک عدد تصادفی حاوی طول سلول B5 را برمی گرداند.
بیشتر بخوانید: تولید کننده اعداد تصادفی 4 رقمی در اکسل (8 مثال)
3. ایجاد شماره 5 رقمی با استفاده از توابع ROUND و RAND در اکسل
این بار از ترکیب توابع ROUND و RAND به عنوان یک مولد اعداد تصادفی 5 رقمی استفاده خواهم کرد. فرمول عمومی برای تولید اعداد این است:
=ROUND(RAND()*(Y-X)+X,0)
جایی که X و Y عدد پایین و بالایی است که می خواهید اعداد 5 رقمی بین آنها ایجاد کنید. .
مراحل:
- مراحل زیر را تایپ کنید فرمول در سلول B5 . بعد Enter را فشار دهید.
=ROUND(RAND()*(99999-10000)+10000,0)
- در نتیجه، شما اعداد 5 رقمی زیر.
🔎 فرمول چگونه کار می کند؟
در اینجا تابع RAND اعداد اعشاری تصادفی تولید می کند.
- RAND( )*(99999-10000)+10000
در این قسمت نتیجه RAND تابع در 89999 ضرب می شود. سپس نتیجه به 1000 اضافه می شود.
- ROUND(RAND()*(99999-10000)+10000,0)
در نهایت، تابع ROUND نتیجه فرمول قبلی را به عدد صفر اعشار گرد می کند.
بیشتر بخوانید: تولید اعداد تصادفی در اکسل با اعشار (3 روش)
4. ترکیب INT & RAND به عنوان تولید کننده اعداد 5 رقمی عمل می کند
این روش به نوعی شبیه به روش قبلی است. به جای تابع ROUND ، در اینجا از تابع INT استفاده خواهیم کرد. برای ایجاد اعداد تصادفی 5 رقمی بین 10000 و 99999 مراحل زیر را دنبال کنید.
مراحل:
- <11 فرمول زیر را در Cell B5 تایپ کنید. سپس Enter را فشار دهید.
=INT(RAND()*(99999-10000)+10000)
- در نتیجه، شما خروجی زیر را دریافت کنید.
در اینجا فرمول فوق به روشی مشابه که در روش 3 ذکر شده است، کار می کند. ابتدا تابع RAND اعداد اعشاری تصادفی را تولید می کند. سپس عدد اعشاری حاصل در 89999 ضرب می شود و به 1000 اضافه می شود. در نهایت، تابع INT عدد را به نزدیکترین عدد صحیح 5 رقمی گرد می کند.
بیشتر بخوانید: نحوه ایجاد عدد 10 رقمی تصادفی در اکسل ( 6 روش)
خواندنی مشابه
- نحوه تولید داده های تصادفی در اکسل (9 روش آسان)
- مولد اعداد تصادفی در اکسل بدون تکرار (9روش ها)
- تولید اعداد تصادفی از لیست در اکسل (4 روش)
- تولید اعداد تصادفی بین محدوده در اکسل (8 مثال)
5. ایجاد یک عدد تصادفی 5 رقمی با تابع RANDARRAY
شما می توانید از عملکرد RANDARRY به عنوان یک تولید کننده اعداد تصادفی 5 رقمی استفاده کنید. برای ایجاد اعداد صحیح تصادفی 5 رقمی بین 10000 و 99999 ، و پخش بر روی 2 ستون و 6 ردیف دستورالعمل های زیر را دنبال کنید.
مراحل:
- فرمول زیر را در سلول B5 تایپ کنید.
=RANDARRAY(6,2,10000,99999,TRUE)
- هنگامی که Enter را فشار دهید، فرمول فوق اعداد تصادفی 5 رقمی (اعداد صحیح) را بر روی ستون ها برمی گرداند B & C و ردیفها 5:10 .
بیشتر بخوانید: چگونه برای ایجاد اعداد تصادفی بدون تکرار در اکسل (7 روش)
6. Apply Analysis ToolPak برای تولید اعداد 5 رقمی در اکسل
در این روش، من از افزودنی اکسل استفاده خواهم کرد. به عنوان یک مولد اعداد 5 رقمی. ابتدا اضافه کردن افزونه را به Excel Ribbon به شما نشان خواهم داد. بعداً از آن افزونه برای تولید اعداد تصادفی 5 رقمی استفاده خواهم کرد.
مراحل:
- ابتدا به فایل <بروید 2>برگه از روبان.
- ثانیا گزینه ها را انتخاب کنید.
- بعد، کادر گفتگوی گزینه های اکسل ظاهر می شود، روی افزونه ها کلیک کنید. افزونه های اکسل انتخاب شده از منوی کشویی مدیریت را علامت بزنیدمنو را فشار دهید و Go را فشار دهید.
- در نتیجه، گفتگوی افزونه ها نمایش داده می شود. یک علامت را روی Analysis ToolPak قرار دهید و OK را فشار دهید.
- اکنون به <1 بروید برگه>داده
- در نتیجه، کادر محاوره ای تحلیل داده ظاهر می شود، شماره تصادفی <را انتخاب کنید 1>نسل از لیست Analysis Tools ، و OK را فشار دهید.
- زمانی که گفتگوی تولید اعداد تصادفی نشان داده می شود، 2 را به عنوان تعداد متغیرها ، و 6 را به عنوان تعداد تصادفی وارد کنید Numbers .
- سپس، Uniform را از منوی کشویی Distribution انتخاب کنید. در بخش پارامترها محدوده اعداد 5 رقمی ( 10000 و 99999 ) را در قسمت بین وارد کنید.
- پس از آن، محدوده خروجی را انتخاب کنید و سلول مقصد را انتخاب کنید (در اینجا Cell $B$5 ). OK را فشار دهید تا کادر گفتگو بسته شود.
- در نهایت، می توانیم خروجی را در زیر مشاهده کنیم.
⏩ توجه:
- اعداد تصادفی 5 رقمی تولید شده توسط Analysis ToolPak شامل اعداد اعشاری است برای تبدیل آن اعداد به صفر ارقام اعشاری، می توانید از توابع ROUND یا INT (شرح شده در روش 4 و روش 5 ) استفاده کنید.
بیشتر بخوانید: تولید کننده اعداد تصادفی با ابزار تجزیه و تحلیل داده هاو توابع در اکسل
7. Excel VBA را به عنوان تولید کننده اعداد 5 رقمی اعمال کنید
شما می توانید از Excel VBA برای تولید اعداد تصادفی 5 رقمی استفاده کنید.
مراحل:
- ابتدا، به برگهای بروید که میخواهید اعداد تصادفی 5 رقمی را دریافت کنید. سپس روی نام برگه کلیک راست کرده و View Code را انتخاب کنید تا پنجره VBA نمایش داده شود.
- اکنون کد زیر را در Module تایپ کنید و با استفاده از کلید F5 اجرا کنید.
1284
- در نهایت، با اجرای کد، اعداد 5 رقمی زیر را دریافت خواهید کرد.
بیشتر بخوانید: چگونه تولید کنیم عدد تصادفی در یک محدوده با Excel VBA
چیزهایی که باید به خاطر بسپارید
- نتیجه ای که از تابع RANDBETWEEN دریافت می کنیم حاوی موارد تکراری است. برای شناسایی اعداد تکراری می توانید از عملکرد RANK.EQ در اکسل استفاده کنید.
- عملکرد RAND نیز یک تابع فرار است. شما می توانید نتایج بازگشتی توسط فرمول RAND را با استفاده از گزینه Paste Special به مقادیر تبدیل کنید.
نتیجه
در مقاله بالا ، من سعی کرده ام چندین نمونه از مولد اعداد تصادفی 5 رقمی را در اکسل به طور مفصل مورد بحث قرار دهم. امید است این روش ها و توضیحات برای رفع مشکلات شما کافی باشد. لطفا اگر سوالی دارید به من اطلاع دهید.