شبیه سازی

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • businessmanint
    • 2010/12/02
    • 1

    شبیه سازی

    من می خواستم یک مسئله ی شبیه سازی رو در اکسل وارد کنم ولی مشکل دارم. مسئله از این قرار هست که :
    باید 1000 تا عدد تصادفی 2رقمی در ستون اول تولید کنم. بعد در ستون دوم اگر اون عدد تصادفی بین 1-35 باشه عبارت "خوب" رو تو سل بزنه اگر 36-80 " متوسط" و اگر 81-100 " بد".

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

    اگر در ستون دوم اون ردیف عبارت "بد" نوشته شده بود:
    و عدد تصادفی ستون سوم بین 1-44 بود در ستون چهارم عدد 40 تقاضا را ثبت کند و اگر عدد تصادفی بین 44-66 بود 50 و همین طور بازه های بعدی تا 100.

    اگر در ستون دوم اون ردیف عبارت "متوسط" بود:
    و عدد تصادفی ستون سوم هم بین 1-10 بود عدد 40 را در ستون چهارم ثبت کند و اگر عدد تصادفی بین 11-28 بود عدد 50 و .....

    اگر در ستون دوم اون ردیف عبارت "خوب" بود:
    و عدد تصادفی ستون سوم هم بین 1-3 بود عدد 40 تقاضا را در ستون چهارم ثبت کند و اگر عدد تصادفی هم بین 4-8 عدد 50 در ستون چهارم ثبت شود و .....

    امیدوارم مسئله کاملاً واضح باشد.
    در ضمن من تولید اون 1000 عدد تصادفی رو بلد هستم نیازی به توضیح نیست.
    فقط اگر امکان داره جوری توابع رو بگید که بنده هم متوجه شم چون نه برنامه نویسی بلدم و نه اکسل.
    یک دنیا سپاسگزارتونم.
  • amator

    • 2010/03/24
    • 113

    #2
    RE: شبیه سازی

    با استفاده از ifهای متداخل و ترکیب اون با and میتونین به جواب برسین.
    [align=left]
    کد:
    =IF(AND(A1>=10,A1<=35),"خوب",IF(AND(A1>=36,A1<=80),"بد","متوسط"))
    [/align]
    این فرمول جواب ستون دوم رو بهتون میده. برای ستون سوم هم میتونین از این روش استفاده کنین. منتهی اگر میشه درمورد بازه های اعدادی که درموردش صحبت کردین، یه خورده توضیح بدین چون من هم از شبیه سازی چیزی نمیدونم.
    مرسی

    کامنت

    Working...