কম্পিউটার টিউটোরিয়াল

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

মন্টে কার্লো সিমুলেশন হল একটি পরিসংখ্যানগত কৌশল যা অনিশ্চয়তার মডেল এবং আর্থিক পূর্বাভাস, প্রকল্প ব্যবস্থাপনা, এবং ইনভেন্টরি বিশ্লেষণের মতো পরিস্থিতিতে ঝুঁকির প্রভাব মূল্যায়ন করতে ব্যবহৃত হয়। হাজার হাজার পরিস্থিতি তৈরি করা মন্টে কার্লো সিমুলেশন পরিবর্তনশীলতা মূল্যায়ন করার একটি উপায় প্রদান করে যা অনিশ্চয়তার মধ্যে ডেটা-চালিত সিদ্ধান্ত নিতে সাহায্য করে। এই নিবন্ধে, আমরা এক্সেল ব্যবহার করে একটি মন্টে কার্লো সিমুলেশন বাস্তবায়ন করব।

মন্টে কার্লো সিমুলেশন বাস্তবায়নের জন্য একটি সমস্যা সংজ্ঞায়িত করা যাক। একটি ছোট ই-কমার্স ডেটাসেট বিবেচনা করুন যেখানে আপনি ফলাফলগুলিকে প্রভাবিত করে এমন মূল মেট্রিকের উপর ভিত্তি করে লাভ অনুকরণ করবেন৷

ধাপ 1:Excel এ আপনার ডেটা সেট আপ করুন

কলামে কী মেট্রিক্স ঢোকান। মূল মেট্রিক্স হল

  • কলাম A: সিমুলেশন নম্বর (1, 2, 3, …, 1000)।
  • কলাম B: বিক্রয় মূল্য (প্রতি ইউনিট মূল্য অনুকরণ করতে RAND ফাংশন ব্যবহার করুন)।
  • কলাম C: বিক্রি হওয়া ইউনিট (বিক্রীত ইউনিটের সংখ্যা অনুকরণ করুন)।
  • কলাম D: প্রতি ইউনিট খরচ (খরচের এলোমেলো সংখ্যা)।
  • কলাম E: রাজস্ব গণনা করুন (একক এবং খরচ গুণ করা)।
  • কলাম F: মোট খরচ (স্থির এবং পরিবর্তনশীল খরচের উপর ভিত্তি করে)।
  • কলাম E :লাভের হিসাব (রাজস্ব এবং মোট খরচ বিয়োগ করুন)।

ধাপ 2:এক্সেল ফাংশন ব্যবহার করে র্যান্ডম ইনপুট তৈরি করুন

প্রতিটি কী ভেরিয়েবলের জন্য এলোমেলো সংখ্যা তৈরি করতে, আপনি Excel এ RAND, RANDBETWEEN এবং NORM.INV ফাংশন ব্যবহার করতে পারেন।

সিমুলেশন নং

আপনি নম্বর সন্নিবেশ করতে সিরিজ বিকল্প ব্যবহার করতে পারেন. প্রাথমিকভাবে সিমুলেশন নম্বর কলামে 1 ঢোকান। যেহেতু আমরা কলামটি টেনে আনব এটি স্বয়ংক্রিয়ভাবে সিমুলেশন নম্বর তৈরি করবে।

  • সেল A2 নির্বাচন করুন এবং 1 সন্নিবেশ করুন।

বিক্রয় মূল্য:

  • $30 এর গড় সহ একটি সাধারণ বিতরণ ব্যবহার করা এবং $4.5 এর একটি আদর্শ বিচ্যুতি .
  • সেলে B2 নিচের সূত্রটি সন্নিবেশ করুন।

সূত্র:

=NORM.INV(RAND(), 30, 4.5)

এই সূত্রটি এমন মান তৈরি করে যা সাধারণত 4.5 এর মান বিচ্যুতির সাথে গড় (30) এর চারপাশে বিতরণ করা হয়।

বিক্রীত ইউনিট:

  • এলোমেলো পয়সন মান তৈরি করার জন্য একটি পয়সন বিতরণ ব্যবহার করা।
  • সেলে C2-এ নিম্নলিখিত সূত্রটি সন্নিবেশ করান।

সূত্র:

এই সূত্রটি একটি নির্দিষ্ট পণ্যের বিক্রি ইউনিট হিসাবে 100 থেকে 550 এর মধ্যে এলোমেলো মান তৈরি করবে৷

প্রতি ইউনিট খরচ:

  • $10 থেকে অভিন্ন বন্টন তৈরি করুন $18 থেকে .
  • সেল D2 নির্বাচন করুন এবং নিম্নলিখিত সূত্রটি সন্নিবেশ করুন।

সূত্র:

রাজস্ব:

  • রাজস্ব গণনা করতে ইউনিট বিক্রি এবং বিক্রয় মূল্য গুণ করুন।
  • নিম্নলিখিত সূত্রটি E2 কক্ষে প্রবেশ করান।

সূত্র:

মোট খরচ:

স্থির খরচ, পরিবর্তনশীল খরচ এবং উৎপাদন খরচের যোগফল হিসাবে মোট খরচ গণনা করুন।

  • সেল F2 নির্বাচন করুন এবং নিম্নলিখিত সূত্রটি সন্নিবেশ করুন।

সূত্র:

=($D2 * $C2) + 1000 + (E2 * 0.1)

এই সূত্রটি স্থির খরচ, পরিবর্তনশীল খরচ এবং উৎপাদন খরচ একত্রিত করে মোট খরচ গণনা করবে।

  • ($D2 * $C2): এটি পরিবর্তনশীল খরচ। এই অংশটি উৎপাদিত ইউনিটের সংখ্যা (D2) এবং ইউনিট খরচ (C2) এর উপর ভিত্তি করে মোট খরচ গণনা করে।
  • 1000: একটি নির্দিষ্ট খরচ হিসাবে যোগ করা হয়, একটি স্থির পরিমাণ উৎপাদনের মাত্রা নির্বিশেষে।
  • (E2 * 0.1): এটি রাজস্বে 10% হার প্রয়োগ করে উৎপাদন খরচ গণনা করে।

লাভ:

  • লাভ গণনা করতে, নিম্নলিখিত সূত্রটি প্রবেশ করান৷

সূত্র:

এই সূত্রটি মোট খরচ থেকে রাজস্ব বিয়োগ করে।

আউটপুট:

আপনি ভেরিয়েবলের সমস্ত সূত্র এবং ফলাফল দেখতে পারেন। পরে আপনি সিমুলেশন তৈরি করতে সমস্ত সূত্র অনুলিপি করতে পারেন।

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

ধাপ 3:সমস্ত সিমুলেশন তৈরি করতে সূত্র অনুলিপি করুন

  • কলাম B, C, D, E, F, -এ সূত্রগুলি টেনে আনুন এবং G প্রতিটি সিমুলেশনের জন্য এলোমেলো ডেটা তৈরি করতে।

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

  • প্রতিটি সারি একটি সিমুলেশন উপস্থাপন করবে।

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

পদক্ষেপ 4:ফলাফল বিশ্লেষণ করুন

একবার 1000 সিমুলেশন তৈরি করা হয়। আসুন সিমুলেশনের ফলাফল বিশ্লেষণ করি। ব্যবসার লাভের সম্ভাবনা মূল্যায়ন করতে আপনি নিম্নলিখিত পরিসংখ্যানগত ব্যবস্থাগুলি ব্যবহার করতে পারেন।

গড় মুনাফা :

গড় মুনাফা গণনা করতে নিম্নলিখিত সূত্রটি সন্নিবেশ করুন।

সূত্র:

গড় মুনাফা আপনাকে প্রত্যাশিত ফলাফল পেতে সাহায্য করবে।

সর্বনিম্ন লাভ:

ন্যূনতম লাভ সনাক্ত করতে নিম্নলিখিত সূত্রটি সন্নিবেশ করুন৷

সূত্র:

ন্যূনতম লাভ আপনাকে সবচেয়ে খারাপ পরিস্থিতি দেখাবে।

সর্বোচ্চ লাভ:

সর্বাধিক লাভ সনাক্ত করতে নিম্নলিখিত সূত্রটি ব্যবহার করুন৷

সূত্র:

সর্বাধিক লাভ আপনাকে সর্বোত্তম সম্ভাব্য ফলাফল দেখাবে।

ক্ষতির সম্ভাবনা :

সিমুলেশনের শতাংশ গণনা করুন যেখানে লাভ নেতিবাচক।

সূত্র:

=COUNTIF(G2:G1001,"<0")/COUNTA(G2:G1001)

এটি আপনাকে কতটা ক্ষতির সম্মুখীন হতে পারে সে সম্পর্কে ধারণা পেতে সাহায্য করবে৷

লাভের জন্য 95% কনফিডেন্স ইন্টারভাল (CI) :

95% CI এর নিম্ন এবং উপরের সীমানা গণনা করুন।

নিম্ন বাউন্ড:

=PERCENTILE(G2:G1001, 0.025)

এই সূত্রটি 2.5 তম পার্সেন্টাইল গণনা করে যার অর্থ 2.5% লাভ ডেটা এই মানের নীচে পড়ে৷

উর্ধ্বসীমা:

=PERCENTILE(G2:G1001, 0.975)

এই সূত্রটি 97.5 তম পার্সেন্টাইল গণনা করে যার অর্থ 97.5% লাভ ডেটা এই মানের নীচে পড়ে৷

আউটপুট:

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

লাভের একটি হিস্টোগ্রাম তৈরি করুন :

  • লাভ কলাম নির্বাচন করুন।
  • সন্নিবেশ এ যান ট্যাব>> চার্ট থেকে>> হিস্টোগ্রাম নির্বাচন করুন .

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

আপনি লাভের জন্য হিস্টোগ্রাম কলাম পাবেন।

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

লাভের বন্টন দেখায় কিভাবে মুনাফা ছড়িয়ে পড়ে।

ডেটা টেবিল টুল ব্যবহার করে মন্টে কার্লো সিমুলেশন

আপনি মন্টে কার্লো সিমুলেশন বাস্তবায়ন করতে ডেটা টেবিল টুল ব্যবহার করতে পারেন। আপনি সিমুলেশন নম্বর সন্নিবেশ করার জন্য সিরিজ বিকল্পটি ব্যবহার করতে পারেন।

  • কলামের নামের সাথে একটি ডেটা টেবিল তৈরি করুন।
  • সিমুলেশন নম্বর কলামের A2 কক্ষে 1 ঢোকান।
  • হোম এ যান ট্যাব>> ফিল থেকে>> সিরিজ নির্বাচন করুন .

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

  • সিরিজে ডায়ালগ বক্স;
    • এতে সিরিজ: কলাম
    • প্রকার:  লিনিয়ার
    • পদক্ষেপ মান: 
    • স্টপ ভ্যালু:  1000
    • ঠিক আছে ক্লিক করুন .

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

  • A2:G1001 সেল থেকে সম্পূর্ণ টেবিলটি নির্বাচন করুন।
  • ডেটা-এ যান ট্যাব>> কী-ইফ_বিশ্লেষণ থেকে>> ডেটা টেবিল নির্বাচন করুন .

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

  • ডেটা টেবিলে ডায়ালগ বক্স;
    • সারি ইনপুট সেল: এটি ফাঁকা রাখুন।
    • কলাম ইনপুট সেল: A2 সেল নির্বাচন করুন।
    • ক্লিক করুন ঠিক আছে .

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

ডেটা টেবিলটি 1000টি সিমুলেশন মান তৈরি করবে।

এক্সেল গাইড:ডেটা-চালিত সিদ্ধান্ত গ্রহণের জন্য একটি মন্টে কার্লো সিমুলেশন তৈরি করা

টিপস এবং সর্বোত্তম অভ্যাস

  • সহজে আপডেট করতে পরিবর্তনশীল সীমার জন্য সেল রেফারেন্স ব্যবহার করুন।
  • আপনার গণনার মোড সেট করুন ম্যানুয়াল-এ . অন্যথায়, আপনি যতবার Enter চাপবেন ততবার ডেটা আপডেট হবে . কোষ গণনা করতে এখনই গণনা করুন (F9) ব্যবহার করুন বিকল্প।
  • আরো সঠিক ভবিষ্যদ্বাণীর জন্য কমপক্ষে 1000 থেকে 10,000 সিমুলেশন চালান৷
  • যদি আপনার হাজার হাজার সিমুলেশন চালানোর প্রয়োজন হয়, VBA সেগুলিকে আরও দক্ষতার সাথে পরিচালনা করতে পারে৷

উপসংহার

সমস্ত পদক্ষেপ অনুসরণ করে আপনি এক্সেলে মন্টে কার্লো সিমুলেশন বাস্তবায়ন করতে পারেন। অনিশ্চয়তার অধীনে সম্ভাব্য ফলাফলের পূর্বাভাস দেওয়ার জন্য এটি একটি বহুমুখী পদ্ধতি। Excel এর RANDBETWEEN, RAND, এবং NORM.INV ফাংশন ব্যবহার করে, আপনি ঝুঁকি বিশ্লেষণ করতে এবং সিদ্ধান্ত গ্রহণের উন্নতি করতে শক্তিশালী মডেল তৈরি করতে পারেন। মন্টে কার্লো সিমুলেশন আর্থিক ঝুঁকি বিশ্লেষণ করতে, প্রকল্পের টাইমলাইন অপ্টিমাইজ করতে সাহায্য করে।

সমাধান সহ বিনামূল্যে উন্নত এক্সেল ব্যায়াম পান!
  1. আপনার পিসিতে নেটফ্লিক্স অফলাইনে কীভাবে দেখবেন

  2. Discord for Gamers:Know All About It

  3. স্থির করুন:Microsoft Exchange এর সাথে সংযোগটি Outlook এ অনুপলব্ধ

  4. যেকোনো ডিভাইসে প্যারামাউন্ট প্লাস বাতিল করার জন্য ধাপে ধাপে নির্দেশিকা