এক্সেলে কোনো ডুপ্লিকেট ছাড়াই তালিকা থেকে র্যান্ডম নির্বাচন (5টি ক্ষেত্রে)

  • এই শেয়ার করুন
Hugh West

আপনি যদি এক্সেল-এ কোনো ডুপ্লিকেট ছাড়াই তালিকা থেকে র‍্যান্ডম নির্বাচনের জন্য কিছু সহজ এবং কার্যকর উপায় খুঁজছেন, তাহলে এই নিবন্ধটি আপনার কাজে লাগবে। সুতরাং, আসুন মূল নিবন্ধে ডুব দেওয়া যাক।

ওয়ার্কবুক ডাউনলোড করুন

এ লিস্ট.xlsx থেকে র্যান্ডম নির্বাচন

র্যান্ডম নির্বাচনের জন্য 5 কেস এক্সেল

এ কোন ডুপ্লিকেট সহ তালিকা থেকে এখানে, আমাদের কাছে কিছু পণ্যের বিক্রয় রেকর্ড সম্বলিত নিম্নলিখিত ডেটাসেট রয়েছে। এই নিবন্ধে, আমরা নিম্নলিখিত 5 পদ্ধতিগুলি ব্যবহার করে সদৃশ ছাড়াই পণ্যগুলির একটি এলোমেলো নির্বাচন করব৷

আমরা Microsoft Excel ব্যবহার করেছি এখানে 365 সংস্করণ, আপনি আপনার সুবিধা অনুযায়ী অন্য যেকোনো সংস্করণ ব্যবহার করতে পারেন।

পদ্ধতি-1: ডুপ্লিকেট ছাড়াই র্যান্ডম নির্বাচনের জন্য RAND, INDEX এবং RANK.EQ ফাংশন ব্যবহার করা

এখানে , আমরা এলোমেলো আইটেম কলামে মোট 9 পণ্যগুলির মধ্যে 6 পণ্যগুলির একটি র্যান্ডম নির্বাচন করব এবং এই নির্বাচনটি সদৃশ থেকে মুক্ত করার জন্য আমরা তৈরি করব এলোমেলো মান কলামে কিছু র্যান্ডম সংখ্যা। এই নির্বাচন করার জন্য আমরা RAND ফাংশন , INDEX ফাংশন , এবং RANK.EQ ফাংশন (বা RANK ফাংশন যদি আপনি পছন্দ করেন তবে ব্যবহার করব এটি ব্যবহার করতে)।

পদক্ষেপ :

➤ এলোমেলো অনন্য সংখ্যা তৈরি করার জন্য C4 কক্ষে নিম্নলিখিত ফাংশনটি টাইপ করুন

=RAND()

ENTER টিপুন এবং নীচে টেনে আনুন ফিল হ্যান্ডেল টুল৷

এর পরে, আপনি নিম্নলিখিত র্যান্ডম সংখ্যাগুলি পাবেন এবং উদ্বায়ী ফাংশনের প্রভাব লক্ষ্য করবেন RAND প্রতিটি গণনার পর সংখ্যা পরিবর্তন করার সময়। আপনি দেখতে পাচ্ছেন যে অটোফিল ফিচারটি প্রয়োগ করার আগে কক্ষে মানটি ছিল 0.97 returns the rank of the value 091 এবং এটি প্রয়োগ করার পরে মানটি 0.082805271 এ পরিবর্তিত হয়েছে।

এইভাবে, এই ফাংশনটি স্বয়ংক্রিয়ভাবে সেই র্যান্ডম মানগুলিকে পরিবর্তন করবে এবং আমাদের নির্বাচনকেও প্রভাবিত করবে, এটি প্রতিরোধ করতে আপনি সেগুলিকে মান হিসাবে পেস্ট করতে পারেন৷

➤ এর পরিসরটি নির্বাচন করুন৷ র্যান্ডম মান এবং চাপুন CTRL+C

➤ এর পরে, আপনার মাউসে ডান ক্লিক করুন এবং বিভিন্ন পেস্ট বিকল্পগুলি থেকে মান বিকল্পটি নির্বাচন করুন।>.

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

➤ ঘরে নিম্নলিখিত সূত্রটি টাইপ করুন F4

=INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)

এখানে, $B$4:$B$12 হল পণ্যের পরিসর , এবং $C$4:$C$12 এলোমেলো মানের পরিসীমা।

  • RANK.EQ(C4,$C$4:$C$12) হয়ে যায়

    RANK.EQ(0.617433431,$C$4:$C$12) RANK.EQ returns the rank of the value 0.617433431 among other values in the range $C$4:$C$12 .

    আউটপুট → 6

  • <21
    • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1) হয়েছে

      INDEX($B$4:$B$12,6,1) INDEX returns the value of cell B9 78 07 Row 6 and Column 1 in the range $B$4:$B$12 .

      আউটপুট → Banana

    ENTER টিপুন এবং ফিল হ্যান্ডেল টুলটি নিচে টেনে আনুন।

    পরে, আমরাআমাদের 6 প্রোডাক্টগুলির মধ্যে 9 কোনও ডুপ্লিকেট নির্বাচন এড়িয়ে পণ্যের র্যান্ডম নির্বাচন করা হয়েছে।

    আরো পড়ুন: এক্সেলে একটি তালিকা থেকে কীভাবে একটি র্যান্ডম স্ট্রিং তৈরি করবেন (5টি উপযুক্ত উপায়)

    পদ্ধতি-2: ইউনিক, র্যান্ডাররে, ইনডেক্স এবং RANK.EQ ফাংশন ব্যবহার করে

    এই বিভাগে, আমরা ইউনিক ফাংশন , RANDARRAY ফাংশন , INDEX ফাংশন , এবং RANK.EQ ফাংশন ব্যবহার করতে যাচ্ছি এলোমেলোভাবে পণ্য তালিকা থেকে 6 অনন্য পণ্য নির্বাচন করতে।

    পদক্ষেপ :

    ➤ এলোমেলো অনন্য সংখ্যার জন্য সেল C4 নিচের ফাংশনটি টাইপ করুন।

    =UNIQUE(RANDARRAY(9,1,1,9))

    এখানে, 9 হল সারির মোট সংখ্যা, 1 কলামের সংখ্যা, 1 সর্বাধিক সংখ্যা এবং 9 সর্বোচ্চ সংখ্যা। তারপর RANDARRAY এই আকারের র্যান্ডম সংখ্যার একটি অ্যারে দেবে এবং UNIQUE এই অ্যারে থেকে অনন্য সংখ্যাগুলি ফিরিয়ে দেবে।

    ENTER চাপানোর পরে এবং ফিল হ্যান্ডেল টুলটি নিচে টেনে আনার পরে আপনার র্যান্ডম মান কলামে নিম্নলিখিত র্যান্ডম সংখ্যাগুলি থাকবে৷

    <27

    যেহেতু RANDARRAY একটি উদ্বায়ী ফাংশন, এটি স্বয়ংক্রিয়ভাবে সেই র্যান্ডম মানগুলিকে পরিবর্তন করবে এবং আমাদের নির্বাচনকেও প্রভাবিত করবে, এটি প্রতিরোধ করতে আমরা সেগুলিকে মান হিসাবে পেস্ট করব৷

    ➤ এলোমেলো মানের পরিসর নির্বাচন করুন এবং CTRL+C টিপুন।

    ➤ তারপর, আপনার মাউসে ডান ক্লিক করুন এবং নির্বাচন করুনবিভিন্ন পেস্ট অপশন থেকে মান বিকল্প।

    28>

    পরে, আপনি নির্দিষ্ট র্যান্ডম মান পাবেন, এবং এখন আমরা সেগুলি ব্যবহার করছি আমাদের এলোমেলো নির্বাচন করবে।

    ➤ ঘরে F4 নিচের সূত্রটি টাইপ করুন।

    =INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)

    এখানে, $B$4:$B$12 হলো পণ্যের পরিসর , এবং $C$4:$C$12 এলোমেলো মানের পরিসর।

    • RANK.EQ(C4,$C$4:$C$12) হয়ে যায়

      RANK.EQ(1.761880408,$C$4:$C$12) RANK.EQ returns the rank of the value 1.761880408 among other values in the range $C$4:$C$12 .

      আউটপুট → 8

    • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1) হয়ে যায়

      INDEX($B$4:$B$12,8,1) INDEX returns the value of cell B11 at the intersection of Row 8 and Column 1 in the range $B$4:$B$12 .

      আউটপুট → Blackberry

    ➤ টিপুন ENTER এবং ফিল হ্যান্ডেল টুলটি নিচে টেনে আনুন।

    এইভাবে, আমরা র্যান্ডম আইটেম কলামে নকল ছাড়াই আমাদের পণ্যগুলির র্যান্ডম নির্বাচন করেছি৷

    <31

    ইউনিক ফাংশন এবং RANDARRAY ফাংশন শুধুমাত্র Microsoft Excel 365 এবং Excel 2021 সংস্করণের জন্য উপলব্ধ৷

    পুনরায় বিজ্ঞাপন আরও: এক্সেল এ র্যান্ডম নমুনা কীভাবে নির্বাচন করবেন (4 পদ্ধতি)

    পদ্ধতি-3: RAND, INDEX, RANK.EQ, এবং COUNTIF ব্যবহার করে কোনও ডুপ্লিকেট ছাড়াই র্যান্ডম নির্বাচন

    এখানে, আমরা এলোমেলোভাবে পণ্য কলামের তালিকা থেকে যেকোনো 6টি অনন্য পণ্য বেছে নেব এবং তারপর কিছু র্যান্ডম সংখ্যার সাহায্যে র্যান্ডম আইটেম কলামে একত্রিত করব। . এটি করার জন্য আমরা এর সংমিশ্রণটি ব্যবহার করব RAND ফাংশন , INDEX ফাংশন , RANK.EQ ফাংশন , এবং COUNTIF ফাংশন

    পদক্ষেপ :

    ➤ এলোমেলো অনন্য সংখ্যা তৈরি করার জন্য র্যান্ডম মান কলামের ঘরে নিম্নলিখিত ফাংশনটি প্রয়োগ করুন।

    =RAND()

    যেহেতু RAND একটি উদ্বায়ী ফাংশন, এটি স্বয়ংক্রিয়ভাবে সেই র্যান্ডম মানগুলি পরিবর্তন করবে এবং আমাদের নির্বাচনকেও প্রভাবিত করবে, এটি প্রতিরোধ করতে আমরা সেগুলিকে মান হিসাবে পেস্ট করব।

    ➤ র্যান্ডম মানগুলির পরিসর নির্বাচন করুন এবং CTRL+C টিপুন।

    ➤ এর পরে, আপনার উপর ডান ক্লিক করুন মাউস করুন এবং বিভিন্ন পেস্ট বিকল্পগুলি থেকে মানগুলি বিকল্পটি নির্বাচন করুন।

    34>

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

    ➤ নিচের সূত্রটি কক্ষে প্রয়োগ করুন F4

    B9

    এখানে , $B$4:$B$12 হলো পণ্যের পরিসর , এবং $C$4:$C$12 এলোমেলো মানের পরিসর।

    • RANK.EQ(C4,$C$4:$C$12) হয়ে যায়

      RANK.EQ(0.440349449,$C$4:$C$12) RANK.EQ returns the rank of the value 0.440349449 961 7 $C$4:$C$12 .

      আউটপুট → 6

    • COUNTIF($C$4:C4,C4 ) হয়ে যায়

      COUNTIF($C$4:C4,0.440349449) counts the number of cells having the value 440349449 in the range $C$4:C4

      আউটপুট → 1

    • RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1 হয়ে যায়

      6+1-1 → 6

    • INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1,1) হয়ে যায়

      INDEX($B$4:$B$12,6,1) INDEX returns the value of cell B9 at the intersection of Row 6 and Column 1 in the range $B$4:$B$12 .

      আউটপুট → Banana

    ENTER টিপুন এবং ভর্তি নিচে টেনে আনুনহ্যান্ডেল টুল।

    অবশেষে, আমরা আমাদের 6 পণ্যগুলির মধ্যে 9 কোনও নকল এড়িয়ে পণ্যগুলির র্যান্ডম নির্বাচন করেছি নির্বাচন৷

    আরো পড়ুন: এক্সেলের মানদণ্ডের উপর ভিত্তি করে এলোমেলো নির্বাচন (3টি ক্ষেত্রে)

    পদ্ধতি -4: INDEX, SORTBY, RANDARRAY, ROWS, এবং SEQUENCE ফাংশনগুলির সমন্বয় ব্যবহার করে

    এই বিভাগে, আমরা র্যান্ডম সংখ্যার প্রয়োজন ছাড়াই আমাদের অনন্য পণ্যগুলির এলোমেলো নির্বাচন করব <এর সাহায্যে 1>INDEX ফাংশন , SORTBY ফাংশন , RANDARRAY ফাংশন , ROWS ফাংশন , এবং SEQUENCE ফাংশন

    <0

    পদক্ষেপ :

    ➤ নিচের সূত্রটি কক্ষে ব্যবহার করুন E4

    =INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))), SEQUENCE(6))

    এখানে, $B$4:$B$12 হল পণ্যের পরিসর।

    • ROWS(B4:B12) এই পরিসরে মোট সারি সংখ্যা প্রদান করে

      আউটপুট → 9

    • RANDARRAY(ROWS(B4:B12)) হয়ে যায়

      RANDARRAY(9) এলোমেলো 9 সংখ্যা তৈরি করে

      আউটপুট → {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946}

    • SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))) হয়ে যায়

      SORTBY({“Orange”, “Apple”, “Watermelon”, “Walnut”, “Jackfruit”, “Banana”, “Cherry”, “Blackberry”, “Tomato”}, {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946})

      আউটপুট → {“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”, “Cherry”, “Walnut”, “Tomato”, “Orange”}

    • SEQUENCE(6) 1 থেকে 6<0 পর্যন্ত সিরিয়াল নম্বরের একটি পরিসর দেয়> আউটপুট → {1; 2; 3; 4; 5; 6}
    • INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))), SEQUENCE(6)) হয়ে যায়

      INDEX(SORTBY({“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”, “Cherry”, “Walnut”, “Tomato”, “Orange”}, {1; 2; 3; 4; 5; 6})

      আউটপুট → {“Watermelon”, “Blackberry”, “Walnut”, “Apple”, “Jackfruit”, “Banana”}

    ENTER চাপার পরে, আপনি নিম্নলিখিত 6 <2 পাবেন র্যান্ডম আইটেম কলামে র্যান্ডম পণ্য।

    SORTBY ফাংশন এবং RANDARRAYফাংশন শুধুমাত্র Microsoft Excel 365 এবং Excel 2021 সংস্করণের জন্য উপলব্ধ।

    আরো পড়ুন: Excel VBA: তালিকা থেকে র্যান্ডম নির্বাচন (3টি উদাহরণ)<2

    পদ্ধতি-5: সদৃশ ছাড়াই তালিকা থেকে একটি সম্পূর্ণ সারির নির্বাচন

    আপনি সম্পূর্ণ সারির জন্যও চয়ন করতে পারেন যার অর্থ আপনি এখানে যে কোনো নির্বাচিত পণ্যের জন্য সংশ্লিষ্ট বিক্রয় মূল্য পাবেন। এই কাজটি করার জন্য আমরা INDEX ফাংশন , SORTBY ফাংশন , RANDARRAY ফাংশন , ROWS ফাংশন , এবং <এর সমন্বয় ব্যবহার করব। 1>SEQUENCE ফাংশন ।

    পদক্ষেপ :

    ➤ নিচের সূত্রটি সেলে লিখুন E4

    =INDEX(SORTBY(B4:C12, RANDARRAY(ROWS(B4:C12))), SEQUENCE(6), {1,2})

    এখানে, B4:C12 হল পণ্য এবং বিক্রয় মানগুলির পরিসর

    • ROWS(B4:C12) এই রেঞ্জের মোট সারি সংখ্যা প্রদান করে

      আউটপুট → 9

    • RANDARRAY(ROWS(B4:B12)) হয়ে যায়

      RANDARRAY(9) এলোমেলো 9 সংখ্যা তৈরি করে

      আউটপুট → {0.69680; 0.04111; 0.23072; 0.54573; 0.18970; 0.98737; 0.29843; 0.59124; 0.60439}

    • SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))) হয়ে যায়

      SORTBY({“Orange”, 2721; “Apple”, 2172; “Watermelon”, 2958;“Walnut”, 3405; “Jackfruit”, 2154; “Banana”, 2580; “Cherry”, 4316; “Blackberry”, 4815; “Tomato”, 4792}, {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946})

      আউটপুট → {“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316; “Orange”, 2721; “Jackfruit”, 2154; “Watermelon”, 2958}

    • SEQUENCE(6) 1 থেকে 6 পর্যন্ত সিরিয়াল নম্বরের একটি পরিসর দেয়

      আউটপুট → {1; 2; 3; 4; 5; 6}

    • INDEX(SORTBY(B4:C12, RANDARRAY(ROWS(B4:C12))), SEQUENCE(6), {1,2}) হয়ে যায়

      INDEX(SORTBY({“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316; “Orange”, 2721; “Jackfruit”, 2154; “Watermelon”, 2958}, {1; 2; 3; 4; 5; 6}, {1,2})

      আউটপুট → {“Tomato”, 4792; “Walnut”, 3405; “Blackberry”, 4815; “Banana”, 2580;  “Apple”, 2172; “Cherry”, 4316}

    অবিলম্বে ENTER চাপার পরে, আপনি র্যান্ডম 6 পণ্য এবং তাদের সংশ্লিষ্ট বিক্রয় মান পাবেন।

    আরো পড়ুন: এলোমেলোভাবে কিভাবে সে এক্সেলে lect সারি (2 উপায়)

    অনুশীলন বিভাগ

    নিজের দ্বারা অনুশীলন করার জন্য আমরা নীচের মত অভ্যাস নামে একটি শীটে একটি অনুশীলন বিভাগ প্রদান করেছি। অনুগ্রহ করে এটি নিজে করুন৷

    উপসংহার

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

Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।