যদি আপনি এক্সেলে শর্তের ভিত্তিতে সারি মার্জ করার সবচেয়ে সহজ উপায়গুলো খুঁজছেন, তবে আপনি সঠিক জায়গায় আছেন। এখানে আমি এক্সেলে শর্তের ভিত্তিতে সারি মার্জ করার উপায়গুলো দেখানোর চেষ্টা করব।
এক্সেল ওয়ার্কবুক ডাউনলোড করুন
শর্তের ভিত্তিতে এক্সেলে সারি মার্জ করার সবচেয়ে সহজ পদ্ধতিগুলো
প্রথমে ডেটা টেবিলটি দেখি। এখানে আমি ৩টি কলাম নিয়েছি যাদের নাম Author, Books, Price(Tk), এবং ৯টি সারি। কখনো কখনো শর্তের ভিত্তিতে একাধিক সারি মার্জ করতে হয় বিভিন্ন ফাংশন ব্যবহার করে।

পদ্ধতি-১: Consolidate অপশন ব্যবহার করে ডুপ্লিকেট মান মার্জ করা
ধরুন আপনাকে একই লেখকদের ভিত্তিতে সারি মার্জ করতে হয় এবং তারপর তাদের নামের সাথে তাদের বইয়ের দামের যোগফল যোগ করতে হবে।
- এই শর্ত পূরণের জন্য প্রথমে ফলো করুন Data tab >> Data Tools >> Consolidate

২. তারপর একটি Consolidate ডায়লগ বক্স আসবে যেখানে আপনাকে পুরো ডেটা রেঞ্জটি Reference হিসেবে সিলেক্ট করে Add করুন All references-এ এবং তারপর Left Column-এ ক্লিক করুন এবং অবশেষে OK চাপুন।

৩. এরপর, Author কলামের ডুপ্লিকেট সেলগুলো মার্জ হয়ে যাবে এবং তাদের відповালী Price(Tk) মানগুলো যোগ হয়ে যাবে।

উপরোক্ত পরিস্থিতিতে, আমি Consolidate অপশনের SUM ফাংশন ব্যবহার করেছি। কিন্তু অন্যান্য শর্তের ভিত্তিতে যেমন লেখকের নামের পুনরাবৃত্তির সংখ্যা গণনা করা মার্জ করা লেখকের নামের বিপরীতে।
৪. এটা সমাধান করতে আপনাকে শুধু Count Numbers ফাংশনটি নিচের মতো সিলেক্ট করতে হবে।

৫. OK চাপলে নিচের টেবিলটি আসবে।

আরও পড়ুন: এক্সেলে ডুপ্লিকেট সারি মার্জ করা
পদ্ধতি-২: লজিক্যাল ফাংশন ব্যবহার করে একই টেক্সট মার্জ করা
- এখানে, ধরুন আরেকটি শর্ত হচ্ছে একই লেখকের সকল বই একই সেলে যোগ করা। এই সমস্যা সমাধানের জন্য আমি IF ফাংশন ব্যবহার করব। প্রথমে Author কলাম সিলেক্ট করুন এবং তারপর ফলো করুন Home tab >> Editing >> Sort & Filter >> Sort A to Z

- এরপর নিচের সর্টকৃত ডেটা আসবে।

- তারপর, নিচের মতো IF ফাংশন ব্যবহার করুন
=IF( logical test, value if true, value if false)
এখানে, logical test হচ্ছে B3=B4 (লেখকগণ একই কিনা চেক করার জন্য)
value if true হচ্ছে একই লেখকদের সকল বই যোগ করা
value if false হচ্ছে সেই লেখকের বইয়ের নাম দেখানো যেটি আরও ডুপ্লিকেট নয়।
=IF(B3=B4, E3& "" &C4,C4)

- এরপর, ফর্মুলা এন্টার করুন এবং Formula 1 পর্যন্ত নিচে টেনে আনুন। তারপর নিচের টেবিলটি আসবে।

- তারপর Formula 2-এ আবার IF ফাংশন ব্যবহার করা হয়েছে
এখানে, =IF(B5<>B4,0,1)
এটি বোঝায় যদি পরের দুটি সেল সমান না হয় তবে ০ রিটার্ন করবে অন্যথায় ১ রিটার্ন করবে।

- এরপর, ফর্মুলা এন্টার করুন এবং Formula 2 পর্যন্ত নিচে টেনে কপি করুন

- এরপর, আপনাকে Formula 2 কলাম ফিল্টার করতে হবে এবং ফিল্টার অপশন ০ সিলেক্ট করতে হবে নিচের মতো।

- OK চাপলে, আপনি নিচের টেবিল পাবেন যেখানে একই বইগুলো একই লেখকের বিপরীতে মার্জ হয়েছে

পদ্ধতি ৩: PivotTable ব্যবহার করে সারি মার্জ করা
এই বিভাগে, একই লেখকদের ভিত্তিতে সারি মার্জ করা এবং তাদের নামের সাথে তাদের বইয়ের দামের যোগফল বের করার জন্য PivotTable অপশন ব্যবহার করা হবে।
- প্রথমে আপনাকে ফলো করতে হবে Insert >> Table >> PivotTable

- এরপর, একটি ডায়লগ বক্স আসবে যেখানে আপনাকে ডেটা রেঞ্জটি Table/Range-এ সিলেক্ট করতে হবে

- তবে একটি নতুন শীট আসবে।

- তারপর আপনাকে Author কে Rows ফিল্ডে এবং Sum of Price (Tk) কে Values ফিল্ডে টেনে আনতে হবে। এরপর নিচের টেবিলটি আসবে যেখানে Author কলামে একই সারিগুলো মার্জ হয়েছে, এবং লেখকদের সাথে দামগুলো যোগ হয়ে গেছে।

পদ্ধতি-৪: COUNTIF ব্যবহার করে সারি মার্জ করা
এই বিভাগে, আমি প্রতিটি Author-এর সাথে সকল Books কে যোগ করতে চাই।
- প্রথমে, আপনাকে নিচের ফাংশনটি ব্যবহার করতে হবে। এখানে, AMPERSAND এবং COUNTIF ব্যবহার করা হয়েছে।
=B4&" "&COUNTIF($B$4:$B4,B4)
=COUNTIF(criteria range, criteria)
এখানে & এই দুটি Text এবং Space কে যোগ করবে

- ফর্মুলা এন্টার করে Combined কলাম পর্যন্ত নিচে টেনে আনলে নিচের ফলাফল আসবে।

- এরপর আপনাকে নিচের লজিক্যাল ফাংশনটি ব্যবহার করতে হবে।
=IF($B4&" "&1=E4, INDEX(C:C,MATCH($B4&" "&1,E:E,0))&" "&IFERROR(INDEX(C:C,MATCH($B4&" "&2,E:E,0)),"")&" "&IFERROR(INDEX(C:C,MATCH($B4&" "&3,E:E,0)),"")&" "&IFERROR(INDEX(C:C,MATCH($B4&" "&4,E:E,0)),""),"")

- ফাংশনটি এন্টার করে Merged row of Books name কলাম পর্যন্ত টেনে আনলে এই শর্তের ভিত্তিতে মার্জকৃত সারি আসবে।

উপসংহার:
আশা করি এই আর্টিকেল আপনাকে শর্তের ভিত্তিতে সহজে সারি মার্জ করতে সাহায্য করবে। এগুলো হলো আমার কভার করা সবচেয়ে সহজ পদ্ধতিগুলো। যদি কিছু কঠিন মনে হয় তবে কমেন্ট করতে দ্বিধা করবেন না। আপনার যদি অন্য কোনো উপায় থাকে তবে আমাদের সাথে শেয়ার করুন।
আরও পড়ুন
- এক্সেলে সারি ও কলাম মার্জ করার ২টি উপায়
- একই মানযুক্ত সারি মার্জ করা এক্সেলে (৪টি উপায়)
- একই ID 가진 সারি কম্বাইন করা এক্সেলে (৩টি দ্রুত পদ্ধতি)
- একাধিক সারি এক সেলে কম্বাইন করা এক্সেলে
- ডুপ্লিকেট সারি কম্বাইন করে মান যোগ করা এক্সেলে