সুচিপত্র
টিউটোরিয়ালটি ইউনিক ফাংশন এবং ডাইনামিক অ্যারে ব্যবহার করে কিভাবে এক্সেলে অনন্য মান পেতে হয় তা দেখায়। আপনি একটি কলাম বা সারিতে, একাধিক কলামে, শর্তের উপর ভিত্তি করে এবং আরও অনেক কিছুতে অনন্য মান খুঁজে বের করার জন্য একটি সহজ সূত্র শিখবেন।
এক্সেলের পূর্ববর্তী সংস্করণগুলিতে, অনন্যের একটি তালিকা বের করা মান একটি কঠিন চ্যালেঞ্জ ছিল. আমাদের একটি বিশেষ নিবন্ধ রয়েছে যা দেখায় যে কীভাবে অনন্যগুলি খুঁজে বের করতে হয় যা শুধুমাত্র একবার ঘটে, একটি তালিকায় সমস্ত স্বতন্ত্র আইটেম বের করে, ফাঁকাগুলি উপেক্ষা করা এবং আরও অনেক কিছু। প্রতিটি কাজের জন্য বেশ কয়েকটি ফাংশন এবং একটি বহু-লাইন অ্যারে সূত্রের সম্মিলিত ব্যবহার প্রয়োজন যা শুধুমাত্র এক্সেল গুরুরা সম্পূর্ণরূপে বুঝতে পারে৷
Excel 365-এ অনন্য ফাংশনের প্রবর্তন সবকিছু বদলে দিয়েছে! যা একটি রকেট বিজ্ঞান হিসাবে ব্যবহৃত হয় ABC হিসাবে সহজ হয়ে ওঠে. এখন, এক বা একাধিক মানদণ্ডের উপর ভিত্তি করে একটি পরিসর থেকে অনন্য মান পেতে এবং ফলাফলগুলিকে বর্ণানুক্রমিক ক্রমে সাজানোর জন্য আপনাকে সূত্র বিশেষজ্ঞ হতে হবে না। সবকিছুই সহজ সূত্র দিয়ে করা হয় যা প্রত্যেকে পড়তে এবং আপনার নিজের প্রয়োজনে সামঞ্জস্য করতে পারে।
Excel UNIQUE ফাংশন
Excel-এ UNIQUE ফাংশন থেকে অনন্য মানগুলির একটি তালিকা প্রদান করে। একটি পরিসীমা বা অ্যারে। এটি যেকোনো ডাটা টাইপের সাথে কাজ করে: টেক্সট, সংখ্যা, তারিখ, সময় ইত্যাদি।
ফাংশনটি ডায়নামিক অ্যারে ফাংশনের অধীনে শ্রেণীবদ্ধ করা হয়। ফলাফল হল একটি গতিশীল অ্যারে যা স্বয়ংক্রিয়ভাবে প্রতিবেশী কক্ষগুলিতে উল্লম্বভাবে বা অনুভূমিকভাবে ছড়িয়ে পড়ে৷
এক্সেল ইউনিকের সিনট্যাক্সFILTER ফাংশনের include আর্গুমেন্টে বেশ কিছু লজিক্যাল এক্সপ্রেশন, যার প্রত্যেকটি TRUE এবং FALSE মানের একটি অ্যারে প্রদান করে। যখন এই অ্যারেগুলি যোগ করা হয়, যে আইটেমগুলির জন্য এক বা একাধিক মানদণ্ড সত্য তাদের 1 থাকবে, এবং যে আইটেমগুলির জন্য সমস্ত মানদণ্ড FALSE তাদের 0 থাকবে৷ ফলস্বরূপ, যে কোনও এন্ট্রি যে কোনও একক শর্ত পূরণ করে তা এটিতে পরিণত করে ইউনিকের কাছে হস্তান্তর করা অ্যারে।
আরও তথ্যের জন্য, অনুগ্রহ করে বা যুক্তি ব্যবহার করে একাধিক মানদণ্ড সহ ফিল্টার দেখুন।
এক্সেলে শূন্যস্থান উপেক্ষা করে অনন্য মান পান
যদি আপনি হন কিছু ফাঁক ধারণ করে এমন একটি ডেটা সেটের সাথে কাজ করার সময়, একটি নিয়মিত সূত্রের সাথে প্রাপ্ত অনন্যগুলির একটি তালিকার একটি খালি ঘর এবং/অথবা শূন্য মান থাকতে পারে। এটি ঘটে কারণ Excel UNIQUE ফাংশনটি ফাঁকা স্থান সহ একটি পরিসরে সমস্ত স্বতন্ত্র মান ফেরত দেওয়ার জন্য ডিজাইন করা হয়েছে। সুতরাং, যদি আপনার উৎস পরিসরে শূন্য এবং ফাঁকা কক্ষ উভয়ই থাকে, তবে অনন্য তালিকায় 2টি শূন্য থাকবে, একটি খালি ঘরের প্রতিনিধিত্ব করে এবং অন্যটি - একটি শূন্য মান নিজেই। অতিরিক্তভাবে, যদি উৎসের ডেটাতে কোনো সূত্র দ্বারা প্রত্যাবর্তিত খালি স্ট্রিং থাকে, তাহলে uique তালিকায় একটি খালি স্ট্রিং ("") অন্তর্ভুক্ত থাকবে যা দৃশ্যত একটি ফাঁকা ঘরের মতো দেখায়:
ফাঁকা ছাড়া অনন্য মানগুলির একটি তালিকা পেতে, আপনাকে এটি করতে হবে:
- ফিল্টার ফাংশন ব্যবহার করে ফাঁকা ঘর এবং খালি স্ট্রিংগুলি ফিল্টার করুন৷
- ইউনিক ফাংশনটি ব্যবহার করুন অনন্য ফলাফল সীমিত করতেশুধুমাত্র মান।
একটি জেনেরিক ফর্মে, সূত্রটি এইরকম দেখায়:
UNIQUE(FILTER( range, range""))এই উদাহরণে, D2-এর সূত্রটি হল:
=UNIQUE(FILTER(B2:B12, B2:B12""))
ফলাফল হিসেবে, এক্সেল খালি ঘর ছাড়া অনন্য নামের একটি তালিকা প্রদান করে:
দ্রষ্টব্য। যদি মূল ডেটাতে শূন্য থাকে, তাহলে অনন্য তালিকায় একটি শূন্য মান অন্তর্ভুক্ত করা হবে।
নির্দিষ্ট কলামে অনন্য মান খুঁজুন
কখনও কখনও আপনি অনন্য বের করতে চাইতে পারেন দুই বা ততোধিক কলামের মান যা একে অপরের সংলগ্ন নয়। কখনও কখনও, আপনি ফলাফল তালিকায় কলামগুলি পুনরায় অর্ডার করতে চাইতে পারেন। উভয় কাজই CHOOSE ফাংশনের সাহায্যে সম্পন্ন করা যেতে পারে।
অনন্য(CHOOSE({1,2,…}, range1, range2))আমাদের নমুনা টেবিল থেকে , ধরুন আপনি কলাম A এবং C এর মানগুলির উপর ভিত্তি করে বিজয়ীদের একটি তালিকা পেতে চান এবং ফলাফলগুলিকে এই ক্রমে সাজান: প্রথমে একটি খেলা (কলাম C), এবং তারপর একজন ক্রীড়াবিদ নাম (কলাম A)। এটি সম্পন্ন করার জন্য, আমরা এই সূত্রটি তৈরি করি:
=UNIQUE(CHOOSE({1,2}, C2:C10, A2:A10))
এবং নিম্নলিখিত ফলাফল পান:
কীভাবে এই সূত্রটি কাজ করে:
CHOOSE ফাংশনটি নির্দিষ্ট কলাম থেকে মানের একটি 2-মাত্রিক অ্যারে প্রদান করে। আমাদের ক্ষেত্রে, এটি কলামের ক্রমও অদলবদল করে।
{"বাস্কেটবল","এন্ড্রু"; "বাস্কেটবল", "বেটি"; "ভলিবল","ডেভিড"; "বাস্কেটবল", "এন্ড্রু"; "হকি","অ্যান্ড্রু"; "সকার","রবার্ট"; "ভলিবল","ডেভিড"; "হকি","অ্যান্ড্রু";"বাস্কেটবল","ডেভিড"}
উপরের অ্যারে থেকে, UNIQUE ফাংশন অনন্য রেকর্ডের একটি তালিকা প্রদান করে।
অনন্য মান খুঁজুন এবং ত্রুটিগুলি পরিচালনা করুন
অনন্য সূত্র আমরা এই টিউটোরিয়ালে আলোচনা করেছি কাজটি একেবারে নিখুঁত... তবে অন্তত একটি মান আছে যা নির্দিষ্ট মানদণ্ড পূরণ করে। সূত্রে কিছু না পেলে একটা #CALC! ত্রুটি ঘটে:
এটি যাতে না ঘটে তার জন্য, শুধুমাত্র IFERROR ফাংশনে আপনার সূত্রটি মুড়ে দিন৷
উদাহরণস্বরূপ, যদি কোনো অনন্য মান মানদণ্ড পূরণ না করে পাওয়া গেছে, আপনি কিছুই প্রদর্শন করতে পারবেন না, যেমন একটি খালি স্ট্রিং (""):
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
অথবা আপনি স্পষ্টভাবে আপনার ব্যবহারকারীদের জানাতে পারেন যে কোনও ফলাফল পাওয়া যায়নি:
=IFERROR(UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
Excel UNIQUE ফাংশন কাজ করছে না
আপনি যেমন দেখেছেন, UNIQUE ফাংশনের উত্থান এক্সেল-এ অনন্য মানগুলি খুঁজে পাওয়া অবিশ্বাস্যভাবে সহজ করে তুলেছে৷ যদি হঠাৎ করে আপনার সূত্রে কোনো ত্রুটি দেখা দেয়, তাহলে এটি নিম্নলিখিতগুলির মধ্যে একটি হতে পারে৷
#NAME? ত্রুটি
যদি আপনি একটি এক্সেল সংস্করণে একটি অনন্য সূত্র ব্যবহার করেন যেখানে এই ফাংশনটি সমর্থিত নয়।
বর্তমানে, UNIQUE ফাংশনটি শুধুমাত্র Excel 365 এবং 2021-এ উপলব্ধ। যদি আপনার কাছে আলাদা থাকে সংস্করণ, আপনি এই টিউটোরিয়ালে একটি উপযুক্ত সমাধান পেতে পারেন: কিভাবে Excel 2019, Excel 2016 এবং তার আগের সংস্করণে অনন্য মান পেতে হয়।
#NAME? সমর্থিত সংস্করণে ত্রুটি নির্দেশ করে যে ফাংশনের নামের বানান ভুল।
#SPILLত্রুটি
স্পিল পরিসরের এক বা একাধিক কক্ষ সম্পূর্ণরূপে ফাঁকা না থাকলে ঘটে।
ত্রুটিটি ঠিক করতে, খালি নয় এমন কক্ষগুলিকে মুছে ফেলুন বা মুছুন . ঠিক কোন কোষগুলি পথের মধ্যে রয়েছে তা দেখতে, ত্রুটি নির্দেশকটিতে ক্লিক করুন এবং তারপরে অবস্ট্রাক্টিং সেল নির্বাচন করুন ক্লিক করুন। আরও তথ্যের জন্য, অনুগ্রহ করে #SPILL দেখুন! এক্সেলে ত্রুটি - কারণ এবং সমাধান।
এভাবে এক্সেলে অনন্য মান খুঁজে বের করা যায়। পড়ার জন্য আমি আপনাকে ধন্যবাদ জানাই এবং আশা করছি আগামী সপ্তাহে আমাদের ব্লগে আপনাকে দেখতে পাব!
ডাউনলোডের জন্য অনুশীলন ওয়ার্কবুক
এক্সেল অনন্য মান সূত্রের উদাহরণ (.xlsx ফাইল)
ফাংশনটি নিম্নরূপ:UNIQUE(অ্যারে, [by_col], [exactly_once])কোথায়:
অ্যারে (প্রয়োজনীয়) - যে পরিসর বা অ্যারে থেকে ফিরতে হবে অনন্য মান।
By_col (ঐচ্ছিক) - একটি যৌক্তিক মান নির্দেশ করে কিভাবে ডেটা তুলনা করতে হয়:
- TRUE - কলাম জুড়ে ডেটা তুলনা করে।
- মিথ্যা বা বাদ দেওয়া (ডিফল্ট) - সারি জুড়ে ডেটা তুলনা করে।
এককভাবে_একবার (ঐচ্ছিক) - একটি যৌক্তিক মান যা সংজ্ঞায়িত করে কোন মানগুলিকে অনন্য বলে মনে করা হয়:
- TRUE - শুধুমাত্র একবার ঘটে এমন মানগুলি প্রদান করে, যা অনন্যের ডাটাবেস ধারণা৷
- FALSE বা বাদ দেওয়া (ডিফল্ট) - পরিসর বা অ্যারেতে সমস্ত স্বতন্ত্র (ভিন্ন) মান প্রদান করে৷
দ্রষ্টব্য। বর্তমানে UNIQUE ফাংশন শুধুমাত্র Microsoft 365 এবং Excel 2021-এর জন্য Excel-এ উপলব্ধ। Excel 2019, 2016 এবং তার আগেরগুলি গতিশীল অ্যারে সূত্রগুলিকে সমর্থন করে না, তাই এই সংস্করণগুলিতে UNIQUE ফাংশন উপলব্ধ নয়৷
এক্সেলের মৌলিক অনন্য সূত্র
নীচে একটি এক্সেল অনন্য মানের সূত্রটি তার সহজতম আকারে রয়েছে।
লক্ষ্য হল B2:B10 পরিসর থেকে অনন্য নামের একটি তালিকা বের করা। এর জন্য, আমরা D2-এ নিম্নলিখিত সূত্র লিখি:
=UNIQUE(B2:B10)
অনুগ্রহ করে লক্ষ্য করুন যে 2য় এবং 3য় আর্গুমেন্টগুলি বাদ দেওয়া হয়েছে কারণ ডিফল্টগুলি আমাদের ক্ষেত্রে পুরোপুরি কাজ করে - আমরা প্রতিটি সারিগুলির সাথে তুলনা করছি অন্য এবং রেঞ্জের সমস্ত ভিন্ন নাম ফেরত দিতে চান।
যখন আপনি সূত্রটি সম্পূর্ণ করতে এন্টার কী টিপুন, তখন এক্সেলD2-এ প্রথম পাওয়া নামটি আউটপুট করুন এবং নিচের কক্ষগুলিতে অন্য নামগুলি ছড়িয়ে দিন। ফলস্বরূপ, একটি কলামে আপনার সমস্ত অনন্য মান রয়েছে:
যদি আপনার ডেটা B2 থেকে I2 কলাম জুড়ে থাকে, তুলনা করার জন্য 2য় আর্গুমেন্টটি TRUE সেট করুন। কলামগুলি একে অপরের বিরুদ্ধে:
=UNIQUE(B2:I2,TRUE)
B4 এ উপরের সূত্রটি টাইপ করুন, এন্টার টিপুন এবং ফলাফলগুলি ডানদিকের কক্ষগুলিতে অনুভূমিকভাবে ছড়িয়ে পড়বে। এইভাবে, আপনি একটি সারিতে অনন্য মান পাবেন:
টিপ। একটি মাল্টি-কলাম অ্যারেতে অনন্য মানগুলি খুঁজে পেতে এবং সেগুলিকে একটি কলাম বা সারিতে ফিরিয়ে দিতে, নীচের উদাহরণগুলিতে দেখানো হিসাবে TOCOL বা TOROW ফাংশনের সাথে একত্রে UNIQUE ব্যবহার করুন:
- একটি মাল্টি থেকে অনন্য মানগুলি বের করুন -কলাম পরিসর একটি কলামে
- একটি বহু-কলাম পরিসর থেকে একটি সারিতে অনন্য মান টেনে আনুন
এক্সেল ইউনিক ফাংশন - টিপস এবং নোট
ইউনিক একটি নতুন ফাংশন এবং অন্যান্য ডায়নামিক অ্যারে ফাংশনগুলির মতো কয়েকটি নির্দিষ্ট বৈশিষ্ট্য রয়েছে যা আপনার সচেতন হওয়া উচিত:
- যদি UNIQUE দ্বারা প্রত্যাবর্তিত অ্যারেটি চূড়ান্ত ফলাফল হয় (যেমন অন্য ফাংশনে পাস না করা হয়), এক্সেল গতিশীলভাবে একটি তৈরি করে সঠিকভাবে মাপের পরিসর এবং ফলাফলের সাথে এটি পপুলেট করে। সূত্রটি শুধুমাত্র একটি ঘরে লিখতে হবে। এটি গুরুত্বপূর্ণ যে আপনি যে কক্ষের নীচে এবং/অথবা আপনি সূত্রটি লিখবেন তার ডানদিকে যথেষ্ট খালি কক্ষ রয়েছে, অন্যথায় একটি #SPILL ত্রুটি দেখা দেবে।
- ফলাফলগুলি স্বয়ংক্রিয়ভাবে আপডেট হয় যখনউৎস তথ্য পরিবর্তন. যাইহোক, আপনি অ্যারে রেফারেন্স পরিবর্তন না করা পর্যন্ত রেফারেন্সড অ্যারের বাইরে যোগ করা নতুন এন্ট্রিগুলি সূত্রে অন্তর্ভুক্ত করা হয় না। আপনি যদি চান যে অ্যারে স্বয়ংক্রিয়ভাবে সোর্স রেঞ্জের রিসাইজ করার জন্য সাড়া দেয়, তাহলে রেঞ্জটিকে এক্সেল টেবিলে রূপান্তর করুন এবং স্ট্রাকচার্ড রেফারেন্স ব্যবহার করুন, অথবা একটি ডাইনামিক নামের রেঞ্জ তৈরি করুন।
- ডাইনামিক অ্যারে বিভিন্ন এক্সেল ফাইলের মধ্যে শুধুমাত্র তখনই কাজ করে যখন উভয় ওয়ার্কবুক খোলা থাকে । সোর্স ওয়ার্কবুক বন্ধ থাকলে, একটি লিঙ্কযুক্ত ইউনিক সূত্র একটি #REF প্রদান করবে! ত্রুটি৷
- অন্যান্য গতিশীল অ্যারে ফাংশনের মতো, UNIQUE শুধুমাত্র একটি সাধারণ পরিসীমা এর মধ্যে ব্যবহার করা যেতে পারে, একটি টেবিল নয়৷ Excel টেবিলের মধ্যে রাখলে, এটি একটি #SPILL প্রদান করে! ত্রুটি৷
এক্সেলে অনন্য মানগুলি কীভাবে খুঁজে পাবেন - সূত্র উদাহরণ
নিম্নলিখিত উদাহরণগুলি এক্সেলে ইউনিক ফাংশনের কিছু ব্যবহারিক ব্যবহার দেখায়৷ মূল ধারণা হল অনন্য মানগুলি বের করা বা আপনার দৃষ্টিভঙ্গির উপর নির্ভর করে সদৃশগুলি সরানো, সহজতম উপায়ে৷
অনন্য মানগুলি বের করুন যা শুধুমাত্র একবার ঘটে
উপস্থাপিত মানগুলির একটি তালিকা পেতে নির্দিষ্ট পরিসরে ঠিক একবার, UNIQUE-এর 3য় আর্গুমেন্টটিকে TRUE তে সেট করুন।
উদাহরণস্বরূপ, বিজয়ীদের তালিকায় থাকা নামগুলো একবার টেনে আনতে এই সূত্রটি ব্যবহার করুন:
=UNIQUE(B2:B10,,TRUE)
যেখানে B2:B10 হল উৎস পরিসর এবং ২য় আর্গুমেন্ট ( by_col ) FALSE বা বাদ দেওয়া হয়েছে কারণ আমাদের ডেটা এখানে সংগঠিতসারি৷
একের বেশি বার ঘটে এমন স্বতন্ত্র মানগুলি খুঁজুন
যদি আপনি একটি বিপরীত লক্ষ্য অনুসরণ করেন, অর্থাৎ প্রদর্শিত মানগুলির একটি তালিকা পেতে চাইছেন একটি প্রদত্ত পরিসরে একাধিকবার, তারপর FILTER এবং COUNTIF এর সাথে একত্রে UNIQUE ফাংশন ব্যবহার করুন:
UNIQUE(FILTER( range , COUNTIF( range , range )>1))উদাহরণস্বরূপ, B2:B10 তে একাধিকবার হওয়া বিভিন্ন নাম বের করতে, আপনি এই সূত্রটি ব্যবহার করতে পারেন:
=UNIQUE(FILTER(B2:B10, COUNTIF(B2:B10, B2:B10)>1))
এই সূত্রটি কীভাবে কাজ করে:
সূত্রের কেন্দ্রস্থলে, FILTER ফাংশনটি COUNTIF ফাংশন দ্বারা ফিরে আসা ঘটনার সংখ্যার উপর ভিত্তি করে ডুপ্লিকেট এন্ট্রিগুলিকে ফিল্টার করে। আমাদের ক্ষেত্রে, COUNTIF-এর ফলাফল হল গণনার এই অ্যারে:
{4;1;3;4;4;1;3;4;3}
তুলনা অপারেশন (>1) উপরের অ্যারেটিকে সত্য এবং মিথ্যা মানগুলিতে পরিবর্তন করে, যেখানে সত্য আইটেমগুলিকে উপস্থাপন করে যেগুলি একাধিকবার প্রদর্শিত হয়:
{TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE;TRUE}
এই অ্যারেটি include আর্গুমেন্ট হিসাবে FILTER-এর কাছে হস্তান্তর করা হয়, ফলস্বরূপ অ্যারেতে কোন মানগুলি অন্তর্ভুক্ত করতে হবে তা বলে:
{"Andrew";"David";"Andrew";"Andrew";"David";"Andrew";"David"}
যেমন আপনি লক্ষ্য করতে পারেন, শুধুমাত্র TRUE এর সাথে সম্পর্কিত মানগুলিই টিকে থাকে৷
উপরের অ্যারেটি UNIQUE এর অ্যারে আর্গুমেন্টে যায় এবং পরে ডুপ্লিকেট অপসারণ করলে এটি চূড়ান্ত ফলাফল দেয়:
{"Andrew";"David"}
টিপ। অনুরূপ ফ্যাশনে, আপনি অনন্য মানগুলি ফিল্টার করতে পারেন যা দ্বিগুণের বেশি (>2), তিনবারের বেশি (>3), ইত্যাদি ঘটে। এর জন্য, কেবল পরিবর্তন করুনযৌক্তিক তুলনাতে সংখ্যা।
একাধিক কলামে অনন্য মান খুঁজুন (অনন্য সারি)
যে পরিস্থিতিতে আপনি দুই বা ততোধিক কলামের তুলনা করতে চান এবং তাদের মধ্যে অনন্য মান ফেরত দিতে চান, সবকটি কলাম অন্তর্ভুক্ত করুন অ্যারে আর্গুমেন্টে টার্গেট কলাম।
উদাহরণস্বরূপ, বিজয়ীদের অনন্য প্রথম নাম (কলাম A) এবং শেষ নাম (কলাম B) ফেরত দিতে, আমরা E2 তে এই সূত্রটি লিখি:
=UNIQUE(A2:B10)
এন্টার কী টিপলে নিম্নলিখিত ফলাফলগুলি পাওয়া যায়:
18>
অনন্য সারি পেতে, যেমন A, B এবং C কলামে মানের অনন্য সমন্বয় সহ এন্ট্রি, এটি ব্যবহার করার সূত্র:
=UNIQUE(A2:C10)
আশ্চর্যজনকভাবে সহজ, তাই না? :)
বর্ণানুক্রমিক ক্রমানুসারে সাজানো অনন্য মানগুলির একটি তালিকা পান
আপনি সাধারণত এক্সেলে কীভাবে বর্ণানুক্রম করেন? ডানদিকে, অন্তর্নির্মিত সাজানো বা ফিল্টার বৈশিষ্ট্য ব্যবহার করে। সমস্যা হল প্রতিবার আপনার সোর্স ডেটা পরিবর্তন করার সময় আপনাকে পুনরায় সাজাতে হবে, কারণ এক্সেল সূত্রের বিপরীতে যা ওয়ার্কশীটের প্রতিটি পরিবর্তনের সাথে স্বয়ংক্রিয়ভাবে পুনরায় গণনা করে, বৈশিষ্ট্যগুলিকে ম্যানুয়ালি পুনরায় প্রয়োগ করতে হবে।
প্রবর্তনের সাথে ডায়নামিক অ্যারে ফাংশন এই সমস্যা চলে গেছে! আপনাকে যা করতে হবে তা হল একটি সাধারণ অনন্য সূত্রের চারপাশে SORT ফাংশনটি বিদ্ধ করা, যেমন:
SORT(UNIQUE(array))উদাহরণস্বরূপ, A থেকে C কলামে অনন্য মান বের করতে এবং ফলাফলগুলিকে সাজাতে A থেকে Z, এই সূত্রটি ব্যবহার করুন:
=SORT(UNIQUE(A2:C10))
উপরের উদাহরণের তুলনায়,আউটপুট উপলব্ধি করা এবং কাজ করা অনেক সহজ। উদাহরণস্বরূপ, আমরা স্পষ্টভাবে দেখতে পাচ্ছি যে অ্যান্ড্রু এবং ডেভিড দুটি ভিন্ন খেলায় বিজয়ী হয়েছে৷
টিপ৷ এই উদাহরণে, আমরা 1ম কলামে A থেকে Z পর্যন্ত মানগুলিকে সাজিয়েছি। এগুলি হল SORT ফাংশনের ডিফল্ট, তাই ঐচ্ছিক sort_index এবং sort_order আর্গুমেন্টগুলি বাদ দেওয়া হয়েছে। যদি আপনি ফলাফলগুলিকে অন্য কোনো কলাম অনুসারে বা ভিন্ন ক্রমে (Z থেকে A বা সর্বোচ্চ থেকে ছোট পর্যন্ত) সাজাতে চান তাহলে SORT ফাংশন টিউটোরিয়ালের ব্যাখ্যা অনুযায়ী ২য় এবং ৩য় আর্গুমেন্ট সেট করুন।
অনন্য মান খুঁজুন একাধিক কলামে এবং একটি কক্ষে সংযুক্ত করুন
একাধিক কলামে অনুসন্ধান করার সময়, ডিফল্টরূপে, Excel UNIQUE ফাংশন প্রতিটি মানকে একটি পৃথক ঘরে আউটপুট করে। সম্ভবত, আপনি একটি একক কক্ষে ফলাফল পাওয়া আরও সুবিধাজনক মনে করবেন?
এটি অর্জন করতে, সমগ্র পরিসরের উল্লেখ না করে, কলামগুলিকে সংযুক্ত করতে অ্যাম্পারস্যান্ড (&) ব্যবহার করুন এবং পছন্দসই রাখুন এর মধ্যে ডিলিমিটার।
উদাহরণস্বরূপ, আমরা A2:A10-এ প্রথম নাম এবং B2:B10-এ শেষ নামগুলিকে একত্রিত করছি, একটি স্পেস অক্ষর (" "):
=UNIQUE(A2:A10&" "&B2:B10)
ফলস্বরূপ, আমাদের একটি কলামে সম্পূর্ণ নামের একটি তালিকা রয়েছে:
মানদণ্ডের উপর ভিত্তি করে অনন্য মানগুলির একটি তালিকা পান
কন্ডিশন সহ অনন্য মান বের করতে, এক্সেল ইউনিক এবং ফিল্টার ফাংশন একসাথে ব্যবহার করুন:
- ফিল্টারফাংশন শুধুমাত্র সেই মানগুলিতে ডেটা সীমাবদ্ধ করে যা শর্ত পূরণ করে৷
- ইউনিক ফাংশন ফিল্টার করা তালিকা থেকে সদৃশগুলিকে সরিয়ে দেয়৷
এখানে ফিল্টার করা অনন্য মান সূত্রের জেনেরিক সংস্করণ রয়েছে:
UNIQUE(FILTER(array, criteria_range = criteria ))এই উদাহরণের জন্য, আসুন একটি নির্দিষ্ট খেলায় বিজয়ীদের একটি তালিকা পাওয়া যাক। শুরুর জন্য, আমরা কিছু কক্ষে আগ্রহের খেলা ইনপুট করি, F1 বলুন। এবং তারপরে, অনন্য নামগুলি পেতে নীচের সূত্রটি ব্যবহার করুন:
=UNIQUE(FILTER(A2:B10, C2:C10=F1))
যেখানে A2:B10 অনন্য মানগুলি অনুসন্ধান করার জন্য একটি পরিসর এবং C2:C10 হল মানদণ্ড পরীক্ষা করার জন্য পরিসীমা .
একাধিক মানদণ্ডের উপর ভিত্তি করে অনন্য মানগুলি ফিল্টার করুন
দুই বা ততোধিক শর্ত সহ অনন্য মানগুলি ফিল্টার করতে, প্রয়োজনীয় মানদণ্ড তৈরি করতে নীচের দেখানো মত ব্যবহার করুন ফিল্টার ফাংশনের জন্য:
অনন্য(ফিল্টার(অ্যারে, ( মাপদণ্ড_পরিসীমা1 = মাপদণ্ড1 ) * ( মাপদণ্ড_পরিসীমা2 = মানদণ্ড2 )) )সূত্রের ফলাফল হল অনন্য এন্ট্রিগুলির একটি তালিকা যার জন্য নির্দিষ্ট সমস্ত শর্ত সত্য৷ এক্সেলের পরিপ্রেক্ষিতে, এটিকে AND লজিক বলা হয়।
ফর্মুলাটি কার্যকরভাবে দেখতে, আসুন G1 (মাপদণ্ড 1) এবং G2 (মাপদণ্ড 2) এর কম বয়সী খেলার জন্য অনন্য বিজয়ীদের একটি তালিকা পান ).
A2:B10-এ উত্স পরিসরের সাথে, C2:C10 (মাপদণ্ড_পরিসীমা 1) এ খেলাধুলা এবং D2:D10 (মাপদণ্ড_পরিসীমা 2) তে বয়সের সাথে, সূত্রটি এই ফর্মটি নেয়:
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) * (D2:D10
এবং ঠিক ফেরত দেয়আমরা যে ফলাফলগুলি খুঁজছি:
এই সূত্রটি কীভাবে কাজ করে:
এখানে সূত্রটির যুক্তির একটি উচ্চ-স্তরের ব্যাখ্যা রয়েছে:
ফিল্টার ফাংশনের ইনক্লুড আর্গুমেন্টে, আপনি দুই বা ততোধিক পরিসর/মাপদণ্ড জোড়া সরবরাহ করেন। প্রতিটি লজিক্যাল এক্সপ্রেশনের ফলাফল হল TRUE এবং FALSE মানের একটি অ্যারে। অ্যারেগুলির গুণন যৌক্তিক মানগুলিকে সংখ্যায় বাধ্য করে এবং 1 এবং 0 এর একটি অ্যারে তৈরি করে। যেহেতু শূন্য দিয়ে গুণ করলে সর্বদা শূন্য পাওয়া যায়, শুধুমাত্র যে এন্ট্রিগুলি সমস্ত শর্ত পূরণ করে তাদের চূড়ান্ত অ্যারেতে 1 থাকে। FILTER ফাংশন 0 এর সাথে সম্পর্কিত আইটেমগুলিকে ফিল্টার করে এবং ফলাফলগুলিকে UNIQUE-তে হ্যান্ডস অফ করে৷
আরও তথ্যের জন্য, অনুগ্রহ করে এবং যুক্তি ব্যবহার করে একাধিক মানদণ্ড সহ ফিল্টার দেখুন৷
একাধিক বা সহ অনন্য মানগুলি ফিল্টার করুন মানদণ্ড
একাধিক বা মানদণ্ডের উপর ভিত্তি করে অনন্য মানগুলির একটি তালিকা পেতে, যেমন যখন এই বা সেই মানদণ্ডটি সত্য হয়, তখন তাদের গুণ করার পরিবর্তে লজিক্যাল এক্সপ্রেশনগুলি যোগ করুন:
অনন্য(ফিল্টার(অ্যারে, ( criteria_range1 = criteria1 ) + ( criteria_range2 = criteria2 )))উদাহরণস্বরূপ, সকারে বিজয়ীদের দেখানোর জন্য বা হকি , আপনি এই সূত্রটি ব্যবহার করতে পারেন:
=UNIQUE(FILTER(A2:B10, (C2:C10="Soccer") + (C2:C10="Hockey")))
যদি প্রয়োজন হয়, আপনি অবশ্যই পৃথক কক্ষে মানদণ্ড লিখতে পারেন এবং সেই কোষগুলি উল্লেখ করতে পারেন যেমন নীচে দেখানো হয়েছে:
=UNIQUE(FILTER(A2:B10, (C2:C10=G1) + (C2:C10=G2)))
এই সূত্রটি কীভাবে কাজ করে:
যেমন একাধিক এবং মানদণ্ড পরীক্ষা করার সময়, আপনি স্থান