خانهExcelتابع RAND در اکسل-تولید اعداد تصادفی

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

یک تولیدکننده اعداد تصادفی (Random Number Generation) ،  وسیله‌ای فیزیکی و یا روشی محاسباتی است که برای تولید دنباله‌ای از اعداد که الگوی خاصی ندارند (یعنی بطور تصادفی ظاهر شده‌اند) به کار می‌رود.

کاربرد تولید اعداد تصادفی:

شبیه‌سازی
نمونه‌برداری
آنالیز عددی
برنامه‌نویسی رایانه‌ای
تصمیم‌گیری

اکسل برای تولید اعداد تصادفی بین 0 و 1 تابع RAND را ایجاد کرده است.کافی است مانند تصویر زیر تابع RAND را در یک سلول نوشته و سپس آن را درگ کنید(این تابع ورودی یا آرگومانی ندارد) تا اعداد تصادفی شما بین صفر و یک ایجاد گردد.برای تغییر آن می توانید کلید F9 را از روی کی بورد خود فشار دهید.(یا اینکه هر بار روی یک سلول کلیک کنید)

تولید اعداد تصادفی در اکسل random number in excel با تابع rand

ساختار تابع RAND:

=RAND()

اما چند سوال :

1)چطور اعداد اعداد تصادفی بین 0 تا 10000 تولید کنیم؟

2)چطور اعداد تصادفی با تابع RAND بین دو مقدار دلخواه درست کنیم؟

3)چطور عدد تصادفی صحیح (بدون اعشار) درست کنیم؟

در ادامه با ما همراه باشید تا به این سوالات پاسخ دهیم:

[cf-restrict]

 1)اعداد تصادفی بین 0 تا 10000:

=RAND()*10000

2) اعداد تصادفی بین د و مقدار:

=RAND()*(B-A)+A

به عنوان مثال اعداد تصادفی بین 100 تا 200

=RAND()*(200-100)+100

3)تولید اعداد تصادفی صحیح:

=INT((RAND()*10000))

[/cf-restrict]

 

4 نظرات

  1. درود…. چطور میشه اعداد تصادفی بین مثلا ۲ تا ۱۲ ولی اعشاری نباشه؟

  2. با سلام و عرض ادب
    من میخوام با این فرمول قرعه کشی راه بندازم به این صورت که :
    یک سری اعدا و حروف (به عنوان مثال از 1 الی 10 و از a تا f ) به نرم افزار داده بشه و با توجه به این اعداد نرم افزار بیاد بر اساس این دستور من اعداد و حروف تصادفی ایجاد کنه
    سوال :اینکه اماکن‌ وجود داره
    نکته :اگر حروف هم نشد مهم نیس و اعداد رو برام خروجی بده

    ممنون میشم راهنمایی بفرمایید

  3. با سلام خدمت شما
    من یه فایل اکسل دارم که حاوی ماه های سال و ۳ ستون هستش میخوام در یک سلول خارج از این محدوده مثلا عدد ۱۶۰ رو بنویسم و اکسل عدد ۱۶۰ رو بین این ۳۶ سلول پخش کنه به طوریکه اعداد اعشاری نباشن و در ستون یک‌اعداد از یک تا سه در ستون دوم اعداد از سه تا ۵ و در ستون سوم اعدا بین ۶تا ۸ باشه ممنون میشم راهنمایی کنید

پاسخ دادن

لطفا دیدگاه خود را وارد کنید
نام خود را وارد کنید