مولد اعداد تصادفی در اکسل در یک محدوده

هر از چند گاهی، کاربران اکسل نیاز به تولید اعداد تصادفی دارند تا از آنها در فرمول ها یا برای اهداف دیگر استفاده کنند. برای انجام این کار، برنامه زرادخانه کاملی از امکانات را فراهم می کند. تولید اعداد تصادفی به روش های مختلف امکان پذیر است. ما فقط به کسانی اشاره می کنیم که در عمل به بهترین شکل خود را نشان داده اند.

تابع اعداد تصادفی در اکسل

فرض کنید ما یک مجموعه داده داریم که باید حاوی عناصری باشد که مطلقاً به یکدیگر مرتبط نیستند. در حالت ایده آل، آنها باید طبق قانون توزیع نرمال تشکیل شوند. برای این کار باید از تابع اعداد تصادفی استفاده کنید. دو عملکرد وجود دارد که با آن می توانید به هدف خود برسید: محاسبه и بین مورد. بیایید نگاهی دقیق تر به نحوه استفاده از آنها در عمل بیندازیم.

انتخاب اعداد تصادفی با RAND

این تابع هیچ آرگومانی ارائه نمی دهد. اما با وجود این، به شما امکان می دهد محدوده مقادیری را که در آن باید یک عدد تصادفی تولید کند، سفارشی کنید. به عنوان مثال، برای بدست آوردن آن در چارچوب یک تا پنج، باید از فرمول زیر استفاده کنیم: =COUNT()*(5-1)+1.

مولد اعداد تصادفی در اکسل در یک محدوده

اگر این تابع با استفاده از نشانگر تکمیل خودکار به سلول های دیگر توزیع شود، خواهیم دید که توزیع یکنواخت است.

در طول هر محاسبه یک مقدار تصادفی، اگر سلولی را در هر نقطه از برگه تغییر دهید، اعداد به طور خودکار دوباره تولید می شوند. بنابراین، این اطلاعات ذخیره نخواهد شد. برای اطمینان از باقی ماندن آنها، باید این مقدار را به صورت دستی در قالب عددی بنویسید یا از این دستورالعمل استفاده کنید.

  1. ما روی یک سلول حاوی یک عدد تصادفی کلیک می کنیم.
  2. روی نوار فرمول کلیک می کنیم و سپس آن را انتخاب می کنیم.
  3. دکمه F9 را روی صفحه کلید فشار دهید.
  4. با فشردن کلید Enter به این دنباله از اقدامات پایان می دهیم.

بیایید بررسی کنیم که چگونه اعداد تصادفی به طور یکنواخت توزیع شده اند. برای این کار باید از هیستوگرام توزیع استفاده کنیم. برای انجام آن، این مراحل را دنبال کنید:

  1. بیایید یک ستون با جیب ها ایجاد کنیم، یعنی آن سلول هایی که محدوده های خود را در آن نگه می داریم. اولین 0-0,1،XNUMX است. با استفاده از این فرمول موارد زیر را تشکیل می دهیم: =C2 + $C$2مولد اعداد تصادفی در اکسل در یک محدوده
  2. پس از آن، باید تعیین کنیم که اعداد تصادفی مرتبط با هر محدوده خاص چند بار رخ می دهند. برای این کار می توانیم از فرمول آرایه استفاده کنیم {=FREQUENCY(A2:A201;C2:C11)}. مولد اعداد تصادفی در اکسل در یک محدوده
  3. بعد، با استفاده از علامت "کلاچ"، محدوده های بعدی خود را ایجاد می کنیم. فرمول ساده است =»[0,0-«&C2&»]»مولد اعداد تصادفی در اکسل در یک محدوده
  4. اکنون در حال ایجاد نموداری هستیم که نحوه توزیع این 200 مقدار را توضیح می دهد. مولد اعداد تصادفی در اکسل در یک محدوده

در مثال ما، فرکانس مربوط به محور Y است و "جیب ها" مربوط به محور X است.

عملکرد بین

صحبت از عملکرد بین مورد، سپس با توجه به نحو آن دارای دو آرگومان است: یک کران پایین و یک کران بالا. مهم است که مقدار پارامتر اول کمتر از پارامتر دوم باشد. فرض بر این است که مرزها می توانند اعداد صحیح باشند و فرمول های کسری در نظر گرفته نمی شوند. بیایید ببینیم این ویژگی در این اسکرین شات چگونه کار می کند.

مولد اعداد تصادفی در اکسل در یک محدوده

می بینیم که دقت را می توان با استفاده از تقسیم تنظیم کرد. می توانید اعداد تصادفی را با هر رقمی بعد از نقطه اعشار بدست آورید.

مولد اعداد تصادفی در اکسل در یک محدوده

می بینیم که این عملکرد برای یک فرد معمولی بسیار ارگانیک تر و قابل درک تر از عملکرد قبلی است. بنابراین، در بیشتر موارد، می توانید فقط از آن استفاده کنید.

چگونه یک مولد اعداد تصادفی در اکسل بسازیم

و اکنون بیایید یک مولد اعداد کوچک بسازیم که مقادیر را بر اساس محدوده خاصی از داده ها دریافت می کند. برای این کار فرمول را اعمال کنید =INDEX(A1:A10,INTEGER(RAND()*10)+1).  مولد اعداد تصادفی در اکسل در یک محدوده

بیایید یک مولد اعداد تصادفی ایجاد کنیم که از صفر تا 10 تولید می شود. با استفاده از این فرمول، می توانیم مرحله تولید آنها را کنترل کنیم. به عنوان مثال، شما می توانید یک ژنراتور ایجاد کنید که فقط مقادیر پایان یافته صفر را تولید کند. مولد اعداد تصادفی در اکسل در یک محدوده

یا چنین گزینه ای. فرض کنید می خواهیم دو مقدار تصادفی را از لیست سلول های متنی انتخاب کنیم. مولد اعداد تصادفی در اکسل در یک محدوده

و برای انتخاب دو عدد تصادفی باید تابع را اعمال کنید شاخصمولد اعداد تصادفی در اکسل در یک محدوده

فرمولی که با آن این کار را انجام دادیم در تصویر بالا نشان داده شده است. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – با این فرمول می توانیم برای یک مقدار متن یک مولد ایجاد کنیم. می بینیم که ستون کمکی را مخفی کرده ایم. شما هم می توانید. مولد اعداد تصادفی در اکسل در یک محدوده

 

مولد اعداد تصادفی توزیع عادی

مشکل ویژگی SLCHIS и بین مورد به این ترتیب که آنها مجموعه ای از اعداد را تشکیل می دهند که بسیار دور از هدف هستند. احتمال اینکه یک عدد نزدیک به حد پایین، حد وسط یا بالا ظاهر شود یکسان است.

توزیع نرمال در آمار مجموعه ای از داده ها است که در آن، با افزایش فاصله از مرکز روی نمودار، فرکانس رخ دادن یک مقدار در یک راهرو مشخص کاهش می یابد. یعنی بیشتر مقادیر در اطراف مقدار مرکزی جمع می شوند. بیایید از تابع استفاده کنیم بین مورد بیایید سعی کنیم مجموعه ای از اعداد را ایجاد کنیم که توزیع آنها به دسته نرمال تعلق دارد.

بنابراین، ما محصولی داریم که هزینه تولید آن 100 روبل است. بنابراین، اعداد باید تقریباً یکسان تولید شوند. در این مورد، مقدار متوسط ​​باید 100 روبل باشد. بیایید یک آرایه از داده ها ایجاد کنیم و یک نمودار ایجاد کنیم که در آن انحراف استاندارد 1,5 روبل است و توزیع مقادیر عادی است.

برای این کار باید از تابع استفاده کنید =NORMONUM(SLNUMBER();100;1,5،XNUMX). علاوه بر این، برنامه به طور خودکار احتمالات را تغییر می دهد، بر اساس این واقعیت که اعداد نزدیک به صد بیشترین شانس را دارند.

اکنون فقط باید یک نمودار را به روش استاندارد بسازیم و مجموعه ای از مقادیر تولید شده را به عنوان یک محدوده انتخاب کنیم. در نتیجه، می بینیم که توزیع واقعا نرمال است.

مولد اعداد تصادفی در اکسل در یک محدوده

ساده است. موفق باشید.

پاسخ دهید