সুচিপত্র
এই নিবন্ধে, আমি আলোচনা করব কিভাবে Excel এ একাধিক মান খুঁজে বের করতে হয়। প্রায়শই, স্প্রেডশীটগুলির সাথে কাজ করার সময়, একসাথে একাধিক মান খুঁজে পাওয়া একটি দুর্দান্ত সাহায্য হতে পারে। উদাহরণস্বরূপ, আমাদের কাছে একটি ডেটাসেট রয়েছে যাতে বেশ কিছু লোকের শখ রয়েছে৷ যাইহোক, এই ডেটাসেটে, একজন ব্যক্তির ( এমিলি ) একাধিক শখ রয়েছে। তাই, এখন আমরা একাধিক এক্সেল টুলস এবং ফাংশন ব্যবহার করব যাতে এমিলির একাধিক শখ একসাথে পাওয়া যায়। তা ছাড়াও, আমি দেখাব কিভাবে একটি একক কক্ষে একাধিক মান যুক্ত করা যায়।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
আপনি ডাউনলোড করতে পারেন এই নিবন্ধটি প্রস্তুত করার জন্য আমরা যে ওয়ার্কবুকটি ব্যবহার করেছি তা অনুশীলন করুন।
Multiple Values.xlsm খুঁজুন
8 এক্সেলে একাধিক মান খোঁজার পদ্ধতি <2
1. Excel এ একাধিক মান পেতে Find এবং Replace টুল ব্যবহার করুন
আপনি খুঁজুন বৈশিষ্ট্যটি ব্যবহার করে খুব সহজেই একাধিক মান পেতে পারেন এমএস এক্সেলের টুলের খুঁজুন এবং প্রতিস্থাপন করুন। আমাদের ডেটাসেটে, এমিলি নামটি 3 বার উল্লেখ করা হয়েছে। সুতরাং, একবারে এই 3 মানগুলি খুঁজে পেতে নীচের পদক্ষেপগুলি অনুসরণ করুন৷
পদক্ষেপ:
- প্রথমে, ডেটাসেট নির্বাচন করুন ( B4:C11 ).
- এর পর, Ctrl + F টিপুন। খুঁজুন এবং প্রতিস্থাপন উইন্ডোটি আনুন অথবা হোম > সম্পাদনা গ্রুপ > খুঁজুন & > Find সিলেক্ট করুন।
- তারপর, কি খুঁজুন ফিল্ডে ' Emily ' টাইপ করুন এবং এ ক্লিক করুন অনুসন্ধানসমস্ত ।
- ফলে, আমরা 3 নাম খুঁজে পেয়েছি ( এমিলি ) নীচের উইন্ডোতে তালিকাভুক্ত৷
আরও পড়ুন: এক্সেলের পরিসরে মান কীভাবে খুঁজে পাবেন (৩টি পদ্ধতি)
2. একাধিক মান খোঁজার জন্য এক্সেল ফিল্টার বিকল্প
এক্সেলে একাধিক মান পেতে আরেকটি সহজ এবং দ্রুত বিকল্প হল অটোফিল্টার ব্যবহার করা . চলুন দেখে নেওয়া যাক এই পদ্ধতির সাথে জড়িত ধাপগুলো।
পদক্ষেপ:
- প্রথমে, আপনি যে কক্ষে প্রয়োগ করতে চান তার উপর ডান ক্লিক করুন। ছাঁকনি. আমি সেল B5 নির্বাচন করেছি, যেহেতু আমাকে সমস্ত নাম ফিল্টার করতে হবে, এমিলি ।
- তারপর ফিল্টার > এ যান নির্বাচিত কক্ষের মান দ্বারা ফিল্টার করুন ।
- ফলে, এমিলি নামের সমস্ত সেল নিচের মত ফিল্টার করা হয়েছে।
- এখন, আপনি যদি ফিল্টারিংটিকে পূর্বাবস্থায় ফেরাতে চান তবে ডেটাসেট হেডারের অটোফিল্টার আইকনে ক্লিক করুন, নির্বাচন করুন “নাম” থেকে ফিল্টার সাফ করুন এবং ঠিক আছে ক্লিক করুন।
আরো পড়ুন: এক্সেল
স্ট্রিং এ একটি অক্ষর কিভাবে খুঁজে বের করবেন 3. একাধিক মান ফেরাতে উন্নত ফিল্টার বিকল্প প্রয়োগ করুন
এক্সেলের নামে একটি ফিল্টারিং বিকল্প রয়েছে উন্নত ফিল্টার । একাধিক মান খোঁজার সময় এই বিকল্পটি খুবই উপযোগী। অ্যাডভান্সড ফিল্টার বিকল্পটি প্রয়োগ করার জন্য আপনাকে একটি মানদণ্ড পরিসর সেট করতে হবে। এর সাথে জড়িত পদক্ষেপের মধ্য দিয়ে যাওয়া যাকপদ্ধতি।
পদক্ষেপ:
- প্রথমে মানদণ্ডের পরিসর সেট করুন ( B13:C14 )।
- পরবর্তীতে, ডেটা > Sort & ফিল্টার > Advanced .
- ফলে, Advanced Filte r উইন্ডো প্রদর্শিত হবে এখন, তালিকা পরিসর ( ডেটাসেট পরিসর ) এবং মাপদণ্ড পরিসীমা সেট করুন এবং ঠিক আছে ক্লিক করুন।
- অবশেষে, এখানে আমরা একবারে এমিলির সমস্ত শখ পেয়েছি৷
⏩ নোট
মনে রাখবেন, মূল ডেটাসেটের হেডার এবং মাপদণ্ডের পরিসর একই রকম হতে হবে, অন্যথায়, উন্নত ফিল্টার বিকল্পটি কাজ করবে না .
4. এক্সেল সংজ্ঞায়িত টেবিল ব্যবহার করে একাধিক মান ফেরত
আমরা এক্সেল সংজ্ঞায়িত টেবিল তৈরি করতে পারি এবং এইভাবে একাধিক মান পেতে ফিল্টারিং প্রয়োগ করতে পারি। এটি একাধিক মান খুঁজে বের করার একটি খুব সুবিধাজনক এবং সহজ উপায়৷
পদক্ষেপ:
- প্রথমে, ডেটাসেটের যে কোনও কক্ষে ক্লিক করুন ( B4:C11 ).
- এর পর, থেকে Ctrl + t টিপুন। কীবোর্ড ফলস্বরূপ, টেবিল তৈরি করুন উইন্ডোটি প্রদর্শিত হবে। টেবিল পরিসর পরীক্ষা করুন এবং ঠিক আছে ক্লিক করুন।
- ফলে, আমাদের ডেটাসেট থেকে নীচের টেবিলটি তৈরি করা হয়েছে।
- এখন, টেবিলের হেডারের পাশে নিচের তীর আইকনে ক্লিক করুন। তারপর, নাম চেক করুন Emily এবং ক্লিক করুন ঠিক আছে
- অবশেষে, এখানে আমাদের প্রত্যাশিত ফিল্টার করা ফলাফল রয়েছে৷
অনুরূপ রিডিং:
- এক্সেলে সেলের মধ্যে পাঠ্য কীভাবে সন্ধান করবেন
- এক্সেল পাঠ্যের জন্য অনুসন্ধান করুন রেঞ্জে (11 দ্রুত পদ্ধতি)
- সেলে এক্সেলে নির্দিষ্ট টেক্সট আছে কিনা তা কীভাবে খুঁজে পাবেন
- স্ট্রিং এক্সেলে অক্ষর খুঁজুন (8 সহজ উপায় )
5. একাধিক মান খুঁজে পেতে ফিল্টার ফাংশন সন্নিবেশ করান
এবার আমরা ফিরে আসতে ফিল্টার ফাংশন ব্যবহার করব এক্সেলে একাধিক মান।
পদক্ষেপ:
- প্রথমে নিচের সূত্রটি সেল C14 এ টাইপ করুন।
=FILTER(C5:C11,B5:B11=B14)
- পরবর্তীতে, এন্টার টিপুন।
- ফলে , এমিলির সমস্ত শখ একবারে ফেরত দেওয়া হয়৷
⏩ নোট
➤ The FILTER ফাংশন শুধুমাত্র Excel 365 সাবস্ক্রাইবারদের জন্য উপলব্ধ।
6. Excel এ INDEX ফাংশন সহ একাধিক মান খুঁজুন
আপনি একাধিক মান খুঁজে পেতে পারেন এর সাথে INDEX ফাংশন ব্যবহার করে আমি অন্যান্য এক্সেল ফাংশন. একাধিক মান পেতে এই সূত্রটি জটিল। সূত্র একটি অ্যারে হিসাবে প্রবেশ করা হয়. যাই হোক, আমি নীচের সূত্রটি ব্যাখ্যা করব। তার আগে, আসুন এই পদ্ধতির ধাপগুলি দিয়ে যাই।
পদক্ষেপ:
- প্রাথমিকভাবে, সেল C14 -এ নিম্নলিখিত সূত্রটি টাইপ করুন। .
=INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2)
- ফলে আমরা নীচেরটি পেয়েছিফলাফল৷
- এরপর, অন্যটি পেতে ফিল হ্যান্ডেল ( + ) চিহ্নটি নীচে টেনে আনুন মান।
- ফলে, এখানে এমিলির শখের তালিকা দেওয়া হল।
🔎 ফর্মুলা কিভাবে কাজ করে?
- IF($B$5:$B$11=$B$14,ROW($B$5:$B$11))
এখানে, IF ফাংশন একটি সারি নম্বর প্রদান করে যদি একটি সেল রেঞ্জ B5:B11 এর সমান হয় B14 , অন্যথায় এটি FALSE<2 প্রদান করে>.
- SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)), ROW(1:1))
এখন, সূত্রের এই অংশটি SMALL ফাংশন ব্যবহার করে যা nম সবচেয়ে ছোট মান প্রদান করে। এই সূত্রটি সংখ্যাগুলি প্রদান করবে: 5 , 8 , 11 ।
- ইন্ডেক্স($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)), ROW(1:1))-4, 2)
এখন সূত্রের চূড়ান্ত অংশ আসে। আমরা জানি, INDEX ফাংশন একটি নির্দিষ্ট অবস্থানে মান প্রদান করে। আরেকটি বিষয় হল, INDEX ফাংশনটি আমাদের টেবিলের প্রথম সারিটিকে সারি 1 হিসাবে বিবেচনা করে। যেহেতু আমার টেবিল ডেটাসেটটি সারিতে শুরু হয় 5 , আমি এর থেকে 4 বিয়োগ করেছি ডেটাসেট থেকে সঠিক সারি পেতে ROW মান। সুতরাং, অ্যারের জন্য B5:C11 , সারি সংখ্যা 5 , 8 , 11 , এবং কলাম নং 2 , INDEX ফাংশনটি আমাদের পছন্দসই ফলাফল প্রদান করবে
📌 উপরের সূত্র দ্বারা তৈরি ত্রুটিগুলি লুকান
উপরের সাথে একটি সমস্যা আছে-উল্লেখিত INDEX সূত্র। যখন আপনি ফিল হ্যান্ডেল ( + ) চিহ্নটি টেনে আনেন, তখন সূত্রটি একটি নির্দিষ্ট মানের পরে একটি ত্রুটি ( #NUM! ) প্রদান করে। সুতরাং, উপরের সূত্রটি ঠিক করতে আমরা IF এবং ISERROR ফাংশনগুলি ব্যবহার করব৷
পদক্ষেপ:
- প্রথমে নিচের সূত্রটি সেল C14 এ টাইপ করুন।
=IF(ISERROR(INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2)),"",INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2))
- ফলস্বরূপ, আমরা কোনো ত্রুটি ছাড়াই ফলাফল পাব৷
এখানে, ISERROR ফাংশন একটি মান একটি ত্রুটি কিনা তা পরীক্ষা করে এবং সত্য বা মিথ্যা প্রদান করে। উপরের সূত্রটি IF এবং ISERROR ফাংশন দিয়ে মোড়ানো অ্যারের ফলাফলটি একটি ত্রুটি কিনা তা পরীক্ষা করে এবং এইভাবে ফলাফলটি ত্রুটি হলে ফাঁকা (“”) প্রদান করে, অন্যথায় এটি সংশ্লিষ্ট মান প্রদান করে।
7. এক্সেল (VBA) এ একাধিক মান খুঁজে পেতে ব্যবহারকারীর সংজ্ঞায়িত ফাংশন
এই পদ্ধতিতে, আমরা আলোচনা করব কিভাবে <1 ব্যবহার করতে হয়। ইউজার ডিফাইন্ড ফাংশন এক্সেলে একাধিক মান পেতে। এখানে, আমরা User Defined Function : vbaVlookup ব্যবহার করব।
পদক্ষেপ:
- প্রথমত, যান সক্রিয় ওয়ার্কশীটে।
- দ্বিতীয়ভাবে, ডেভেলপার > ভিজ্যুয়াল বেসিক এ যান।
<11
- ফলে, আপনি মডিউল পাবেন। নিচের কোডটি মডিউল এ লিখুন।
4296
- এর পর, আপনি যদি এ ফাংশনটি লিখতে শুরু করেন সেল C14 , ফাংশনটি অন্যান্য এক্সেল ফাংশনের মত দেখাবে।
- তারপর নিচের সূত্রটি লিখুন সেল C14 .
=vbaVlookup(B14,B5:B11,2)
- অবশেষে, এখানে আমাদের একাধিক শখ রয়েছে নিচের মত এমিলি।
8. সিঙ্গেল এক্সেল সেলে একাধিক মান পান
এখন পর্যন্ত, আমরা একাধিক পেয়েছি বিভিন্ন কক্ষে উল্লম্বভাবে তালিকাভুক্ত মান। যাইহোক, এখন, আমরা একটি একক কক্ষে একাধিক মান যুক্ত দেখাব। এখানে, আমরা যোগ করা একাধিক মান পেতে FILTER ফাংশনের সাথে TEXTJOIN ফাংশন ব্যবহার করব।
পদক্ষেপ:
- প্রথমে নিচের সূত্রটি টাইপ করুন সেল C14 ।
=TEXTJOIN(",",TRUE, FILTER(C5:C11, B5:B11=B14))
- ফলস্বরূপ, এমিলির সমস্ত শখ একটি একক কক্ষে অনুভূমিকভাবে উপস্থাপিত হয়৷
এখানে, TEXTJOIN ফাংশন কমা ব্যবহার করে শখের তালিকাকে সংযুক্ত করে।
উপসংহার
উপরের নিবন্ধে, আমি পদ্ধতিগুলি বিশদভাবে আলোচনা করার চেষ্টা করেছি। আশা করি, এই পদ্ধতি এবং ব্যাখ্যা আপনার সমস্যা সমাধানের জন্য যথেষ্ট হবে. আপনার কোন প্রশ্ন থাকলে আমাকে জানান।