এমএস এক্সেলে, কখনও কখনও আমাদের একটি তালিকা থেকে কিছু মানদণ্ড বা শর্তের উপর ভিত্তি করে মান নির্ধারণ বা সন্ধান করতে হতে পারে। ধরে নিচ্ছি যে আমাদের কাছে সংশ্লিষ্ট ব্যক্তির নামের সাথে একটি টাস্ক প্ল্যান আছে যিনি প্রতিটি কাজের তত্ত্বাবধান করেন। এবং এখন আমাদের প্রদত্ত ব্যক্তির উপর ভিত্তি করে সারিতে সমস্ত কাজের নাম তালিকাভুক্ত করতে হবে। এইভাবে, এক্সেল সেল মানের উপর ভিত্তি করে একটি তালিকা তৈরি করার বিভিন্ন উপায় প্রদান করে। এই নিবন্ধে, আমরা দেখব কিভাবে আমরা Excel-এ সেল মানের উপর ভিত্তি করে একটি তালিকা তৈরি করতে পারি।
প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করুন
এক্সেলে সেল মানের উপর ভিত্তি করে একটি তালিকা তৈরি করার 6 উপায়
1. একটি সেল মানের উপর ভিত্তি করে একটি তালিকা স্বয়ংক্রিয়ভাবে পূরণ করুন
আসুন প্রকল্পের কর্মীদের নামের সাথে প্রকল্প তালিকা তৈরি করি। প্রতিটি প্রকল্পে, কর্মীদের নাম এই ফর্ম্যাটে বরাদ্দ করা হয় “প্রকল্প_সংখ্যা_নাম_সিরিয়াল ” সুতরাং, আমাদের কাজ হল প্রজেক্ট ব্যবহার করে সমস্ত কর্মীদের নাম খুঁজে বের করা।
ধাপ 1: D17 কক্ষে নিম্নলিখিত সূত্রটি লিখুন এবং Enter টিপুন
=IFERROR(INDEX($B$3:$D$11,ROW(B2:D11),MATCH($C$16,$B$3:$D$3,0)),"")
সূত্র ব্যাখ্যা
- এখানে ম্যাচ($C$16,$B$3:$D$3,0) এই অংশটি ডেটাসেটের সাথে প্রবেশ করা প্রকল্পের নামের সাথে মিলে যাচ্ছে এবং এটি শুধুমাত্র সঠিক মিল বলে বিবেচিত হয়৷
- ROW(B2:D11) ডেটাসেটের সারি সংখ্যা গণনা করছে।
- INDEX($B$3:$D$11, ROW(B2:D11), MATCH($C$16,$B$3:$D$3,0)) সূত্রের এই অংশটি মিলেছে প্রকল্প কর্মীদের নাম খুঁজে বের করছে। যদি প্রদত্ত ডেটাসেটে ডেটা পাওয়া না যায় তবে তা #NA ত্রুটির মাধ্যমে হবে।
- শেষে, IFERROR যে কোনো ধরনের ত্রুটি হ্যান্ডেল করতে হয়।
ধাপ 2 :এখন ড্রপ-ডাউন তালিকা থেকে যেকোনো প্রকল্পের নাম নির্বাচন করুন
ধাপ 3: সমস্ত কর্মীর নাম দেখানো হবে
2. সূত্রের সাথে নির্দিষ্ট কক্ষের মানের উপর ভিত্তি করে সারি তৈরি করুন
আসুন দেখি কিভাবে আমরা একটি ভিন্ন পদ্ধতিতে একজন কর্মীর নাম অনুসন্ধান করতে পারি। ডেটাসেটে, একজন ব্যক্তিকে একাধিক প্রকল্পে নিয়োগ করা যেতে পারে। এখন আমাদের কাজ হল কর্মীর নাম ব্যবহার করে প্রকল্পের নাম খুঁজে বের করা। এখানে প্রধান ডেটাসেটটি এরকম হবে:
ধাপ 1: G6 কক্ষে নিম্নলিখিত সূত্রটি লিখুন এবং ENTER টিপুন কী
=FILTER(B4:B16, G5=C4:C16)
সূত্র ব্যাখ্যা
- ফিল্টার -এ ফাংশন, B4:B16 এটি সেই পরিসর যেখান থেকে আমরা ডেটা বের করব।
- G5 এই ঘরে ইনপুট নাম দেবে এবং নামের পরিসরের সাথে তুলনা করবে C4:C16
- ফিল্টার ফাংশন সম্পর্কে আরও জানতে, আপনি এই লিঙ্কটি চেক করতে পারেন
ধাপ 2: এখন সেল G5 -এ যেকোনো নাম টাইপ করুন এবং Enter টিপুন
3. প্রথম ড্রপ ডাউন-এ পরিবর্তনগুলি ব্লক করুন
ধরা যাক আমাদের কাছে বিভিন্ন খাদ্য আইটেমের একাধিক তালিকা রয়েছে। প্রতিটি তালিকা অন্যদের থেকে আলাদা এবং নির্দিষ্ট খাদ্য আইটেম বৈধ তালিকায় থাকা উচিত
অন্য একটি ওয়ার্কশীটে, আমরা তাদের প্রকার অনুযায়ী খাবারের আইটেম নির্বাচন করব।
আমাদের উদ্বেগ হল যে আমরা যদি B কলামে কোনো খাদ্যের ধরন নির্বাচন করি তবে কলাম C (আইটেম) তে শুধুমাত্র সেই আইটেমগুলি পাওয়া যাবে যা সেই খাদ্য প্রকার বা তালিকার অধীনে রয়েছে।
ধাপ 1: খাদ্য আইটেম কোষ নির্বাচন করুন এবং ডেটা যাচাইকরণ খুলুন
ধাপ 2: তারপর উৎসে নিচের সূত্রটি লিখুন
=IF(B4="",Foods, INDIRECT("FakeRange"))
ধাপ 3: একটি সতর্কতা পপ আপ হবে. হ্যাঁ -এ ক্লিক করুন বোতাম
পদক্ষেপ 4: এখন খাদ্যের ধরন নির্বাচন করুন এবং তারপর আইটেম নির্বাচন করুন
ধাপ 5: একবার আপনি খাবারের ধরন এবং আইটেমগুলি প্রবেশ করালে আপনি কোনও খাদ্য আইটেম পরিবর্তন করতে পারবেন না। সুতরাং, ত্রুটি ম্যাচমেকিংয়ের কোন সুযোগ নেই
4. মানদণ্ডের উপর ভিত্তি করে এক্সেলে একটি অনন্য তালিকা তৈরি করুন
অনন্য মান তালিকা খোঁজার ক্ষেত্রে, এক্সেল বিভিন্ন উপায় প্রদান করে। আসুন ডুপ্লিকেট মান সহ পদ্ধতি 2 হিসাবে একই ডেটাসেট বিবেচনা করি। এখন আমাদের লক্ষ্য সূত্র ব্যবহার করে অনন্য তালিকা খুঁজে বের করা।
ধাপ 1: G6 কক্ষে নিম্নলিখিত সূত্রটি লিখুন
=UNIQUE(FILTER(B4:B22,C4:C22=G5))
- ফিল্টার(B4:B22, C4:C22=G5) এই ফাংশনটি পদ্ধতি 2 এর মতই। এটি ডেটাসেট থেকে সমস্ত মিলে যাওয়া নামগুলি বের করে। কোনো সদৃশ মিল থাকলে, ফিল্টার ফাংশনও তাদের গণনা করে।
- ফিল্টার দ্বারা প্রত্যাবর্তিত ডুপ্লিকেট মানগুলি সরাতে৷ ফাংশন, আমরা অনন্য ব্যবহার করেছি ফাংশন এই ফাংশনটি মিলে যাওয়া ডেটা থেকে সমস্ত ডুপ্লিকেট মান মুছে ফেলবে। ফাংশন সম্পর্কে আরও জানতে, আপনি এই লিঙ্কে যেতে পারেন
ধাপ 2: এখন যেকোনো নাম লিখুন সেলে G5 এবং Enter টিপুন
5. অ্যারে সূত্র ব্যবহার করে এক কলামে মাপকাঠি পূরণকারী তালিকা থেকে সমস্ত সারি বের করুন
তাদের আইডি সহ একটি পণ্য ডেটাসেট আছে , ব্র্যান্ড , মডেল , এবং ইউনিট মূল্য . এখন আমাদের কাজ হল সেই সারিগুলি খুঁজে বের করা যেখানে ব্র্যান্ডের নাম আমাদের প্রবেশ করা ব্র্যান্ড নামগুলির সাথে মিলবে। কোষে H5 এবং H7 .
ধাপ 1 :B19 কক্ষে নিম্নলিখিত সূত্রটি লিখুন এবং CTRL টিপুন + SHIFT + এন্টার করুন এবং পুরো টেবিলে সূত্রটি অনুলিপি করুন।
=INDEX($B$4:$E$15, SMALL(IF(COUNTIF($H$5:$H$7,$C$4:$C$15), MATCH(ROW($B$4:$E$15), ROW($B$4:$E$15)), ""), ROWS(B19:$B$19)), COLUMNS($B$3:B3
ধাপ 2: এখন H5 কক্ষে নাম লিখুন এবং H7 এবং Enter টিপুন
6. Excel এ একটি নির্ভরশীল ড্রপ-ডাউন তালিকা তৈরি করুন
এমএস এক্সেলে, ড্রপ-ডাউন তালিকা একটি দরকারী বৈশিষ্ট্য যখন আমরা ডেটা এন্ট্রি ফর্ম বা এক্সেল ড্যাশবোর্ডগুলি সম্পাদন করি৷
এটি একটি ঘরে ড্রপ-ডাউন হিসাবে আইটেমগুলির একটি তালিকা দেখায় এবং ব্যবহারকারী ড্রপ-ডাউন থেকে নির্বাচন করতে পারেন। এটি উপযোগী হতে পারে যখন আপনার কাছে নাম, পণ্য বা অঞ্চলগুলির একটি তালিকা থাকে যা আমাদের প্রায়শই কক্ষের একটি সেটে প্রবেশ করতে হয়৷
ধরা যাক আমাদের তিনটি ভিন্ন খাদ্য আইটেমের তালিকা রয়েছে, এখন আমরা সেই তালিকাগুলি ব্যবহার করে এক্সেলে একটি নির্ভরশীল ড্রপ-ডাউন তালিকা তৈরি করব।
ধাপ 1: ডেটা যাচাইকরণ খুলুন বিকল্প
ধাপ 2: ডেটা যাচাইকরণে উইন্ডোতে, অনুমতি দিন নির্বাচন করুন তালিকা হিসাবে এবং উৎস নির্বাচন করুন নিচের মত
ধাপ 3: আপনি একটি ড্রপ-ডাউন পাবেন৷ খাদ্য প্রকার কলামে তালিকা
পদক্ষেপ 4: এখন সমস্ত ডেটাসেট নির্বাচন করুন এবং নির্বাচন থেকে তৈরি করুন-এ ক্লিক করুন সূত্রের অধীনে বিকল্প ট্যাব
ধাপ 5: একটি পপ আপ প্রদর্শিত হবে. শীর্ষ সারি-এ ক্লিক করুন এবং তারপর ঠিক আছে টিপুন বোতাম
পদক্ষেপ 6: এখন D14 ঘরে যান এবং ডেটা যাচাইকরণ খুলুন . অনুমতি নিশ্চিত করুন৷ তালিকা হিসেবে সেট করা আছে এবং তারপর উৎস-এ নিম্নলিখিত সূত্রটি লিখুন . সবশেষে, ঠিক আছে টিপুন বোতাম
=INDIRECT(B14)
পদক্ষেপ 7: একটি সতর্কতা পপ আপ হবে. হ্যাঁ টিপুন বোতাম
ধাপ 8: এখন প্রথম ড্রপ-ডাউন তালিকা থেকে যেকোনো খাদ্য প্রকার নির্বাচন করুন এবং অন্যান্য ড্রপ-ডাউন তালিকায় সহযোগী আইটেম তালিকা খুঁজুন
ধাপ 8: চূড়ান্ত আউটপুট এই মত হবে:
মনে রাখার মতো বিষয়গুলি৷
সাধারণ ত্রুটি | যখন তারা দেখায় |
---|---|
#VALUE! FILTER-এ ত্রুটি৷ | অন্তর্ভুক্ত আর্গুমেন্টের অবশ্যই অ্যারে আর্গুমেন্টের সাথে সামঞ্জস্যপূর্ণ মাত্রা থাকতে হবে, অন্যথায়, FILTER #VALUE ফেরত দেবে! |
#NA! ত্রুটি | যদি সূত্রটি ডেটাসেট থেকে কোনো ডেটা খুঁজে না পায়, তাহলে এটি এই ত্রুটিটি ফিরিয়ে দেবে৷ আমাদের IFERROR এর সাহায্য নিতে হবে এই ত্রুটি পরিচালনা করার জন্য ফাংশন। |
তালিকায় নামকরণ | লিস্টের নাম দেওয়ার ক্ষেত্রে, আমরা কোনো স্থান ব্যবহার করতে পারি না। যদি একটি নামে একটি স্থান থাকে, তাহলে আমরা “_ ব্যবহার করতে পারি ”। |
উপসংহার
এক্সেলের সেল মানের উপর ভিত্তি করে একটি তালিকা তৈরি করার এই কয়েকটি উপায়। আমি তাদের নিজ নিজ উদাহরণ সহ সমস্ত পদ্ধতি দেখিয়েছি কিন্তু অন্যান্য অনেক পুনরাবৃত্তি হতে পারে। আমি ব্যবহৃত ফাংশনগুলির মৌলিক বিষয়েও আলোচনা করেছি। আপনার যদি এটি অর্জনের অন্য কোনো পদ্ধতি থাকে, তাহলে অনুগ্রহ করে আমাদের সাথে তা শেয়ার করুন।
আরও পড়া
- একটি এক্সেল ওয়ার্কশীট থেকে অন্যটিতে স্বয়ংক্রিয়ভাবে ডেটা স্থানান্তর করুন
- এক্সেলের অন্য ওয়ার্কশীট থেকে কীভাবে স্বয়ংক্রিয়ভাবে পপুলেট করবেন
- এক্সেলের ডেটা দিয়ে শেষ সারিতে কীভাবে পূরণ করবেন (৩টি দ্রুত পদ্ধতি)