সুচিপত্র
এই নিবন্ধে, আমি দেখাব কিভাবে আপনি মাইক্রোসফ্ট এক্সেলের একাধিক কলাম থেকে অনন্য মান খুঁজে পেতে পারেন।
প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করুন
নিম্নলিখিত এক্সেল ফাইলটি ডাউনলোড করুন যাতে আপনি এই নিবন্ধটি পড়ার সময় অনুশীলন করতে পারেন।
অনন্য মান খুঁজুন একাধিক Columns.xlsm
একাধিক কলাম থেকে অনন্য মান খুঁজে বের করার 5 পদ্ধতি এক্সেল
আসুন এই ডেটা সেটটি একবার দেখে নেওয়া যাক। আমাদের কাছে গ্লোরি কিন্ডারগার্টেন নামের একটি স্কুলের ছাত্রদের রেকর্ড রয়েছে।
আমাদের কাছে B<কলামে ছাত্রদের আইডি, প্রথম নাম এবং শেষ নাম রয়েছে 4>, C, এবং D যথাক্রমে।
এখন আমরা ছাত্রদের অনন্য নাম সাজাতে চাই।
পদ্ধতি 1: নিষ্কাশন অ্যারে সূত্র সহ একাধিক কলাম থেকে অনন্য মান
i. UNIQUE ফাংশন ব্যবহার করা
সতর্কতা: UNIQUE ফাংশন শুধুমাত্র অফিস 365 এ উপলব্ধ।
UNIQUE ফাংশনের সিনট্যাক্স:
=UNIQUE(array,[by_col],[exactly_once])
- তিনটি আর্গুমেন্ট নেয়, একটি অ্যারে নামে একটি কক্ষের পরিসর এবং by_col এবং exactly_once নামে দুটি বুলিয়ান মান।
- অনন্য মান প্রদান করে। অ্যারে থেকে।
- যদি by_col সেট করা হয় TRUE , এটি এই আর্গুমেন্টের কলাম দ্বারা অনন্য মান অনুসন্ধান করে . ডিফল্ট হল TRUE ।
- যদি exactly_once সেট করা হয় TRUE , তাহলে মান প্রদান করেযা শুধুমাত্র একবার অ্যারে এ উপস্থিত হয়। এই যুক্তি ঐচ্ছিক. ডিফল্ট হল FALSE ।
এখন আমরা প্রথম নাম (কলাম C ) এবং উভয় থেকে অনন্য মান বের করতে চাই শেষ নাম (কলাম D )।
- প্রথমে একটি ঘর নির্বাচন করুন এবং সেখানে এই সূত্রটি সন্নিবেশ করুন। আমি সেল E5 নির্বাচন করি এবং সেখানে প্রবেশ করি৷
=UNIQUE(C5:D16,FALSE,TRUE)
দেখুন আমরা দুটি ভিন্ন কলামে অনন্য নাম পেয়েছি।
- এখানে আমরা by_col FALSE হিসেবে সন্নিবেশ করেছি, তাই এটি বরাবর অনুসন্ধান করেনি। কলাম
- এখানে আমরা ঠিক_একবার TRUE হিসাবে সন্নিবেশ করেছি, তাই এটি শুধুমাত্র একবার প্রদর্শিত মানগুলি ফিরিয়ে দিয়েছে।
অবশ্যই, আপনি যদি চান, আপনি by_col এবং exactly_once নামক বুলিয়ান মানগুলি পরিবর্তন করতে পারেন এবং দেখুন কি হয়৷
আরো পড়ুন: এক্সেল VBA কলাম থেকে অনন্য মান পেতে (4 উদাহরণ)
ii. CONCATENATE এবং অনন্য ফাংশনগুলিকে একত্রিত করা
আগে, আমরা একটি ঘরে প্রথম নাম এবং সন্নিহিত কক্ষে শেষ নাম পেয়েছি। কিন্তু কেউ যদি পুরো নাম জিজ্ঞাসা করে তবে একটি সেল, উদাহরণস্বরূপ, জ্যাক মরিস। তারপর? এই সূত্রগুলির যে কোনও একটি ব্যবহার করুন। এগুলি অনন্য এবং CONCATENATE ফাংশন দিয়ে তৈরি৷
প্রথম সূত্র:
=UNIQUE(CONCATENATE(C5:C16," ",D5:D16),FALSE,TRUE)
বিকল্প সূত্র:
অথবা, আপনি এটি ব্যবহার করতে পারেন-
=UNIQUE(C5:C16&" "&D5:D16,FALSE,TRUE)
দেখুন, আমরা একটি কলামে সম্পূর্ণ অনন্য নামগুলি বের করেছিস্পেস ( ) দ্বারা বিভক্ত।
আরো পড়ুন: এক্সেলের একটি কলামে অনন্য মান খুঁজুন (6 পদ্ধতি)
iii. মানদণ্ডের উপর ভিত্তি করে অনন্য মানগুলি বের করতে UNIQUE, CONCATENATE, এবং FILTER ফাংশন ব্যবহার করে
এখন এক মুহুর্তের জন্য অনুমান করুন, যে ছাত্রদের আইডি 150-এর বেশি তাদের অনন্য নাম বের করতে চায়। কীভাবে তা করবেন?
আমরা UNIQUE এবং FILTER ফাংশনগুলি ব্যবহার করে তা করব৷
সতর্কতা: The FILTER ফাংশন শুধুমাত্র Office 365 এ উপলব্ধ।
FILTER ফাংশনের সিনট্যাক্স:
=ফিল্টার(অ্যারে,ইনক্লুড,[if_empty])
- তিনটি আর্গুমেন্ট নেয়। একটি অ্যারে নামে একটি কক্ষের একটি পরিসর, একটি বুলিয়ান শর্ত যাকে বলা হয় অন্তর্ভুক্ত , এবং একটি মান নামক
- অ্যারে থেকে মানগুলি ফেরত দেয় যা পূরণ করে
- দ্বারা নির্দিষ্ট শর্ত অ্যারে যদি অন্তর্ভুক্ত দ্বারা নির্দিষ্ট শর্ত পূরণ না করে, তাহলে এটি if_empty মান প্রদান করে এর জন্য. if_empty সেট করা ঐচ্ছিক। এটি ডিফল্টভাবে "কোনও ফলাফল" নয়।
এখন আমরা ছাত্রদের অনন্য নাম বের করতে চাই যাদের আইডি 150-এর বেশি।
- সুতরাং, আমাদের সূত্রটি হবে be
=UNIQUE(FILTER(C5:D16,B5:B16>150,"no result"),FALSE,TRUE)
দেখুন আমরা অনন্যের প্রথম এবং শেষ নামগুলি বের করেছি নাম।
- এবং আপনি যদি একটি ঘরে সম্পূর্ণ অনন্য নামগুলি বের করতে চান তবে এটি ব্যবহার করুনসূত্র-
=UNIQUE(FILTER(CONCATENATE(C5:C16," ",D5:D16),B5:B16>150,"no result"),FALSE,TRUE)
আরো পড়ুন: <3 কিভাবে এক্সেলে মানদণ্ডের উপর ভিত্তি করে অনন্য মানগুলি বের করা যায়
পদ্ধতি 2: শর্তসাপেক্ষ বিন্যাস ব্যবহার করে ডুপ্লিকেট মান হাইলাইট করুন
আসুন এই নতুন ডেটা সেটটি একবার দেখে নেওয়া যাক। আমাদের তিনটি কলাম আছে, কিন্তু সবগুলোই একই ধরনের ডেটা সহ।
আমাদের কাছে গ্লোরি কিন্ডারগার্টেন স্কুলের কিছু ছাত্রের ডাকনাম আছে। এখন আমরা এই ছাত্রদের অনন্য নামগুলি খুঁজে বের করতে চাই৷
আমরা কীভাবে এটি করতে পারি?
আমরা সুবিধার জন্য শর্তসাপেক্ষ বিন্যাস ব্যবহার করে ডুপ্লিকেট মানগুলিকে হাইলাইট করতে পারি৷
📌 ধাপ:
- প্রথমে, ঘরের পরিসর নির্বাচন করুন।
- তারপর হোম > শর্তসাপেক্ষ বিন্যাস > হাইলাইট সেল নিয়ম > ডুপ্লিকেট মান।
- আপনি ডুপ্লিকেট মান নামে একটি ছোট বক্স পাবেন।
- নির্বাচন করুন ডুপ্লিকেট মান হাইলাইট করতে সেখান থেকে যেকোনো রঙ। আমি সবুজ নির্বাচন করছি৷
পদ্ধতি 3: অ্যারে ছাড়া একটি সূত্র ব্যবহার করে এক্সেল কলাম থেকে অনন্য মানগুলি বের করুন
একটি নন-অ্যারে সূত্র ব্যবহার করতে , আপনাকে IFERROR , LOOKUP, এবং COUNTIF ফাংশনগুলিকে একত্রিত করতে হবে। সূত্রটি প্রয়োগ করতে, নিম্নলিখিত ধাপগুলি প্রয়োগ করুন৷
📌 ধাপগুলি:
- যে কোনও ঘর নির্বাচন করুন৷
- তারপর নিম্নলিখিত সূত্রটি সন্নিবেশ করুন-
=IFERROR(IFERROR(LOOKUP(2, 1/(COUNTIF($F$4:F4,$B$5:$B$11)=0), $B$5:$B$11), LOOKUP(2, 1/(COUNTIF($F$4:F4, $C$5:$C$9)=0), $C$5:$C$9)),LOOKUP(2, 1/(COUNTIF($F$4:F4, $D$5:$D$12)=0), $D$5:$D$12))
- এখানে আমি এটি সেল F5 এ সন্নিবেশ করি।
- তারপর ফিল হ্যান্ডেলটি টেনে আনুন এবং আপনি খুঁজে পাবেনঅনন্য নাম।
দ্রষ্টব্য:
এখানে, কলাম B এর পরিবর্তে, C, এবং D , আপনি আপনার পছন্দেরগুলি ব্যবহার করতে পারেন।
পদ্ধতি 4: পিভট টেবিল
ব্যবহার করে দুই বা তার বেশি কলাম থেকে একটি অনন্য স্বতন্ত্র তালিকা বের করুন। 0> আপনি পিভট টেবিল টুল ব্যবহার করে দুই বা ততোধিক কলাম থেকে একটি অনন্য তালিকা তৈরি করতে পারেন। এটি করার জন্য নিম্নলিখিত পদক্ষেপগুলি প্রয়োগ করুন৷📌 ধাপগুলি:
- Alt + D টিপুন৷
- তারপর অবিলম্বে P টিপুন। আপনি PivotTable এবং PivotChart উইজার্ড খোলা পাবেন।
- নির্বাচন করুন মাল্টিপল কনসোলিডেশন রেঞ্জ এবং পিভট টেবিল বোতাম।
- তারপর পরবর্তী ক্লিক করুন। আপনি 3 এর মধ্যে 2a ধাপে চলে যাবেন ।
- নির্বাচন করুন আমার জন্য একটি একক পৃষ্ঠা ক্ষেত্র তৈরি করুন বোতাম।
- তারপর পরবর্তী ক্লিক করুন। আপনি ধাপ 2b এ যাবেন।
- রেঞ্জ বক্সে, বাম দিকে একটি খালি কলাম সহ আপনার ঘরের পরিসর নির্বাচন করুন।
- এখানে আমি B5 থেকে D12 সেল নির্বাচন করেছি।
- তারপর যোগ করুন ক্লিক করুন। আপনার নির্বাচিত সেলগুলি সমস্ত রেঞ্জ বক্সে যোগ করা হবে।
- তারপর পরবর্তী ক্লিক করুন। আপনি পদক্ষেপ 3 এ চলে যাবেন।
- বিদ্যমান ওয়ার্কশীট বক্সে, আপনি যে ঘরে পিভট টেবিল চান সেটি লিখুন । আমি $F$4 লিখি।
- তারপর Finish এ ক্লিক করুন। আপনি একটি পিভট টেবিল তৈরি পাবেন৷
- এ যোগ করার জন্য ক্ষেত্রগুলি চয়ন করুনপ্রতিবেদন অংশ, চিহ্নমুক্ত করুন সারি , কলাম , মান , পৃষ্ঠা 1 ।
- তারপর মান এ চেক করুন। আপনি পিভট টেবিল এ অনন্য নামগুলি পাবেন৷
পদ্ধতি 5: অনন্য মানগুলি সন্ধান করতে VBA কোড ব্যবহার করুন
অবশেষে, আপনি ডেটা সেট থেকে অনন্য নাম বের করতে একটি VBA কোডও ব্যবহার করতে পারেন। নিম্নলিখিতগুলি করুন৷
📌 পদক্ষেপগুলি:
- VBA<4 খুলতে আপনার ওয়ার্কবুকে Alt + F11 টিপুন> উইন্ডো।
- তারপর VBA টুলবারে Insert ট্যাবে যান। এটিতে ক্লিক করুন৷
- চারটি বিকল্প থেকে, মডিউল চয়ন করুন৷
আপনি একটি নতুন পাবেন মডিউল উইন্ডো।
- সেখানে নিচের কোডটি লিখুন।
8274
এই সাইট আমাদের সাহায্য করেছে। কোড বুঝুন এবং বিকাশ করুন।
- এটি এক্সেল ম্যাক্রো সক্ষম ওয়ার্কবুক হিসাবে সংরক্ষণ করুন।
- তারপর আপনার আসল ওয়ার্কশীটে ফিরে আসুন। Alt + F8 চাপুন।
- আপনি ম্যাক্রো বক্সটি খুলবেন।
- ম্যাক্রো এর নাম নির্বাচন করুন এবং তারপর চালান এ ক্লিক করুন।
- এখানে এই ম্যাক্রো টির নাম হল ইউনিকডেটা ।
- আপনার ডেটার পরিসর লিখুন। রেঞ্জ বক্সে৷
- ঠিক আছে এ ক্লিক করুন৷ আপনি আরেকটি ইনপুট বক্স পাবেন।
- প্রথম কক্ষটি লিখুন যেখানে আপনি অনন্য নাম চান। আমি সেল F5 প্রবেশ করি।
- তারপর ঠিক আছে ক্লিক করুন। আপনি আপনার ডেটা থেকে অনন্য নাম পাবেন।সেট৷
আরো পড়ুন: এক্সেলের রেঞ্জ থেকে কীভাবে অনন্য মান পেতে হয় (8 পদ্ধতি)
উপসংহার
এই পদ্ধতিগুলি ব্যবহার করে, আপনি একই বা ভিন্ন ধরনের ডেটা থাকা একাধিক কলাম থেকে এক্সেলের অনন্য মানগুলি খুঁজে পেতে পারেন। আপনার যদি আরও প্রশ্ন থাকে তবে আমাদের একটি মন্তব্য করুন। এছাড়াও আপনি বিভিন্ন MS Excel বিষয় সম্পর্কে আরও জানতে আমাদের ব্লগ দেখতে পারেন।