এক্সেল এলোমেলো নির্বাচন: কিভাবে ডেটাসেট থেকে র্যান্ডম নমুনা পেতে হয়

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

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

আপনি একটি নতুনের জন্য বাজার গবেষণা করেন কিনা পণ্য লঞ্চ বা আপনার বিপণন প্রচারের ফলাফল মূল্যায়ন, এটা গুরুত্বপূর্ণ যে আপনি আপনার বিশ্লেষণের জন্য ডেটার একটি নিরপেক্ষ নমুনা ব্যবহার করুন। এবং এটি অর্জন করার সবচেয়ে সহজ উপায় হল এক্সেল এ র্যান্ডম নির্বাচন করা।

    এলোমেলো নমুনা কি?

    স্যাম্পলিং কৌশল নিয়ে আলোচনা করার আগে, আসুন একটু পটভূমির তথ্য প্রদান করি এলোমেলো নির্বাচন সম্পর্কে এবং আপনি কখন এটি ব্যবহার করতে চান।

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

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

    সূত্র সহ এক্সেল র্যান্ডম নির্বাচন

    কোনও অন্তর্নির্মিত নেই Excel এ এলোমেলোভাবে সেল বাছাই করার জন্য ফাংশন, কিন্তু আপনি একটি কাজ হিসাবে এলোমেলো সংখ্যা তৈরি করতে একটি ফাংশন ব্যবহার করতে পারেন। এগুলিকে সম্ভবত সহজ স্বজ্ঞাত সূত্র বলা যায় না, তবে তারা কাজ করে৷

    কীভাবে একটি তালিকা থেকে একটি এলোমেলো মান নির্বাচন করবেন

    ধরুন আপনার A2:A10 কক্ষে নামের একটি তালিকা রয়েছে এবং আপনি চান তালিকা থেকে এলোমেলোভাবে একটি নাম নির্বাচন করতে। নিম্নলিখিত সূত্রগুলির মধ্যে একটি ব্যবহার করে এটি করা যেতে পারে:

    =INDEX($A$2:$A$10,RANDBETWEEN(1,COUNTA($A$2:$A$10)),1)

    বা

    =INDEX($A$2:$A$10,RANDBETWEEN(1,ROWS($A$2:$A$10)),1)

    এটাই! এক্সেলের জন্য আপনার এলোমেলো নাম চয়নকারী সম্পূর্ণরূপে সেট আপ এবং পরিবেশনের জন্য প্রস্তুত:

    নোট৷ অনুগ্রহ করে সচেতন থাকুন যে RANDBETWEEN হল একটি অস্থির ফাংশন, যার অর্থ এটি আপনার ওয়ার্কশীটে করা প্রতিটি পরিবর্তনের সাথে পুনরায় গণনা করবে। ফলস্বরূপ, আপনার এলোমেলো নির্বাচনও পরিবর্তিত হবে। এটি যাতে না ঘটে তার জন্য, আপনি নিষ্কাশিত নামটি অনুলিপি করতে পারেন এবং অন্য কক্ষে মান হিসাবে পেস্ট করতে পারেন ( বিশেষ পেস্ট করুন > মানগুলি )। বিস্তারিত নির্দেশাবলীর জন্য, অনুগ্রহ করে দেখুন কিভাবে সূত্রগুলোকে মান দিয়ে প্রতিস্থাপন করতে হয়।

    স্বাভাবিকভাবে, এই সূত্রগুলি শুধুমাত্র এলোমেলো নাম বাছাই করতে পারে না, তবে এলোমেলো সংখ্যা, তারিখ বা অন্য কোনো র্যান্ডম নির্বাচন করতে পারেকোষ৷

    এই সূত্রগুলি কীভাবে কাজ করে

    সংক্ষেপে, আপনি RANDBETWEEN দ্বারা প্রত্যাবর্তিত একটি এলোমেলো সারি নম্বরের ভিত্তিতে তালিকা থেকে একটি মান বের করতে INDEX ফাংশন ব্যবহার করেন৷

    আরও নির্দিষ্টভাবে, RANDBETWEEN ফাংশনটি আপনার নির্দিষ্ট করা দুটি মানের মধ্যে একটি এলোমেলো পূর্ণসংখ্যা তৈরি করে। নিম্ন মানের জন্য, আপনি 1 নম্বর সরবরাহ করেন। উপরের মানের জন্য, আপনি মোট সারি গণনা পেতে COUNTA বা ROWS ব্যবহার করেন। ফলস্বরূপ, RANDBETWEEN আপনার ডেটাসেটে 1 এবং মোট সারি গণনার মধ্যে একটি এলোমেলো সংখ্যা প্রদান করে। এই সংখ্যাটি INDEX ফাংশনের row_num আর্গুমেন্টে যায় যা বলে যে কোন সারিটি বেছে নিতে হবে। কলাম_সংখ্যা আর্গুমেন্টের জন্য, আমরা 1 ব্যবহার করি যেহেতু আমরা প্রথম কলাম থেকে একটি মান বের করতে চাই।

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

    ডুপ্লিকেট ছাড়াই কীভাবে এলোমেলোভাবে এক্সেলে নির্বাচন করবেন

    এক্সেলের ডুপ্লিকেট ছাড়াই র্যান্ডম ডেটা নির্বাচন করার কয়েকটি উপায় রয়েছে। সাধারণত, আপনি প্রতিটি কক্ষে একটি র্যান্ডম নম্বর বরাদ্দ করতে RAND ফাংশন ব্যবহার করবেন এবং তারপরে আপনি কয়েকটি ঘর বেছে নেবেনএকটি সূচক র‌্যাঙ্ক সূত্র ব্যবহার করে।

    কোষ A2:A16-এ নামের তালিকা সহ, কয়েকটি র্যান্ডম নাম বের করতে অনুগ্রহ করে এই ধাপগুলি অনুসরণ করুন:

    1. B2-এ র‍্যান্ড সূত্র লিখুন, এবং কলামের নিচে কপি করুন:

    =RAND()

  • কলাম A থেকে একটি এলোমেলো মান বের করতে নিচের সূত্রটি C2 এ রাখুন:
  • =INDEX($A$2:$A$16, RANK(B2,$B$2:$B$16), 1)

  • আপনি বাছাই করতে চান এমন অনেকগুলি কক্ষে উপরের সূত্রটি অনুলিপি করুন৷ আমাদের ক্ষেত্রে, আমরা সূত্রটিকে আরও চারটি কোষে অনুলিপি করি (C2:C6)৷
  • এটাই! পাঁচটি র্যান্ডম নাম ডুপ্লিকেট ছাড়াই বের করা হয়:

    এই সূত্রটি কীভাবে কাজ করে

    আগের উদাহরণের মতো, আপনি কলাম থেকে একটি মান বের করতে INDEX ফাংশন ব্যবহার করেন একটি এলোমেলো সারি স্থানাঙ্কের উপর ভিত্তি করে। এই ক্ষেত্রে, এটি পেতে দুটি ভিন্ন ফাংশন লাগে:

    • RAND সূত্রটি র‍্যান্ডম সংখ্যার সাথে কলাম B কে পপুলেট করে৷
    • RANK ফাংশনটি একই সাথে র‍্যাঙ্কটিকে একটি এলোমেলো সংখ্যা প্রদান করে৷ সারি উদাহরণস্বরূপ, C2 কক্ষে RANK(B2,$B$2:$B$16) B2 নম্বরের র‌্যাঙ্ক পায়। যখন C3 তে কপি করা হয়, তখন আপেক্ষিক রেফারেন্স B2 B3 তে পরিবর্তিত হয় এবং B3-এ নম্বরের র‌্যাঙ্ক প্রদান করে, এবং আরও অনেক কিছু।
    • RANK দ্বারা প্রত্যাবর্তিত নম্বরটি এর row_num আর্গুমেন্টে দেওয়া হয় INDEX ফাংশন, তাই এটি সেই সারি থেকে মান বেছে নেয়। কলাম_সংখ্যা আর্গুমেন্টে, আপনি 1 সরবরাহ করেন কারণ আপনি প্রথম কলাম থেকে একটি মান বের করতে চান।

    সতর্কতার একটি শব্দ! যেমনটি দেখানো হয়েছে উপরের স্ক্রিনশট, আমাদের এক্সেল র্যান্ডমনির্বাচন শুধুমাত্র অনন্য মান রয়েছে। কিন্তু তাত্ত্বিকভাবে, আপনার নমুনায় সদৃশ হওয়ার সম্ভাবনা খুবই কম। এখানে কেন: একটি খুব বড় ডেটাসেটে, RAND ডুপ্লিকেট র্যান্ডম নম্বর তৈরি করতে পারে এবং RANK সেই নম্বরগুলির জন্য একই র‌্যাঙ্ক ফিরিয়ে দেবে। ব্যক্তিগতভাবে, আমার পরীক্ষার সময় আমি কখনই কোনো সদৃশ পাইনি, কিন্তু তাত্ত্বিকভাবে, এই ধরনের সম্ভাবনা বিদ্যমান।

    আপনি যদি শুধুমাত্র অনন্য মান সহ একটি এলোমেলো নির্বাচন পেতে বুলেটপ্রুফ সূত্র খুঁজছেন, তাহলে RANK + ব্যবহার করুন শুধুমাত্র RANK-এর পরিবর্তে COUNTIF বা RANK.EQ + COUNTIF সংমিশ্রণ। যুক্তির বিশদ ব্যাখ্যার জন্য, অনুগ্রহ করে এক্সেলে অনন্য র‌্যাঙ্কিং দেখুন।

    সম্পূর্ণ সূত্রটি একটু কষ্টকর, কিন্তু 100% ডুপ্লিকেট-মুক্ত:

    =INDEX($A$2:$A$16, RANK.EQ(B2, $B$2:$B$16) + COUNTIF($B$2:B2, B2) - 1, 1)

    দ্রষ্টব্য:

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

    এর সাথে একটি র্যান্ডম নির্বাচন পাওয়ার আরও উপায় Excel 365 - 2010-এ কোন পুনরাবৃত্তি নেই এখানে বর্ণনা করা হয়েছে: কিভাবে ডুপ্লিকেট ছাড়াই Excel এ এলোমেলো নমুনা পাবেন।

    কিভাবে এলোমেলো সারি নির্বাচন করবেনExcel

    যদি আপনার ওয়ার্কশীটে একাধিক কলাম ডেটা থাকে, আপনি এইভাবে একটি এলোমেলো নমুনা নির্বাচন করতে পারেন: প্রতিটি সারিতে একটি এলোমেলো নম্বর বরাদ্দ করুন, সেই সংখ্যাগুলি বাছাই করুন এবং প্রয়োজনীয় সংখ্যক সারি নির্বাচন করুন৷ বিস্তারিত ধাপগুলি নীচে অনুসরণ করুন৷

    1. আপনার টেবিলের ডানে বা বামে একটি নতুন কলাম ঢোকান (এই উদাহরণে কলাম D)৷
    2. ঢোকানো প্রথম ঘরে৷ কলাম, কলামের শিরোনামগুলি বাদ দিয়ে, RAND সূত্রটি প্রবেশ করান: =RAND()
    3. কলামের নিচের সূত্রটি অনুলিপি করতে ফিল হ্যান্ডেলে ডাবল-ক্লিক করুন। ফলস্বরূপ, আপনার প্রতিটি সারিতে একটি এলোমেলো নম্বর বরাদ্দ করা হবে।
    4. এলোমেলো সংখ্যাগুলিকে সাজান সবচেয়ে ছোট থেকে ছোট (উড়তা ক্রমে সাজানো হলে তা টেবিলের নীচে কলামের শিরোনামগুলিকে সরিয়ে দেবে , তাই অবরোহ বাছাই করতে ভুলবেন না)। এর জন্য, ডেটা ট্যাবে যান > সর্ট & ফিল্টার গ্রুপ, এবং ZA বোতামে ক্লিক করুন। এক্সেল স্বয়ংক্রিয়ভাবে নির্বাচনকে প্রসারিত করবে এবং সম্পূর্ণ সারিগুলিকে এলোমেলো ক্রমে সাজিয়ে দেবে।

      আপনার টেবিল কিভাবে এলোমেলো করা হয়েছে তা নিয়ে আপনি যদি পুরোপুরি সন্তুষ্ট না হন, তাহলে সাজানোর বোতামে আবার চাপুন। বিস্তারিত নির্দেশাবলীর জন্য, অনুগ্রহ করে দেখুন কিভাবে Excel-এ এলোমেলোভাবে সাজানো যায়।

    5. অবশেষে, আপনার নমুনার জন্য প্রয়োজনীয় সংখ্যক সারি নির্বাচন করুন, সেগুলি কপি করুন এবং যেখানেই পেস্ট করুন আপনি পছন্দ করেন৷

    এই টিউটোরিয়ালে আলোচিত সূত্রগুলিকে ঘনিষ্ঠভাবে দেখতে, আপনাকে আমাদের নমুনা ডাউনলোড করতে স্বাগতমএক্সেল র‍্যান্ডম সিলেকশনে ওয়ার্কবুক।

    এক্সেল এ র‍্যান্ডমাইজ টুলের সাহায্যে কীভাবে এলোমেলোভাবে নির্বাচন করবেন

    এখন যেহেতু আপনি এক্সেলে একটি র্যান্ডম নমুনা পেতে কয়েকটি সূত্র জানেন, চলুন দেখে নেওয়া যাক কিভাবে আপনি অর্জন করতে পারেন মাউস ক্লিকে একই ফলাফল।

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

    1. আপনার টেবিলের যেকোনো ঘর নির্বাচন করুন।
    2. <16 Ablebits টুলস ট্যাবে যান > ইউটিলিটিস গ্রুপে, এবং ক্লিক করুন এলোমেলো করুন > এলোমেলোভাবে নির্বাচন করুন :

  • অ্যাড-ইন এর প্যানে, কি নির্বাচন করতে হবে তা বেছে নিন: র্যান্ডম সারি, এলোমেলো কলাম বা এলোমেলো কক্ষ।
  • কাঙ্খিত নমুনার আকারের জন্য সংখ্যা বা শতাংশ নির্দিষ্ট করুন।
  • নির্বাচন করুন বোতামে ক্লিক করুন। সম্পন্ন!
  • উদাহরণস্বরূপ, এইভাবে আমরা আমাদের নমুনা ডেটা সেট থেকে 5টি র্যান্ডম সারি নির্বাচন করতে পারি:

    এবং আপনি একটি এলোমেলো নির্বাচন পাবেন দ্বিতীয়:

    এখন, আপনি আপনার এলোমেলো নমুনা অনুলিপি করতে Ctrl + C টিপুন এবং তারপরে একই বা অন্য শীটে অবস্থানে পেস্ট করতে Ctrl + V টিপুন।

    আপনি যদি আপনার ওয়ার্কশীটে র্যান্ডমাইজ টুলটি পরীক্ষা করতে চান, তাহলে নিচের আলটিমেট স্যুটের একটি ট্রায়াল সংস্করণ নিন। যদি আপনি Google স্প্রেডশীট ব্যবহার করেন, তাহলে আপনি Google পত্রকের জন্য আমাদের র্যান্ডম জেনারেটরকে দরকারী বলে মনে করতে পারেন৷

    উপলভ্য ডাউনলোডগুলি

    এলোমেলো নমুনা নির্বাচন করা - সূত্র উদাহরণ (.xlsx ফাইল)

    আলটিমেট স্যুট - ট্রায়াল সংস্করণ (.exe ফাইল)

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