সুচিপত্র
পরিস্থিতির উপর নির্ভর করে আপনাকে কয়েকটি কলাম তুলনা করতে হতে পারে। তুলনা অনেক রূপে করা যেতে পারে, তার মধ্যে একটি আংশিক মিল। আজ আমরা আপনাকে দেখাব কিভাবে এক্সেলের দুটি কলামে আংশিক ম্যাচ পরিচালনা করতে হয়। এই সিজনের জন্য, আমরা Excel Microsoft 365 ব্যবহার করছি, নির্দ্বিধায় আপনার ব্যবহার করুন।
প্রথম জিনিস প্রথমে, আসুন ওয়ার্কবুক সম্পর্কে জেনে নেওয়া যাক যা আমাদের উদাহরণের ভিত্তি।
এখানে আমাদের কাছে বিভিন্ন খেলার কিছু বিখ্যাত ক্রীড়াবিদদের একটি ডেটাসেট রয়েছে৷ এই ডেটাসেট ব্যবহার করে আমরা দুটি কলামের মধ্যে আংশিক মিল চালাব। পদ্ধতিগুলো সহজে ব্যাখ্যা করতে আমরা এই ডেটাসেট ব্যবহার করব।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
আপনি এখান থেকে অনুশীলন ওয়ার্কবুক ডাউনলোড করতে পারেন।
আংশিক ম্যাচিং টু Columns.xlsx
দুটি কলামে আংশিক মিল খুঁজে বের করার 4 সহজ পদ্ধতি
1. VLOOKUP ব্যবহার করে দুটি কলামে আংশিক মিল
সম্পাদনা করার পন্থাগুলির মধ্যে একটি কলামগুলির মধ্যে আংশিক মিল হল VLOOKUP ফাংশন ব্যবহার করা।
VLOOKUP ফাংশন একটি ডেটা খুঁজে বের করে পরিসীমা উল্লম্বভাবে সংগঠিত।
আমরা উপরের ডেটাসেটের দুটি কলাম তুলনা করব এবং অন্য একটি কলামে ফলাফল তৈরি করব।
- প্রথমে সেলে E5<2 সূত্রটি প্রবেশ করান।>.
=IFERROR(VLOOKUP("*"&C5&"*";$B$5:$B$12;1;0);"")
এখানে আমরা অ্যাথলেট জনপ্রিয় নাম কলামের প্রথম সারি <15 এ সেট করেছি>lookup_value ক্ষেত্র।
এবং অ্যাথলেটের নাম কলাম লুকআপ_অ্যারে হিসাবে। যেহেতু আমাদের আংশিক মিল চেক করতে হবে আমরা ওয়াইল্ডকার্ড হিসাবে তারকাচিহ্নের চিহ্ন ব্যবহার করেছি। এই চিহ্নটি নির্দেশ করে যে সেখানে যেকোনও সংখ্যক অক্ষর থাকতে পারে।
- তারপর, যখন মিল পাওয়া যায় তখন সূত্রটি আমাদের ঘরে নির্বাচিত পুরো নামটি ফিরিয়ে দেবে।
- পরবর্তীতে, ব্যবহার করুন সমস্ত কক্ষে সূত্র প্রয়োগ করতে ফিল হ্যান্ডেল বিকল্পটি৷
- এর পরে, আপনি সেই অনুযায়ী চূড়ান্ত ফলাফল পাবেন .
উল্লেখ্য যে, সেলে E6 , আপনি C6 সেল এর মত একটি ফাঁক খুঁজে পেয়েছেন ধোনি নামটি প্রবেশ করান, যা সূত্রটি কলাম B এ খুঁজে পায় না৷
🔎 ফর্মুলা কিভাবে কাজ করে?
- VLOOKUP("*"&C5&"*";$B$5:$B$12;1;0) : প্রথম অংশে, আমরা নির্দিষ্ট মানগুলি খুঁজে বের করতে সেল B5 থেকে B12 এর মধ্যে পছন্দসই সেল রেঞ্জ খুঁজে পাব।
- IFERROR(VLOOKUP(“*”&C5& ;"*";$B$5:$B$12;1;0);" ) : এই অংশটি পছন্দসই সেল পরিসর অনুযায়ী চূড়ান্ত ফলাফল দেখানোর জন্য সূত্রের যথাযথ মানদণ্ড প্রয়োগ করবে৷
অতএব, আমরা এর মধ্যে আংশিক ম্যাচ করেছি এক্সেল-এ VLOOKUP ফাংশন ব্যবহার করে কলাম।
আরও পড়ুন: ক্লোজেস্ট মিল খুঁজে পেতে এক্সেল VLOOKUP (৫টি উদাহরণ সহ) <3
2. INDEX-এর সংমিশ্রণের সাথে আংশিক মিল – MATCH ফাংশন
পরবর্তীতে, আমরা INDEX এবং MATCH ফাংশনের সমন্বয় ব্যবহার করতে পারে। আগের বিভাগে, আমরা দেখেছি কিভাবে VLOOKUP একবার মিল খুঁজে পেলে মানটি পুনরুদ্ধার করে। এখানে INDEX – MATCH সমন্বয় একই কাজ করবে। MATCH একটি লুকআপ মানের অবস্থান সনাক্ত করে এবং INDEX প্রদত্ত অবস্থান থেকে মান প্রদান করে।
ফাংশনগুলি সম্পর্কে জানতে এই নিবন্ধগুলিতে যান: INDEX, ম্যাচ৷
- প্রথমে, আমরা সেলে E5 সূত্র সন্নিবেশ করব৷
=IFERROR(INDEX($B$5:$B$12;MATCH("*"&C5&"*";$B$5:$B$12;0));"")
- পরে, আপনি এই সেলের জন্য ফলাফল পাবেন এবং তারপর এটিকে সমস্ত কক্ষে প্রয়োগ করতে ফিল হ্যান্ডেল ব্যবহার করুন৷
- অবশেষে, আপনি আপনার চূড়ান্ত ফলাফল পাবেন৷
🔎 সূত্র কিভাবে কাজ করে?
- MATCH("*"&C5&"*";$B$5:$B$12;0) : প্রথম অংশে, আমরা কাঙ্খিত ঘরটি খুঁজে পাব পরিসীমা আমরা ব্যবহার করতে চাই।
- INDEX($B$5:$B$12; ম্যাচ("*"&C5&"*";$B$5:$B$12;0)) : আপনি যখন একটি একক পরিসর থেকে একটি মান (বা মান) ফেরত দিতে চান, তখন আপনি INDEX ফাংশনের অ্যারে ফর্মটি ব্যবহার করবেন। এই অংশটি সূত্রে যথাযথ মানদণ্ড প্রয়োগ করবে।
- IFERROR(INDEX($B$5:$B$12; MATCH("*"&C5&"*";$B$5:$ B$12;0));"" ) : এটি INDEX এবং MATCH ফাংশন অংশ থেকে রেঞ্জ নেবে এবং সূত্রের জন্য সঠিক শর্ত সেট করবে৷
এই অংশে, আমরা এর সংমিশ্রণ ব্যবহার করেছি INDEX এবং MATCH ফাংশনগুলি কলামগুলির মধ্যে আংশিক মিলগুলি খুঁজতে। IFERROR ফাংশন সূত্রে কোনো অসঙ্গতির কারণে ঘটতে পারে এমন যেকোনো ধরনের ত্রুটিকে উপেক্ষা করে।
আরও পড়ুন: এতে আংশিক পাঠ্য ম্যাচের জন্য শর্তসাপেক্ষ বিন্যাস এক্সেল (9 উদাহরণ)
অনুরূপ রিডিং
- এক্সেলে আংশিক VLOOKUP কীভাবে ব্যবহার করবেন (3 বা আরও উপায়)
- একটি সেল থেকে আংশিক পাঠ্য খুঁজতে VLOOKUP ব্যবহার করুন
- এক্সেলে আংশিক ম্যাচ স্ট্রিং কীভাবে সম্পাদন করবেন (5 পদ্ধতি)
3. IF ফাংশন দুটি কলামে আংশিক ম্যাচ সম্পাদন করতে
নিবন্ধের এই অংশে, আমরা IF ফাংশন ব্যবহার করে আংশিক মিল সম্পাদন করতে পারি। যেমন আপনি জানেন, IF ফাংশন একটি যৌক্তিক পরীক্ষা চালায় এবং একটি TRUE বা FALSE ফলাফলের জন্য একটি মান প্রদান করে।
- এখন , এখানে আমরা if_true_value হিসাবে “Full name Is Found” সেট করেছি এবং if_false_value খালি রেখেছি। ঘরে নিচের সূত্রটি প্রবেশ করান।
=IF(COUNTIFS($B$5:$B$12;"*"&C5)=1;"Full Name Is Found";"Full Name not Found")
এখানে সূত্রটি if_true_value প্রদান করেছে। এখন বাকি মানের জন্য সূত্রটি লিখুন।
- এছাড়া, এন্টার বোতাম চাপার পরে আপনি এর ফলাফল পাবেন। cell এবং তারপর সেই অনুযায়ী সমস্ত ঘরের জন্য Fill Handle বিকল্পটি ব্যবহার করুন।
- অবশেষে, আপনি পছন্দসই ফলাফল পাবেন।
🔎 কেমন করেসূত্র কাজ?
- COUNTIFS($B$5:$B$12;"*"&C5) : প্রথম অংশে, আমরা কোষগুলির পরিসর খুঁজে পাব যা আমরা শর্তটি পরীক্ষা করতে চাই৷
- IF(COUNTIFS($B$5:$B$12;"*"&C5)=1; "পুরো নাম পাওয়া গেছে"; "সম্পূর্ণ নাম নয় পাওয়া গেছে”) : এই অংশটি সূত্রের যথাযথ মানদণ্ড প্রয়োগ করবে।
অতএব, IF এবং COUNTIF ফাংশনগুলিকে একত্রিত করে
আরও পড়ুন: Excel এ COUNTIF আংশিক মিল (2 বা তার বেশি পদ্ধতি)
4. AGGREGATE ফাংশন ব্যবহার করে দুটি কলাম তুলনা করুন
শেষে, আমরা এগ্রিগেট ফাংশন ব্যবহার করে দুটি কলামের মধ্যে একটি আংশিক মিল খুঁজে বের করার চেষ্টা করব। যেমন. Microsoft Excel ফাংশন যেমন SUM , COUNT , LARGE এবং MAX কোন পরিসরে ত্রুটি থাকলে কাজ করবে না . যাইহোক, আপনি এগ্রিগেট ফাংশন ব্যবহার করে এটি দ্রুত সমাধান করতে পারেন। এই নিবন্ধটি আপনাকে দেখাবে কিভাবে Excel .
এগ্রিগেট ফাংশন: সিনট্যাক্স এবং আর্গুমেন্টস
<0 Excel এর AGGREGATE ফাংশন একটি ডেটা টেবিল বা ডেটা তালিকার সমষ্টি প্রদান করে। একটি ফাংশন নম্বর প্রথম আর্গুমেন্ট হিসাবে কাজ করে, যখন বিভিন্ন ডেটা সেট অন্যান্য আর্গুমেন্ট তৈরি করে। কোন ফাংশনটি নিযুক্ত করতে হবে তা জানতে, একজনকে ফাংশন নম্বরটি মুখস্ত করতে হবে, অথবা পাশে আপনি টেবিলে এটি দেখতে পারেন৷রেফারেন্স এবংঅ্যারে সিনট্যাক্স হল Excel AGGREGATE ফাংশন এর জন্য দুটি সম্ভাব্য সিনট্যাক্স যা আমরা আপনাকে এখানে দেখাব।
অ্যারে সিনট্যাক্স:
= AGGREGATE(function_num,options,array,[k])
রেফারেন্স সিনট্যাক্স:
=AGGREGATE(function_num,options,ref1, [ref2 ],…)
আপনি যে ফর্মটি ব্যবহার করছেন তা নিয়ে উদ্বিগ্ন হওয়ার দরকার নেই৷ আপনার সরবরাহ করা ইনপুট প্যারামিটারের উপর ভিত্তি করে, Excel সবচেয়ে উপযুক্ত ফর্ম বেছে নেবে।
আর্গুমেন্ট:
ফাংশন | ফাংশন_সংখ্যা |
---|---|
গড় | 1 |
COUNT | 2 |
যোগাযোগ | 3 |
MAX | 4 |
মিন | 5 |
প্রডাক্ট | 6 |
সমষ্টি | 9 |
বড় | 14 |
ছোট | 15 |
এখন, পরবর্তীতে এগিয়ে যান এবং নীচের ধাপগুলি অনুসরণ করে কীভাবে এই ফাংশনটি পুঙ্খানুপুঙ্খভাবে ব্যবহার করবেন সে সম্পর্কে আলোচনা করুন৷
- প্রথমে নিচের সূত্রটি ঘরে প্রবেশ করান৷
[email protected](E$5:E$8;AGGREGATE(15;6;MATCH("*"&$E$5:$E$8&"*";$B5;0)*(ROW($E$5:$E$8)-ROW(E$5)+1);1))
- পরবর্তীতে, আপনি এই সেলের ফলাফল পাবেন এবং তারপর ফিল হ্যান্ডেল বিকল্পটি ব্যবহার করুন এটি সমস্ত কক্ষে প্রয়োগ করতে৷
- অবশেষে, আপনার স্ক্রীন নিম্নলিখিত চিত্রের অনুরূপ ফলাফল দেখাবে৷
🔎 সূত্রটি কীভাবে কাজ করে?
সুতরাং, অবশেষে, আমরা এক্সেলের দুটি কলামে আংশিক মিল সম্পাদন করতে সমগ্র ফাংশন ব্যবহার করে আমাদের নিবন্ধটি শেষ করেছি।
আরও পড়ুন: এক্সেলে আংশিক পাঠের মিল দেখুন (5 পদ্ধতি)
জিনিসগুলি মনে রাখবেন
- প্রথম ব্যবহার করার ক্ষেত্রে দুটি পদ্ধতি, VLOOKUP এবং INDEX-MATCH সমন্বয়গুলি সবচেয়ে গুরুত্বপূর্ণ ভূমিকা পালন করে৷ মান সন্নিবেশ করার সময় এটি মনে রাখার চেষ্টা করুন। যদি আপনি পরিসর পরিবর্তন করেন, ফলাফলটি ভিন্ন হবে।
- সূত্রগুলি ব্যবহার করার সময়, সঠিক সিনট্যাক্স সহ তাদের সন্নিবেশ করা গুরুত্বপূর্ণ। অন্যথায়, এটি কোন ফলাফল দেবে না।
- আমরা আপনাকে এক্সেল ফাইল ডাউনলোড করার পরামর্শ দিই এবং আরও ভালভাবে বোঝার জন্য সূত্রগুলি ব্যবহার করার সময় এটি দেখুন।
উপসংহার
আজ যে জন্য সব. আমরা এক্সেলের দুটি কলামে আংশিক মিল পরিচালনা করার বিভিন্ন উপায় তালিকাভুক্ত করেছি। আপনি এই সহায়ক পাবেন আশা করি. কিছু বুঝতে অসুবিধা হলে মন্তব্য করতে দ্বিধা বোধ করুন. আপনি কোন পদ্ধতি ব্যবহার করতে যাচ্ছেন তা আমাদের জানান। অন্য কোন পন্থা অবহিত করুন যা আমরা এখানে মিস করেছি।