বিষয়বস্তু
এই নিবন্ধটি পড়তে আপনার প্রায় 10 মিনিট সময় লাগবে। পরবর্তী 5 মিনিটের মধ্যে, আপনি সহজেই এক্সেলে দুটি কলাম তুলনা করতে পারেন এবং তাদের মধ্যে ডুপ্লিকেট আছে কিনা তা খুঁজে বের করতে পারেন, সেগুলি মুছে ফেলতে বা রঙে হাইলাইট করতে পারেন। তাই, সময় এসেছে!
প্রচুর পরিমাণে ডেটা তৈরি এবং প্রক্রিয়াকরণের জন্য এক্সেল একটি খুব শক্তিশালী এবং সত্যিই দুর্দান্ত অ্যাপ্লিকেশন। যদি আপনার কাছে ডেটা সহ একাধিক ওয়ার্কবুক থাকে (বা শুধুমাত্র একটি বিশাল টেবিল), তাহলে আপনি সম্ভবত 2টি কলাম তুলনা করতে চান, ডুপ্লিকেট মানগুলি খুঁজে বের করতে চান এবং তারপরে তাদের সাথে কিছু করতে চান, উদাহরণস্বরূপ, বিষয়বস্তু মুছুন, হাইলাইট করুন বা সাফ করুন। কলামগুলি একই টেবিলে থাকতে পারে, সংলগ্ন হতে পারে বা সংলগ্ন হতে পারে না, 2টি ভিন্ন শীটে বা এমনকি বিভিন্ন বইতেও থাকতে পারে।
কল্পনা করুন আমাদের কাছে মানুষের নামের সাথে 2টি কলাম আছে – প্রতি কলামে 5টি নাম A এবং একটি কলামে 3টি নাম B. আপনাকে এই দুটি কলামের নাম তুলনা করতে হবে এবং সদৃশগুলি খুঁজে বের করতে হবে। আপনি যেমন বুঝতে পেরেছেন, এটি কাল্পনিক তথ্য, শুধুমাত্র উদাহরণ হিসেবে নেওয়া হয়েছে। বাস্তব সারণীতে, আমরা হাজার হাজার বা এমনকি হাজার হাজার রেকর্ডের সাথে কাজ করছি।
বিকল্প একটি: উভয় কলাম একই শীটে আছে। উদাহরণস্বরূপ, একটি কলাম A এবং কলাম B.
বিকল্প বি: কলামগুলি বিভিন্ন শীটে রয়েছে। উদাহরণস্বরূপ, একটি কলাম A শীটে পত্রক 2 এবং কলাম A শীটে পত্রক 3.
এক্সেল 2013, 2010 এবং 2007-এ একটি বিল্ট-ইন টুল রয়েছে সদৃশ অপসারণ (ডুপ্লিকেটগুলি সরান) কিন্তু এই পরিস্থিতিতে এটি শক্তিহীন কারণ এটি 2টি কলামে ডেটা তুলনা করতে পারে না। তাছাড়া, এটি শুধুমাত্র সদৃশ অপসারণ করতে পারে। হাইলাইট করা বা রং পরিবর্তন করার মতো অন্য কোনো বিকল্প নেই। এবং পয়েন্ট!
এর পরে, আমি আপনাকে এক্সেলে দুটি কলাম তুলনা করার সম্ভাব্য উপায়গুলি দেখাব, যা আপনাকে ডুপ্লিকেট রেকর্ডগুলি খুঁজে পেতে এবং সরাতে অনুমতি দেবে।
Excel এ 2টি কলাম তুলনা করুন এবং সূত্র ব্যবহার করে ডুপ্লিকেট এন্ট্রি খুঁজুন
বিকল্প A: উভয় কলাম একই শীটে রয়েছে
- প্রথম খালি ঘরে (আমাদের উদাহরণে, এটি সেল C1), আমরা নিম্নলিখিত সূত্রটি লিখি:
=IF(ISERROR(MATCH(A1,$B$1:$B$10000,0)),"Unique","Duplicate")
=ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(A1;$B$1:$B$10000;0));"Unique";"Duplicate")
আমাদের সূত্রে A1 এটি প্রথম কলামের প্রথম ঘর যা আমরা তুলনা করতে যাচ্ছি। $B$1 и $B$10000 এগুলি হল দ্বিতীয় কলামের প্রথম এবং শেষ ঘরগুলির ঠিকানা, যার সাথে আমরা তুলনা করব। পরম রেফারেন্সগুলি নোট করুন - কলামের অক্ষর এবং সারি নম্বরগুলি একটি ডলার চিহ্ন ($) দ্বারা পূর্বে রয়েছে। আমি পরম রেফারেন্স ব্যবহার করি যাতে সূত্র অনুলিপি করার সময় সেল ঠিকানা একই থাকে।
আপনি যদি একটি কলামে ডুপ্লিকেট খুঁজে পেতে চান B, রেফারেন্স পরিবর্তন করুন যাতে সূত্রটি এইরকম দেখায়:
=IF(ISERROR(MATCH(B1,$A$1:$A$10000,0)),"Unique","Duplicate")
=ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(B1;$A$1:$A$10000;0));"Unique";"Duplicate")
পরিবর্তে "কেবল" এবং "নকল» আপনি আপনার নিজের লেবেল লিখতে পারেন, উদাহরণস্বরূপ, «পাওয়া গেল না" এবং "ফলাফল পাওয়া গেছে", অথবা শুধুমাত্র ছেড়ে দিন"নকল' এবং দ্বিতীয় মানের পরিবর্তে একটি স্পেস অক্ষর লিখুন। পরবর্তী ক্ষেত্রে, যে কক্ষগুলির জন্য কোনও সদৃশ পাওয়া যায় না সেগুলি খালি থাকবে এবং, আমি বিশ্বাস করি, ডেটার এই উপস্থাপনাটি আরও বিশ্লেষণের জন্য সবচেয়ে সুবিধাজনক।
- এখন কলামের সমস্ত ঘরে আমাদের সূত্র কপি করা যাক C, নীচের সারিতে সমস্ত পথ, যা কলামের ডেটা ধারণ করে A. এটি করার জন্য, মাউস পয়েন্টারটি ঘরের নীচের ডানদিকের কোণায় নিয়ে যান C1, পয়েন্টারটি একটি কালো ক্রসহেয়ারের রূপ নেবে, যেমনটি নীচের ছবিতে দেখানো হয়েছে:বাম মাউস বোতামটি ক্লিক করুন এবং ধরে রাখুন এবং ফ্রেমের সীমানাটি নীচে টেনে আনুন, যেখানে আপনি সূত্রটি সন্নিবেশ করতে চান সেগুলিকে হাইলাইট করে। যখন সমস্ত প্রয়োজনীয় কক্ষ নির্বাচন করা হয়, মাউস বোতামটি ছেড়ে দিন:
টিপ: বড় টেবিলে, আপনি কীবোর্ড শর্টকাট ব্যবহার করলে সূত্রটি অনুলিপি করা দ্রুত হবে। একটি ঘর হাইলাইট করুন C1 এবং টিপুন Ctrl + C (ক্লিপবোর্ডে সূত্রটি অনুলিপি করতে), তারপর ক্লিক করুন Ctrl+Shift+End (সি কলামে সমস্ত অ-শূন্য ঘর নির্বাচন করতে) এবং অবশেষে টিপুন Ctrl + V (সমস্ত নির্বাচিত কক্ষে সূত্র সন্নিবেশ করতে)।
- দুর্দান্ত, এখন সমস্ত সদৃশ মান হিসাবে চিহ্নিত করা হয়েছে "নকল':
বিকল্প B: দুটি কলাম বিভিন্ন শীটে রয়েছে (বিভিন্ন ওয়ার্কবুকে)
- ওয়ার্কশীটে প্রথম খালি কলামের প্রথম ঘরে পত্রক 2 (আমাদের ক্ষেত্রে এটি কলাম B) নিম্নলিখিত সূত্রটি লিখুন:
=IF(ISERROR(MATCH(A1,Sheet3!$A$1:$A$10000,0)),"","Duplicate")
=ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(A1;Лист3!$A$1:$A$10000;0));"";"Duplicate")
এখানে পত্রক 3 শীটটির নাম যার উপর ২য় কলামটি অবস্থিত এবং $A$1:$A$10000 এই 1য় কলামে 2ম থেকে শেষ পর্যন্ত ঘরের ঠিকানা।
- একটি কলামের সমস্ত কক্ষে সূত্রটি অনুলিপি করুন B (বিকল্প A হিসাবে একই)।
- আমরা এই ফলাফল পেতে:
পাওয়া সদৃশ প্রক্রিয়াকরণ
দুর্দান্ত, আমরা প্রথম কলামে এন্ট্রি পেয়েছি যা দ্বিতীয় কলামেও রয়েছে। এখন আমাদের তাদের সাথে কিছু করা দরকার। একটি টেবিলে ম্যানুয়ালি সমস্ত নকল রেকর্ডের মধ্য দিয়ে যাওয়া বেশ অদক্ষ এবং খুব বেশি সময় নেয়। আরও ভালো উপায় আছে।
কলাম A-তে শুধুমাত্র ডুপ্লিকেট সারি দেখান
যদি আপনার কলামে হেডার না থাকে, তাহলে আপনাকে সেগুলি যোগ করতে হবে। এটি করার জন্য, প্রথম লাইনের প্রতিনিধিত্বকারী সংখ্যার উপর কার্সার রাখুন এবং এটি একটি কালো তীরে পরিণত হবে, যেমনটি নীচের চিত্রে দেখানো হয়েছে:
রাইট-ক্লিক করুন এবং প্রসঙ্গ মেনু থেকে নির্বাচন করুন সন্নিবেশ (ঢোকান):
কলামগুলির নাম দিন, উদাহরণস্বরূপ, “নাম" এবং "নকল?» তারপর ট্যাবটি খুলুন উপাত্ত (ডেটা) এবং টিপুন ফিল্টার (ছাঁকনি):
তারপরে "এর পাশের ছোট ধূসর তীরটিতে ক্লিক করুন"নকল?« ফিল্টার মেনু খুলতে; ছাড়া এই তালিকার সব আইটেম আনচেক করুন নকল, এবং প্রেস OK.
এই সব, এখন আপনি কলাম শুধুমাত্র ঐ উপাদান দেখতে А, যা কলামে ডুপ্লিকেট করা হয় В. আমাদের প্রশিক্ষণ সারণীতে এই জাতীয় কেবল দুটি কোষ রয়েছে, তবে, আপনি যেমন বুঝতে পেরেছেন, অনুশীলনে তাদের আরও অনেকগুলি থাকবে।
আবার একটি কলামের সমস্ত সারি প্রদর্শন করতে А, কলামে ফিল্টার চিহ্নে ক্লিক করুন В, যা এখন একটি ছোট তীর দিয়ে একটি ফানেলের মত দেখায় এবং নির্বাচন করুন সবগুলো নির্বাচন করা (সমস্ত নির্বাচন করুন)। অথবা আপনি ক্লিক করে রিবনের মাধ্যমে একই কাজ করতে পারেন উপাত্ত (ডেটা) > নির্বাচন করুন এবং ফিল্টার করুন (বাছাই এবং ফিল্টার) > পরিষ্কার (পরিষ্কার) নীচের স্ক্রিনশট হিসাবে দেখানো হয়েছে:
রঙ পরিবর্তন করুন বা পাওয়া ডুপ্লিকেট হাইলাইট করুন
যদি নোট "নকল” আপনার উদ্দেশ্যের জন্য যথেষ্ট নয় এবং আপনি একটি ভিন্ন ফন্টের রঙ, রঙ পূরণ বা অন্য কোনো পদ্ধতি দিয়ে সদৃশ কক্ষ চিহ্নিত করতে চান...
এই ক্ষেত্রে, উপরে দেখানো হিসাবে ডুপ্লিকেটগুলি ফিল্টার করুন, সমস্ত ফিল্টার করা ঘর নির্বাচন করুন এবং ক্লিক করুন Ctrl + 1ডায়ালগ খুলতে কোষ বিন্যাস (কোষ বিন্যাস)। উদাহরণ স্বরূপ, আসুন ডুপ্লিকেট সহ সারিগুলিতে ঘরের ভরাট রঙ উজ্জ্বল হলুদে পরিবর্তন করি। অবশ্যই, আপনি টুল দিয়ে ফিল কালার পরিবর্তন করতে পারেন পূরণ করা (রঙ পূরণ করুন) ট্যাব হোম (হোম) কিন্তু ডায়ালগ বক্স সুবিধা কোষ বিন্যাস (সেল বিন্যাস) এতে আপনি একই সময়ে সমস্ত বিন্যাস বিকল্পগুলি কনফিগার করতে পারেন।
এখন আপনি অবশ্যই ডুপ্লিকেট সহ কোনো ঘর মিস করবেন না:
প্রথম কলাম থেকে ডুপ্লিকেট মান অপসারণ করা হচ্ছে
টেবিলটি ফিল্টার করুন যাতে শুধুমাত্র ডুপ্লিকেট মান সহ ঘরগুলি দেখানো হয় এবং সেই ঘরগুলি নির্বাচন করুন।
যদি আপনি 2টি কলাম তুলনা করছেন তা বিভিন্ন শীটে থাকে, অর্থাৎ, বিভিন্ন টেবিলে, নির্বাচিত পরিসরে ডান-ক্লিক করুন এবং নির্বাচন করুন সারি মুছুন (লাইন সরান):
প্রেস OKযখন এক্সেল আপনাকে নিশ্চিত করতে বলে যে আপনি সত্যিই সম্পূর্ণ শীট সারি মুছে ফেলতে চান এবং তারপর ফিল্টারটি সাফ করতে চান। আপনি দেখতে পাচ্ছেন, শুধুমাত্র অনন্য মান সহ সারিগুলি অবশিষ্ট রয়েছে:
যদি 2টি কলাম একই শীটে থাকে, একে অপরের কাছাকাছি (সংলগ্ন) বা একে অপরের কাছাকাছি নয় (সংলগ্ন নয়), তারপর ডুপ্লিকেটগুলি সরানোর প্রক্রিয়াটি একটু বেশি জটিল হবে। আমরা ডুপ্লিকেট মান দিয়ে পুরো সারিটি সরাতে পারি না, কারণ এটি দ্বিতীয় কলাম থেকেও ঘরগুলিকে সরিয়ে দেবে। তাই একটি কলামে শুধুমাত্র অনন্য এন্ট্রি ছেড়ে А, এটা কর:
- শুধুমাত্র ডুপ্লিকেট মান দেখানোর জন্য টেবিলটি ফিল্টার করুন এবং সেই ঘরগুলি নির্বাচন করুন। তাদের উপর ডান-ক্লিক করুন এবং প্রসঙ্গ মেনু থেকে নির্বাচন করুন বিষয়বস্তু পরিষ্কার করুন (সাফ বিষয়বস্তু)।
- ফিল্টার পরিষ্কার করুন।
- একটি কলামে সমস্ত ঘর নির্বাচন করুন А, সেল থেকে শুরু A1 তথ্য ধারণকারী নীচের সব উপায়.
- ক্লিক করুন উপাত্ত (ডেটা) এবং টিপুন A থেকে Z তে বাছাই করুন (A থেকে Z পর্যন্ত সাজান)। খোলে ডায়ালগ বক্সে, নির্বাচন করুন বর্তমান নির্বাচনের সাথে চালিয়ে যান (নির্দিষ্ট নির্বাচনের মধ্যে সাজান) এবং বোতামে ক্লিক করুন কালো (শ্রেণীবিভাজন):
- সূত্র সহ কলামটি মুছুন, আপনার আর এটির প্রয়োজন হবে না, এখন থেকে আপনার কাছে শুধুমাত্র অনন্য মান রয়েছে।
- এটা, এখন কলাম А শুধুমাত্র অনন্য ডেটা রয়েছে যা কলামে নেই В:
আপনি দেখতে পাচ্ছেন, সূত্র ব্যবহার করে এক্সেলের দুটি কলাম থেকে ডুপ্লিকেট অপসারণ করা কঠিন নয়।