RAND এবং RANDBETWEEN ফাংশন Excel এ র্যান্ডম সংখ্যা তৈরি করতে

  • এই শেয়ার করুন
Michael Brown

সুচিপত্র

টিউটোরিয়ালটি এক্সেল র্যান্ডম নম্বর জেনারেটর অ্যালগরিদমের বৈশিষ্ট্যগুলি ব্যাখ্যা করে এবং প্রদর্শন করে যে কীভাবে এক্সেলের র্যান্ডম নম্বর, তারিখ, পাসওয়ার্ড এবং অন্যান্য পাঠ্য স্ট্রিং তৈরি করতে RAND এবং RANDBETWEEN ফাংশনগুলি ব্যবহার করতে হয়৷

এক্সেল এ এলোমেলো সংখ্যা তৈরির বিভিন্ন কৌশল সম্পর্কে অনুসন্ধান করার আগে, আসুন সেগুলি আসলে কী তা সংজ্ঞায়িত করি। সরল ইংরেজিতে, এলোমেলো ডেটা হল সংখ্যা, অক্ষর বা অন্যান্য চিহ্নগুলির একটি সিরিজ যার কোনও প্যাটার্ন নেই৷

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

    এক্সেল র্যান্ডম নম্বর জেনারেটর - মূল বিষয়গুলি

    যদিও এক্সেল র্যান্ডম জেনারেটর এলোমেলোতার সমস্ত স্ট্যান্ডার্ড পরীক্ষায় উত্তীর্ণ হয়, তবে এটি সত্য র্যান্ডম সংখ্যা তৈরি করে না। কিন্তু অবিলম্বে এটি লিখবেন না :) ছদ্ম-এলোমেলো এক্সেল র্যান্ডম ফাংশন দ্বারা উত্পাদিত সংখ্যাগুলি অনেক কাজের জন্য ঠিক আছে৷

    চলুন একটি নেওয়া যাক এক্সেল র্যান্ডম জেনারেটর অ্যালগরিদমকে আরও ঘনিষ্ঠভাবে দেখুন যাতে আপনি জানেন যে আপনি এটি থেকে কী আশা করতে পারেন এবং আপনি কী করতে পারবেন না৷

    অধিকাংশ কম্পিউটারের মতো" 2ইউ& ।"

    একটি সতর্কতামূলক শব্দ! আপনি যদি এলোমেলো পাসওয়ার্ড তৈরি করতে একই ধরনের সূত্র ব্যবহার করেন, তাহলে তারা জিতেছে শক্তিশালী হবেন না। অবশ্যই, এমন কিছু বলার নেই যে আপনি আরও CHAR/RANDBETWEEN ফাংশন চেইন করে দীর্ঘ পাঠ্য স্ট্রিং তৈরি করতে পারবেন না। যাইহোক, ক্রম বা অক্ষরগুলিকে এলোমেলো করা অসম্ভব, যেমন 1ম ফাংশন সর্বদা একটি সংখ্যা প্রদান করে, 2য় ফাংশন একটি বড় হাতের অক্ষর প্রদান করে এবং আরও অনেক কিছু প্রদান করে৷

    আপনি যদি এক্সেলে সক্ষম একটি উন্নত র্যান্ডম পাসওয়ার্ড জেনারেটর খুঁজছেন যেকোন দৈর্ঘ্য এবং প্যাটার্নের টেক্সট স্ট্রিং তৈরি করার ক্ষেত্রে, আপনি পরীক্ষার স্ট্রিংগুলির জন্য অ্যাডভান্সড র্যান্ডম জেনারেটরের ক্ষমতাগুলি পরীক্ষা করে দেখতে চাইতে পারেন৷

    এছাড়াও, দয়া করে মনে রাখবেন যে উপরের সূত্রের সাথে তৈরি করা পাঠ্য স্ট্রিংগুলি প্রতিবার পরিবর্তিত হবে আপনার ওয়ার্কশীট পুনরায় গণনা করার সময়। একবার তৈরি হয়ে গেলে আপনার স্ট্রিং বা পাসওয়ার্ডগুলি একই থাকে তা নিশ্চিত করতে, আপনাকে RANDBETWEEN ফাংশনটিকে মানগুলি আপডেট করা থেকে বিরত রাখতে হবে, যা আমাদের সরাসরি পরবর্তী বিভাগে নিয়ে যায়।

    কীভাবে RAND এবং RANDBETWEEN কে প্রতিরোধ করা যায় পুনরায় গণনা করা

    আপনি যদি র্যান্ডম সংখ্যা, তারিখ বা পাঠ্য স্ট্রিংগুলির একটি স্থায়ী সেট পেতে চান যা প্রতিবার শীটটি পুনরায় গণনা করার সময় পরিবর্তন হবে না, তাহলে নিম্নলিখিত কৌশলগুলির মধ্যে একটি ব্যবহার করুন:

      <11 RAND বা RANDBETWEEN ফাংশনগুলিকে একটি সেল এ পুনঃগণনা করা বন্ধ করতে, সেই ঘরটি নির্বাচন করুন, সূত্র বারে স্যুইচ করুন এবং এর সাথে সূত্রটি প্রতিস্থাপন করতে F9 টিপুনমান।
    1. একটি এক্সেল র্যান্ডম ফাংশনকে পুনঃগণনা করা থেকে আটকাতে, পেস্ট স্পেশাল > মান বৈশিষ্ট্য. এলোমেলো সূত্র সহ সমস্ত ঘর নির্বাচন করুন, তাদের অনুলিপি করতে Ctrl + C টিপুন, তারপরে নির্বাচিত পরিসরে ডান ক্লিক করুন এবং বিশেষ পেস্ট করুন > মানগুলি ক্লিক করুন।

    এলোমেলো সংখ্যাগুলিকে "ফ্রিজ" করার এই কৌশলটি সম্পর্কে আরও জানতে, কীভাবে সূত্রগুলিকে মান দিয়ে প্রতিস্থাপন করতে হয় তা দেখুন৷

    এক্সেলে কীভাবে অনন্য র্যান্ডম সংখ্যা তৈরি করা যায়

    এক্সেলের র্যান্ডম ফাংশনগুলির কোনওটিই তৈরি করতে পারে না অনন্য র্যান্ডম মান। আপনি যদি ডুপ্লিকেট ছাড়াই র্যান্ডম সংখ্যাগুলির একটি তালিকা তৈরি করতে চান তবে এই পদক্ষেপগুলি সম্পাদন করুন:

    1. এলোমেলো সংখ্যাগুলির একটি তালিকা তৈরি করতে RAND বা RANDBETWEEN ফাংশন ব্যবহার করুন৷ আপনার আসলে প্রয়োজনের চেয়ে বেশি মান তৈরি করুন কারণ কিছু সদৃশ হবে পরে মুছে ফেলা হবে৷
    2. উপরে ব্যাখ্যা করা হিসাবে সূত্রগুলিকে মানগুলিতে রূপান্তর করুন৷
    3. এক্সেলের অন্তর্নির্মিত টুল বা আমাদের ব্যবহার করে ডুপ্লিকেট মানগুলি সরান এক্সেলের জন্য অ্যাডভান্সড ডুপ্লিকেট রিমুভার।

    আরো সমাধান এই টিউটোরিয়ালে পাওয়া যাবে: কিভাবে ডুপ্লিকেট ছাড়া র্যান্ডম নম্বর তৈরি করা যায়।

    এক্সেলের জন্য অ্যাডভান্সড র্যান্ডম নম্বর জেনারেটর

    এখন যেহেতু আপনি Excel এ এলোমেলো ফাংশন ব্যবহার করতে জানেন, তাই আমাকে আপনার ওয়ার্কশীটে এলোমেলো সংখ্যা, তারিখ বা পাঠ্য স্ট্রিংগুলির একটি তালিকা তৈরি করার জন্য একটি দ্রুত, সহজ এবং সূত্র-মুক্ত উপায় দেখান৷

    AbleBits Random Generator এক্সেলের জন্য আরও শক্তিশালী এবং ব্যবহারকারী হিসাবে ডিজাইন করা হয়েছিল-Excel এর RAND এবং RANDBETWEEN ফাংশনের জন্য বন্ধুত্বপূর্ণ বিকল্প। এটি মাইক্রোসফট এক্সেল 2019, 2016, 2013, 2010, 2007 এবং 2003 এর সমস্ত সংস্করণের সাথে সমানভাবে কাজ করে এবং স্ট্যান্ডার্ড র্যান্ডম ফাংশনগুলির বেশিরভাগ গুণমান এবং ব্যবহারযোগ্যতার সমস্যার সমাধান করে৷

    আমাদের র‍্যান্ডম জেনারেটরকে কাজ করে দেখানোর আগে, আমাকে এর অ্যালগরিদমে কয়েকটি মূল নোট প্রদান করতে দিন যাতে আপনি জানতে পারেন আমরা কী অফার করছি।

    • এবলবিটস র্যান্ডম নম্বর জেনারেটর এক্সেলের উপর ভিত্তি করে মারসেন টুইস্টার অ্যালগরিদম, যা উচ্চ-মানের ছদ্ম র্যান্ডমাইজেশনের জন্য একটি শিল্প মান হিসাবে বিবেচিত হয়৷
    • আমরা MT19937 সংস্করণ ব্যবহার করি যা 2^19937 - 1 এর খুব দীর্ঘ সময়ের সাথে 32-বিট পূর্ণসংখ্যাগুলির একটি সাধারণভাবে বিতরণ করা ক্রম তৈরি করে। যা সমস্ত কল্পনাযোগ্য পরিস্থিতির জন্য যথেষ্ট।
    • এই পদ্ধতি ব্যবহার করে তৈরি হওয়া এলোমেলো সংখ্যাগুলি খুব উচ্চ মানের। র্যান্ডম নম্বর জেনারেটর পরিসংখ্যানগত এলোমেলোতার জন্য সফলভাবে একাধিক পরীক্ষায় উত্তীর্ণ হয়েছে, যার মধ্যে রয়েছে সুপরিচিত NIST পরিসংখ্যানগত পরীক্ষা স্যুট এবং Diehard পরীক্ষা এবং TestU01 ক্রাশ র্যান্ডমনেস পরীক্ষা।

    এক্সেল র্যান্ডম ফাংশনের বিপরীতে, আমাদের র্যান্ডম নম্বর জেনারেটর স্থায়ী র্যান্ডম মান তৈরি করে যা স্প্রেডশীট পুনঃগণনা করলে পরিবর্তন হয় না।

    ইতিমধ্যে উল্লেখ করা হয়েছে, এক্সেলের জন্য এই উন্নত র্যান্ডম নম্বর জেনারেটর একটি সূত্র বিনামূল্যে (এবং এর ফলে ত্রুটি-মুক্ত :) উপায় সরবরাহ করেবিভিন্ন র্যান্ডম মান তৈরি করুন যেমন:

    • এলোমেলো পূর্ণসংখ্যা বা দশমিক সংখ্যা, অনন্য সংখ্যা সহ
    • এলোমেলো তারিখগুলি (কাজের দিন, সপ্তাহান্ত, বা উভয়, এবং ঐচ্ছিকভাবে অনন্য তারিখ)
    • এলোমেলো পাঠ্য স্ট্রিং, প্রদত্ত দৈর্ঘ্য এবং প্যাটার্নের পাসওয়ার্ড সহ, অথবা মাস্ক দ্বারা
    • সত্য এবং মিথ্যার র্যান্ডম বুলিয়ান মান
    • কাস্টম তালিকা থেকে র্যান্ডম নির্বাচন

    এবং এখন, আসুন প্রতিশ্রুতি অনুযায়ী র‍্যান্ডম নম্বর জেনারেটরটি কাজ করে দেখা যাক।

    এক্সেল এ র্যান্ডম নম্বর তৈরি করুন

    এবলবিটস র‍্যান্ডম নম্বর জেনারেটরের সাহায্যে, র্যান্ডম সংখ্যার একটি তালিকা তৈরি করা ক্লিক করার মতোই সহজ। জেনারেট করুন বোতাম।

    অনন্য র্যান্ডম পূর্ণসংখ্যা তৈরি করা

    আপনাকে যা করতে হবে তা হল র্যান্ডম পূর্ণসংখ্যা দিয়ে পপুলেট করার জন্য পরিসীমা নির্বাচন করুন, সেট করুন নীচের এবং উপরের মানগুলি এবং, ঐচ্ছিকভাবে, অনন্য মান বাক্সটি চেক করুন।

    এলোমেলো বাস্তব সংখ্যা তৈরি করা (দশমিক)

    একই পদ্ধতিতে, আপনি আপনার নির্দিষ্ট করা পরিসরে এলোমেলো দশমিক সংখ্যার একটি সিরিজ তৈরি করতে পারেন।

    এক্সেল এ এলোমেলো তারিখগুলি তৈরি করুন

    তারিখগুলির জন্য, আমাদের র্যান্ডম নম্বর জেনারেটর নিম্নলিখিত বিকল্পগুলি সরবরাহ করে:

    • একটি নির্দিষ্ট সময়ের জন্য র্যান্ডম তারিখগুলি তৈরি করুন পিরিয়ড - আপনি থেকে বক্সে নিচের তারিখ এবং থেকে বক্সে উপরের তারিখটি লিখুন।
    • সাপ্তাহিক দিন, সপ্তাহান্ত বা উভয়ই অন্তর্ভুক্ত করুন।
    • অনন্য তারিখগুলি তৈরি করুন৷

    এলোমেলো পাঠ্য স্ট্রিং তৈরি করুন এবংপাসওয়ার্ড

    এলোমেলো সংখ্যা এবং তারিখগুলি ছাড়াও, এই র্যান্ডম জেনারেটরের সাহায্যে আপনি সহজেই নির্দিষ্ট অক্ষর সেট সহ র্যান্ডম আলফানিউমেরিক স্ট্রিং তৈরি করতে পারেন। সর্বাধিক স্ট্রিং দৈর্ঘ্য হল 99 অক্ষর, যা সত্যিই শক্তিশালী পাসওয়ার্ড তৈরি করতে দেয়৷

    AbleBits Random Number Generator দ্বারা প্রদত্ত একটি অনন্য বিকল্প মাস্ক দ্বারা র্যান্ডম টেক্সট স্ট্রিং তৈরি করছে । এটি বিশ্বব্যাপী অনন্য শনাক্তকারী (GUID), জিপ কোড, SKU, এবং আরও অনেক কিছু তৈরি করার জন্য একটি খুব দরকারী বৈশিষ্ট্য।

    উদাহরণস্বরূপ, র্যান্ডম GUID-এর একটি তালিকা পেতে, আপনি হেক্সাডেসিমেল অক্ষর সেট নির্বাচন করুন এবং টাইপ করুন? ???????-??????-????-???????????? মাস্ক বক্সে, যেমন স্ক্রিনশটে দেখানো হয়েছে:

    আপনি যদি আমাদের র‍্যান্ডম জেনারেটর ব্যবহার করে দেখতে আগ্রহী হন, তাহলে ডাউনলোড করতে আপনাকে স্বাগতম। এক্সেলের জন্য আমাদের আলটিমেট স্যুটের অংশ হিসাবে এটি নীচে।

    উপলভ্য ডাউনলোড

    এলোমেলো সূত্র উদাহরণ (.xlsx ফাইল)

    আলটিমেট স্যুট 14-দিনের সম্পূর্ণ-কার্যকর সংস্করণ (. exe ফাইল)

    প্রোগ্রাম, এক্সেল র্যান্ডম নম্বর জেনারেটর কিছু গাণিতিক সূত্র ব্যবহার করে ছদ্ম-র্যান্ডম সংখ্যাতৈরি করে। আপনার জন্য এটির অর্থ হল, তাত্ত্বিকভাবে, Excel দ্বারা উত্পন্ন এলোমেলো সংখ্যাগুলি অনুমানযোগ্য, যদি কেউ জেনারেটরের অ্যালগরিদমের সমস্ত বিবরণ জানে৷ এই কারণেই এটি কখনও নথিভুক্ত করা হয়নি এবং খুব কমই হবে। আচ্ছা, এক্সেলের র্যান্ডম নম্বর জেনারেটর সম্পর্কে আমরা কী জানি?
    • Excel RAND এবং RANDBETWEEN ফাংশনগুলি ইনিফর্ম ডিস্ট্রিবিউশন থেকে ছদ্ম-র্যান্ডম নম্বর তৈরি করে , ওরফে আয়তক্ষেত্রাকার বন্টন, যেখানে একটি র্যান্ডম ভেরিয়েবল গ্রহণ করতে পারে এমন সমস্ত মানের জন্য সমান সম্ভাবনা রয়েছে। ইউনিফর্ম বিতরণের একটি ভাল উদাহরণ হল একটি একক ডাই টস করা। টসের ফলাফল হল ছয়টি সম্ভাব্য মান (1, 2, 3, 4, 5, 6) এবং এই মানগুলির প্রতিটি ঘটার সম্ভাবনা সমান। আরও বৈজ্ঞানিক ব্যাখ্যার জন্য, অনুগ্রহ করে wolfram.com দেখুন।
    • এখানে Excel RAND বা RANDBETWEEN ফাংশনকে সীমিত করার কোনো উপায় নেই, যেগুলো কম্পিউটারের সিস্টেম টাইম থেকে শুরু করার গুজব। টেকনিক্যালি, একটি বীজ হল এলোমেলো সংখ্যার একটি ক্রম তৈরি করার সূচনা বিন্দু। এবং যখনই একটি এক্সেল র্যান্ডম ফাংশন কল করা হয়, তখন একটি নতুন বীজ ব্যবহার করা হয় যা একটি অনন্য র্যান্ডম সিকোয়েন্স প্রদান করে। অন্য কথায়, Excel এ র্যান্ডম নম্বর জেনারেটর ব্যবহার করার সময়, আপনি RAND বা RANDBETWEEN এর সাথে পুনরাবৃত্তিযোগ্য ক্রম পেতে পারবেন নাফাংশন, না VBA দিয়ে, না অন্য কোনো উপায়ে।
    • প্রাথমিক এক্সেল সংস্করণে, এক্সেল 2003-এর আগে, র্যান্ডম জেনারেশন অ্যালগরিদমের একটি অপেক্ষাকৃত ছোট পিরিয়ড ছিল (1 মিলিয়নেরও কম নন-রিকারিং র্যান্ডম নম্বর সিকোয়েন্স) এবং এটি ব্যর্থ হয়েছিল দীর্ঘ এলোমেলো সিকোয়েন্সে এলোমেলোতার বেশ কয়েকটি স্ট্যান্ডার্ড পরীক্ষা। সুতরাং, কেউ যদি এখনও একটি পুরানো এক্সেল সংস্করণের সাথে কাজ করে, তাহলে আপনি বড় সিমুলেশন মডেলের সাথে RAND ফাংশন ব্যবহার না করাই ভালো।

    আপনি যদি সত্য র্যান্ডম ডেটা খুঁজছেন, আপনি সম্ভবত একটি তৃতীয় পক্ষের র্যান্ডম নম্বর জেনারেটর ব্যবহার করতে পারেন যেমন www.random.org যার এলোমেলোতা বায়ুমণ্ডলীয় শব্দ থেকে আসে। তারা এলোমেলো নম্বর, গেম এবং লটারি, রঙের কোড, র্যান্ডম নাম, পাসওয়ার্ড, আলফানিউমেরিক স্ট্রিং এবং অন্যান্য র্যান্ডম ডেটা তৈরি করতে বিনামূল্যে পরিষেবা অফার করে৷

    ঠিক আছে, এই বেশ দীর্ঘ প্রযুক্তিগত ভূমিকা শেষ হয় এবং আমরা ব্যবহারিক এবং আরও দরকারী জিনিস।

    এক্সেল র্যান্ড ফাংশন - এলোমেলো বাস্তব সংখ্যা তৈরি করুন

    এক্সেলের RAND ফাংশনটি র্যান্ডম সংখ্যা তৈরি করার জন্য বিশেষভাবে ডিজাইন করা দুটি ফাংশনের মধ্যে একটি। এটি 0 এবং 1-এর মধ্যে একটি এলোমেলো দশমিক সংখ্যা (বাস্তব সংখ্যা) প্রদান করে।

    RAND() হল একটি উদ্বায়ী ফাংশন, যার অর্থ প্রতিবার ওয়ার্কশীট গণনা করার সময় একটি নতুন র্যান্ডম সংখ্যা তৈরি হয়। এবং এটি প্রতিবারই ঘটে যখন আপনি একটি ওয়ার্কশীটে যেকোন ক্রিয়া সম্পাদন করেন, উদাহরণস্বরূপ একটি সূত্র আপডেট করুন (অগত্যা RAND সূত্র নয়, শুধুমাত্র অন্য কোনো সূত্রশীট), একটি কক্ষ সম্পাদনা করুন বা নতুন ডেটা প্রবেশ করুন৷

    RAND ফাংশনটি Excel 365 - 2000-এর সমস্ত সংস্করণে উপলব্ধ৷

    যেহেতু Excel RAND ফাংশনের কোনো আর্গুমেন্ট নেই, আপনি কেবলমাত্র =RAND() লিখুন একটি কক্ষে এবং তারপরে আপনি যতগুলি চান ততগুলি কোষে সূত্রটি অনুলিপি করুন:

    এবং এখন, আসুন আরও এক ধাপ এগিয়ে যাই এবং র্যান্ডম সংখ্যাগুলি তৈরি করতে কয়েকটি RAND সূত্র লিখি আপনার শর্তে।

    সূত্র 1. রেঞ্জের উপরের বাউন্ড মানটি নির্দিষ্ট করুন

    শূন্য এবং যেকোনো N মানের মধ্যে এলোমেলো সংখ্যা তৈরি করতে, আপনি RAND ফাংশনকে এর দ্বারা গুণিত করুন N:

    RAND()* N

    উদাহরণস্বরূপ, 0-এর থেকে বড় বা সমান কিন্তু 50-এর কম র্যান্ডম সংখ্যাগুলির একটি ক্রম তৈরি করতে, নিম্নলিখিত সূত্রটি ব্যবহার করুন:

    =RAND()*50

    নোট। ঊর্ধ্ব আবদ্ধ মান প্রত্যাবর্তিত র্যান্ডম ক্রম অন্তর্ভুক্ত করা হয় না. উদাহরণস্বরূপ, আপনি যদি 10 সহ 0 এবং 10 এর মধ্যে এলোমেলো সংখ্যা পেতে চান তবে সঠিক সূত্রটি =RAND()*11

    সূত্র 2. দুটি সংখ্যার মধ্যে র্যান্ডম সংখ্যা তৈরি করুন

    যেকোন দুটির মধ্যে একটি এলোমেলো সংখ্যা তৈরি করতে আপনি যে সংখ্যাগুলি নির্দিষ্ট করেছেন, নিম্নলিখিত RAND সূত্র ব্যবহার করুন:

    RAND()*( B - A )+ A

    কোথায় A হল নিম্ন আবদ্ধ মান (সবচেয়ে ছোট সংখ্যা) এবং B হল উপরের আবদ্ধ মান (সবচেয়ে বড় সংখ্যা)।

    উদাহরণস্বরূপ, 10 থেকে 50 এর মধ্যে এলোমেলো সংখ্যা তৈরি করা , আপনি নিম্নলিখিত সূত্র ব্যবহার করতে পারেন:

    =RAND()*(50-10)+10

    নোট। এই এলোমেলো সূত্র কখনই সমান সংখ্যা ফেরত দেবে নানির্দিষ্ট পরিসরের বৃহত্তম সংখ্যা পর্যন্ত ( B মান)।

    সূত্র 3. এক্সেলে এলোমেলো পূর্ণসংখ্যা তৈরি করা

    এক্সেল র্যান্ড ফাংশনকে র্যান্ডম পূর্ণসংখ্যা তৈরি করতে, উপরে উল্লিখিত সূত্রগুলির যে কোনও একটি নিন এবং এটি আইএনটি ফাংশনে মুড়ে দিন।

    তৈরি করতে 0 এবং 50 এর মধ্যে র্যান্ডম পূর্ণসংখ্যা:

    =INT(RAND()*50)

    10 এবং 50 এর মধ্যে এলোমেলো পূর্ণসংখ্যা তৈরি করতে:

    =INT(RAND()*(50-10)+10)

    Excel RANDBETWEEN ফাংশন - একটি নির্দিষ্ট পরিসরে এলোমেলো পূর্ণসংখ্যা তৈরি করে

    RANDBETWEEN হল অন্য একটি ফাংশন যা এক্সেল দ্বারা র্যান্ডম সংখ্যা তৈরি করার জন্য দেওয়া হয়। এটি আপনার নির্দিষ্ট করা পরিসরে এলোমেলো পূর্ণসংখ্যা প্রদান করে:

    RANDBETWEEN(নীচে, শীর্ষ)

    অবশ্যই, b অটোম হল সর্বনিম্ন সংখ্যা এবং আপনি যে র্যান্ডম সংখ্যাগুলি পেতে চান তার মধ্যে শীর্ষ হল সর্বোচ্চ সংখ্যা৷

    RAND এর মতো, Excel এর RANDBETWEEN হল একটি উদ্বায়ী ফাংশন এবং এটি প্রতিবার আপনার স্প্রেডশীট পুনরায় গণনা করার সময় একটি নতুন র্যান্ডম পূর্ণসংখ্যা প্রদান করে৷

    উদাহরণস্বরূপ, 10 এবং 50 (10 এবং 50 সহ) মধ্যে র্যান্ডম পূর্ণসংখ্যা তৈরি করতে, নিম্নলিখিত RANDBETWEEN সূত্রটি ব্যবহার করুন:

    =RANDBETWEEN(10, 50)

    এক্সেলের RANDBETWEEN ফাংশন ধনাত্মক এবং ঋণাত্মক উভয় সংখ্যাই তৈরি করতে পারে। উদাহরণস্বরূপ, -10 থেকে 10 পর্যন্ত র্যান্ডম পূর্ণসংখ্যাগুলির একটি তালিকা পেতে, আপনার ওয়ার্কশীটে নিম্নলিখিত সূত্রটি লিখুন:

    =RANDBETWEEN(-10, 10)

    RANDBETWEEN ফাংশনটি Excel 365 - Excel 2007-এ উপলব্ধ। পূর্ববর্তী সংস্করণ, আপনি RAND সূত্র ব্যবহার করতে পারেনউপরের উদাহরণ 3 এ দেখানো হয়েছে।

    আরও এই টিউটোরিয়ালে, আপনি পূর্ণসংখ্যা ছাড়া অন্য র্যান্ডম মান তৈরি করতে কীভাবে RANDBETWEEN ফাংশন ব্যবহার করতে হয় তা প্রদর্শন করে আরও কয়েকটি সূত্র উদাহরণ পাবেন।

    টিপ। এক্সেল 365 এবং এক্সেল 2021-এ, আপনার নির্দিষ্ট করা যেকোনো দুটি সংখ্যার মধ্যে এলোমেলো সংখ্যার অ্যারে ফেরাতে আপনি ডায়নামিক অ্যারে RANDARRAY ফাংশন ব্যবহার করতে পারেন।

    নির্দিষ্ট দশমিক স্থান সহ র্যান্ডম সংখ্যা তৈরি করুন

    যদিও এক্সেলের RANDBEETWEEN ফাংশনটি এলোমেলো পূর্ণসংখ্যা ফেরত দেওয়ার জন্য ডিজাইন করা হয়েছে, আপনি যত খুশি দশমিক স্থান সহ র্যান্ডম দশমিক সংখ্যা ফেরত দিতে বাধ্য করতে পারেন।

    উদাহরণস্বরূপ, একটি দশমিক স্থান সহ সংখ্যার তালিকা পেতে, আপনি নীচের এবং উপরের মানগুলিকে 10 দ্বারা গুণ করুন এবং তারপরে ফিরে আসা মানটিকে 10 দ্বারা ভাগ করুন:

    RANDBETWEEN( নীচের মান * 10, শীর্ষ মান * 10)/10

    নিম্নলিখিত RANDBETWEEN সূত্রটি 1 থেকে 50 এর মধ্যে এলোমেলো দশমিক সংখ্যা প্রদান করে:

    =RANDBETWEEN(1*10, 50*10)/10

    একইভাবে, 1 থেকে 50 এর মধ্যে র্যান্ডম সংখ্যা তৈরি করতে 2 দশমিক স্থান, আপনি RANDBETWEEN ফাংশনের আর্গুমেন্টগুলিকে 100 দ্বারা গুণ করুন এবং তারপর ফলাফলটিকে 100 দ্বারা ভাগ করুন:

    =RANDBETWEEN(1*100, 50*100) / 100

    এক্সেল এ র্যান্ডম তারিখগুলি কীভাবে তৈরি করবেন

    প্রতি এলোমেলো একটি তালিকা ফেরত ঘ প্রদত্ত দুটি তারিখের মধ্যে ates, DATEVALUE এর সাথে RANDBETWEEN ফাংশনটি ব্যবহার করুন:

    RANDBETWEEN(DATEVALUE( শুরু করার তারিখ ), DATEVALUE( শেষ তারিখ ))

    উদাহরণস্বরূপ , প্রতি1-June-2015 এবং 30-June-2015 এর মধ্যে তারিখগুলির তালিকাটি অন্তর্ভুক্ত করুন, আপনার ওয়ার্কশীটে নিম্নলিখিত সূত্রটি লিখুন:

    =RANDBETWEEN(DATEVALUE("1-Jun-2015"),DATEVALUE("30-Jun-2015"))

    বিকল্পভাবে, আপনি এর পরিবর্তে DATE ফাংশন ব্যবহার করতে পারেন DATEVALUE:

    =RANDBETWEEN(DATE(2015,6,1),DATEVALUE(2015,6,30))

    সেলে তারিখের বিন্যাসটি প্রয়োগ করতে মনে রাখবেন এবং আপনি এর অনুরূপ এলোমেলো তারিখগুলির একটি তালিকা পাবেন:

    অনেকগুলি উন্নত বিকল্পের জন্য যেমন র্যান্ডম সপ্তাহের দিন বা সপ্তাহান্ত তৈরি করার জন্য, তারিখগুলির জন্য অ্যাডভান্সড র্যান্ডম জেনারেটর দেখুন৷

    এক্সেল এ এলোমেলো সময়গুলি কীভাবে সন্নিবেশ করা যায়

    সেটি মনে রাখা অভ্যন্তরীণ এক্সেল সিস্টেমের সময়গুলি দশমিক হিসাবে সংরক্ষণ করা হয়, আপনি এলোমেলো বাস্তব সংখ্যা সন্নিবেশ করার জন্য স্ট্যান্ডার্ড এক্সেল RAND ফাংশন ব্যবহার করতে পারেন এবং তারপরে কেবলমাত্র কোষগুলিতে সময়ের বিন্যাসটি প্রয়োগ করতে পারেন:

    প্রতি আপনার মানদণ্ড অনুযায়ী এলোমেলো সময়গুলি ফেরত দিন, আরও নির্দিষ্ট র্যান্ডম সূত্রের প্রয়োজন, যেমনটি নীচে দেখানো হয়েছে৷

    সূত্র 1. নির্দিষ্ট পরিসরে এলোমেলো সময় তৈরি করুন

    যেকোন দুটি সময়ের মধ্যে এলোমেলো সময় সন্নিবেশ করতে আপনি উল্লেখ করেছেন, হয় টাইম বা টি ব্যবহার করুন Excel RAND এর সাথে একত্রে IMEVALUE ফাংশন:

    TIME( শুরু সময় )+RAND() * (TIME( শুরু করার সময় ) - TIME( শেষ সময় )) TIMEVALUE( শুরু সময় )+RAND() * (TIMEVALUE( শুরু সময় ) - TIMEVALUE( শেষ সময় ))

    উদাহরণস্বরূপ, থেকে 6:00 AM এবং 5:30 PM এর মধ্যে একটি এলোমেলো সময় সন্নিবেশ করান, আপনি নিম্নলিখিত সূত্রগুলির যে কোনও একটি ব্যবহার করতে পারেন:

    =TIME(6,0,0) + RAND() * (TIME(17,30,0) - TIME(6,0,0))

    =TIMEVALUE("6:00 AM") + RAND() * (TIMEVALUE("5:30 PM") - TIMEVALUE("6:00 AM"))

    সূত্র 2. তৈরি করা হচ্ছেএলোমেলো তারিখ এবং সময়

    এলোমেলো তারিখ এবং সময়ের একটি তালিকা তৈরি করতে, RANDBETWEEN এবং DATEVALUE ফাংশনের সংমিশ্রণ ব্যবহার করুন:

    RANDBETWEEN(DATEVALUE( শুরু তারিখ) , DATEVALUE( শেষের তারিখ )) + RANDBETWEEN(TIMEVALUE( শুরু করার সময় ) * 10000, TIMEVALUE( শেষের সময় ) * 10000)/10000

    ধরুন আপনি 1 জুন, 2015 এবং 30 জুন, 2015 এর মধ্যে 7:30 AM থেকে 6:00 PM এর মধ্যে র্যান্ডম তারিখগুলি সন্নিবেশ করতে চান, নিম্নলিখিত সূত্রটি একটি ট্রিট কাজ করবে:

    =RANDBETWEEN(DATEVALUE("1-Jun-2015"), DATEVALUE("30-Jun-2015")) + RANDBETWEEN(TIMEVALUE("7:30 AM") * 10000, TIMEVALUE("6:00 PM") * 10000) / 10000

    আপনি যথাক্রমে DATE এবং TIME ফাংশন ব্যবহার করে তারিখ এবং সময় সরবরাহ করতে পারেন:

    =RANDBETWEEN(DATE(2015,6,1), DATE(2015,6,30)) + RANDBETWEEN(TIME(7,30,0) * 10000, TIME(18,0,0) * 10000) / 10000

    এক্সেল এ র্যান্ডম অক্ষর তৈরি করা

    একটি এলোমেলো অক্ষর ফেরত দিতে, তিনটি ভিন্ন ফাংশনের সমন্বয় প্রয়োজন:

    =CHAR(RANDBETWEEN(CODE("A"),CODE("Z")))

    যেখানে A প্রথম অক্ষর এবং Z আপনি যে অক্ষরগুলি অন্তর্ভুক্ত করতে চান তার মধ্যে শেষ অক্ষর (বর্ণানুক্রমিক ক্রমে)।

    উপরের সূত্রে:

    • CODE নির্দিষ্ট অক্ষরের জন্য সংখ্যাসূচক ANSI কোড প্রদান করে।
    • RANDBETWEEN n নেয় পরিসরের নীচে এবং উপরের মান হিসাবে CODE ফাংশন দ্বারা প্রত্যাবর্তিত নম্বরগুলি৷
    • CHAR RANDBETWEEN দ্বারা প্রত্যাবর্তিত এলোমেলো ANSI কোডগুলিকে সংশ্লিষ্ট অক্ষরে রূপান্তর করে৷

    নোট। যেহেতু, ANSI কোডগুলি UPPERCASE এবং ছোট হাতের অক্ষরের জন্য আলাদা, এই সূত্রটি কেস-সংবেদনশীল

    যদি কেউ ANSI ক্যারেক্টার কোডস চার্ট মনে রাখে, তবে কিছুই আপনাকে বাধা দেয় নাসরাসরি RANDBETWEEN ফাংশনে কোড সরবরাহ করা থেকে।

    উদাহরণস্বরূপ, A (ANSI কোড 65) এবং Z<2 এর মধ্যে এলোমেলো অপারকেস অক্ষর পেতে> (ANSI কোড 90), আপনি লিখুন:

    =CHAR(RANDBETWEEN(65, 90))

    ছোট হাতের অক্ষর তৈরি করতে a (ANSI কোড 97) থেকে z (ANSI কোড 122), আপনি নিম্নলিখিত সূত্রটি ব্যবহার করেন:

    =CHAR(RANDBETWEEN(97, 122))

    একটি এলোমেলো বিশেষ অক্ষর সন্নিবেশ করতে, যেমন ! " # $ % & ' ( ) * + , - . /, RANDBETWEEN ফাংশনটি ব্যবহার করুন নীচে প্যারামিটার সেট করে 33 ("!' এর জন্য ANSI কোড) এবং শীর্ষে প্যারামিটার 47 এ সেট করা হয়েছে ("/" এর জন্য ANSI কোড)।

    =CHAR(RANDBETWEEN(33,47))

    Excel-এ টেক্সট স্ট্রিং এবং পাসওয়ার্ড তৈরি করা হচ্ছে

    Excel এ একটি র্যান্ডম টেক্সট স্ট্রিং তৈরি করতে , আপনাকে শুধু কয়েকটি CHAR / RANDBEETWEEN ফাংশন সংযুক্ত করতে হবে৷

    উদাহরণস্বরূপ, 4টি অক্ষর সমন্বিত পাসওয়ার্ডের একটি তালিকা তৈরি করতে, আপনি এটির অনুরূপ একটি সূত্র ব্যবহার করতে পারেন:

    =RANDBETWEEN(0,9) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(97, 122)) & CHAR(RANDBETWEEN(33,47))

    সূত্রটিকে আরও কমপ্যাক্ট করতে, আমি সরাসরি সূত্রে ANSI কোডগুলি সরবরাহ করেছি৷ চারটি ফাংশন নিম্নলিখিত এলোমেলো মানগুলি প্রদান করে:

    • RANDBETWEEN(0,9) - 0 এবং 9 এর মধ্যে এলোমেলো সংখ্যা প্রদান করে।
    • CHAR(RANDBETWEEN(65,90)) - A এবং <এর মধ্যে র্যান্ডম UPPERCASE অক্ষর প্রদান করে 1>Z ।
    • CHAR(RANDBETWEEN(97, 122)) - a এবং z এর মধ্যে এলোমেলো ছোট হাতের অক্ষর প্রদান করে।
    • CHAR(RANDBETWEEN(33,47)) - এলোমেলো বিশেষ অক্ষর প্রদান করে।

    উপরের সূত্র দিয়ে তৈরি করা টেক্সট স্ট্রিংগুলি " 4Np# " বা

    মাইকেল ব্রাউন হল সফ্টওয়্যার সরঞ্জাম ব্যবহার করে জটিল প্রক্রিয়াগুলিকে সরল করার আবেগের সাথে একজন উত্সর্গীকৃত প্রযুক্তি উত্সাহী৷ প্রযুক্তি শিল্পে এক দশকেরও বেশি অভিজ্ঞতার সাথে, তিনি মাইক্রোসফ্ট এক্সেল এবং আউটলুক, সেইসাথে Google পত্রক এবং ডক্সে তার দক্ষতাকে সম্মানিত করেছেন। মাইকেলের ব্লগটি তার জ্ঞান এবং দক্ষতা অন্যদের সাথে ভাগ করে নেওয়ার জন্য নিবেদিত, উত্পাদনশীলতা এবং দক্ষতার উন্নতির জন্য সহজে অনুসরণযোগ্য টিপস এবং টিউটোরিয়াল প্রদান করে৷ আপনি একজন অভিজ্ঞ পেশাদার বা একজন শিক্ষানবিসই হোন না কেন, মাইকেলের ব্লগ এই প্রয়োজনীয় সফ্টওয়্যার সরঞ্জামগুলি থেকে সর্বাধিক পাওয়ার জন্য মূল্যবান অন্তর্দৃষ্টি এবং ব্যবহারিক পরামর্শ প্রদান করে৷