মাইক্রোসফট এক্সেল একটি শক্তিশালী সফটওয়্যার। আমরা Excel এর টুলস এবং বৈশিষ্ট্যগুলি ব্যবহার করে আমাদের ডেটাসেটে অনেকগুলি অপারেশন করতে পারি। কখনও কখনও, আমাদের একাধিক CSV ফাইলের মধ্যে তুলনা করতে হয়। কারণ হতে পারে মিল খুঁজে বের করা বা পার্থক্য। এই অপারেশনগুলি চালানোর জন্য কিছু পদ্ধতি রয়েছে। এই নিবন্ধে, আমরা 6 প্রদর্শন করব এক্সেলে 2টি CSV ফাইল তুলনা করার সহজ এবং দ্রুত পদ্ধতি। সুতরাং, আসুন এক এক করে সেগুলি অন্বেষণ করি৷
৷আপনি আরও ভালভাবে বোঝার জন্য এবং নিজেকে অনুশীলন করার জন্য নিম্নলিখিত CSV ফাইলগুলি ডাউনলোড করতে পারেন৷
এক্সেলে 2টি CSV ফাইল তুলনা করার 6 পদ্ধতি
বোঝার সুবিধার জন্য, আমরা 2টি ভিন্ন CSV ফাইল ব্যবহার করতে যাচ্ছি। আমরা তাদের একই ফোল্ডারে রাখি। একটি হল ফাইল 1 এবং অন্যটি হল ফাইল 2 .
এখন, আমরা এক্সেলের বিভিন্ন পদ্ধতি ব্যবহার করে নিজেদের তুলনা করতে এই দুটি CSV ফাইল ব্যবহার করব। সুতরাং, আসুন তাদের একে একে অন্বেষণ করি।
এখানে, আমরা Microsoft Excel 365 ব্যবহার করেছি সংস্করণ, আপনি আপনার সুবিধা অনুযায়ী অন্য কোনো সংস্করণ ব্যবহার করতে পারেন।
1. পাশাপাশি দেখা
আমরা দুটি ভিন্ন ফাইলকে একসাথে পাশাপাশি দেখে তুলনা করতে পারি। এক্সেল আমাদের জন্য এই ব্যবস্থা করেছে। একসাথে বিভিন্ন ওয়ার্কবুক পাশাপাশি দেখার জন্য এক্সেলের নিজস্ব কমান্ড রয়েছে। এটা সহজ এবং সহজ। সুতরাং, চলুন এটি কর্মে দেখা যাক।
📌 পদক্ষেপ:
- শুরুতেই, দুটি CSV ফাইল খুলুন।
- তারপর, এর যেকোনো একটিতে যান।
- এর পর, ভিউ-এ যান ট্যাব।
- পরে, পাশ দিয়ে দেখুন এ ক্লিক করুন উইন্ডো-এ কমান্ড গ্রুপ।
- এরপর, সব সাজান নির্বাচন করুন একই গ্রুপে।
দ্রষ্টব্য: পাশে দেখুন আপনি দুই বা ততোধিক ওয়ার্কবুক খুললেই কমান্ডটি দৃশ্যমান হবে। অন্যথায়, এটি ধূসর এবং রিবনে নিষ্ক্রিয় থাকে .
আপনার পূর্ববর্তী ক্রিয়াটি অ্যারেঞ্জ উইন্ডোজ খুলবে ডায়ালগ বক্স।
- ডায়ালগ বক্সে, উল্লম্ব নির্বাচন করুন যেমন সাজানো প্রকার।
- তারপর, ঠিক আছে ক্লিক করুন .
ফলস্বরূপ, আমরা আমাদের ডিসপ্লেতে দুটি ফাইল পাশাপাশি দেখতে পাচ্ছি। এখন, আমরা সহজেই তাদের তুলনা করতে পারি এবং একই সাথে স্ক্রোল করতে পারি।
দ্রষ্টব্য: এখানে, আমরা কিছুটা বিন্যাস করেছি যেমন কলাম প্রস্থ ঠিক করা , এবং ফন্ট সাইজ বাড়াচ্ছে ভালো ভিজ্যুয়াল উপস্থাপনার জন্য। বাস্তবে, CSV ফাইলগুলি কোনো প্রকার বিন্যাস ছাড়াই প্লেইন টেক্সট দেখায় .
আরো পড়ুন: এক্সেলে কিভাবে CSV ফাইল দেখতে হয় (৩টি কার্যকরী পদ্ধতি)
2. IF ফাংশন ব্যবহার করা
এই দ্বিতীয় পদ্ধতিতে, আমরা সবচেয়ে জনপ্রিয় IF ফাংশন ব্যবহার করব 2টি CSV ফাইল তুলনা করতে। তাই, আর দেরি না করে, আসুন ডুবে যাই!
📌 পদক্ষেপ:
- প্রথমত, একটি নতুন এক্সেল ওয়ার্কবুক তৈরি করুন।
- সেলে B2 , শিরোনাম লিখুন CSV ফাইল হিসাবে।
- দ্বিতীয়ভাবে, সেল B4 নির্বাচন করুন এবং নিম্নলিখিত সূত্র লিখুন।
=IF('[File 1.csv]File 1'!B4<>'File 2.csv'!B4,1,0)
এখানে, IF ফাংশন একটি লজিক্যাল_পরীক্ষা সন্নিবেশ করায় যে B4 কক্ষের মান ফাইল 1 এর সংশ্লিষ্ট কক্ষ B4-এর মানের সমান হওয়া উচিত নয় ফাইল 2 এর . এবং যদি বিবৃতিটি সত্য হয়, সূত্রটি একটি 1 রাখে ঘরে B4 নতুন ওয়ার্কবুকে। অন্যথায়, এটি একটি 0 রাখবে৷ .
- এর পর, ENTER টিপুন .
- এখন, কার্সারটিকে সেলের ডান-নীচের কোণায় নিয়ে আসুন B4 এবং এটি একটি প্লাসের মত দেখাবে (+) চিহ্ন. আসলে, এটি হল ফিল হ্যান্ডেল টুল।
- এইভাবে, এটিকে E4 ঘরে টেনে আনুন .
- আবার, B4:E4-এ ঘর নির্বাচন করুন রেঞ্জ করুন এবং ফিল হ্যান্ডেল টেনে আনুন সেলে E14 .
এটি সমস্ত অবশিষ্ট কোষের ফলাফল দেবে৷
৷
এখানে, 1 মানে ফাইল 1-এ এই অবস্থানগুলির মানগুলির একটি পরিবর্তন রয়েছে৷ এবং ফাইল 2 . অন্যদিকে, 0 অপরিবর্তিত মান নির্দেশ করে৷
আরো পড়ুন: CSV এবং Excel ফাইলের মধ্যে পার্থক্য (11টি উপযুক্ত উদাহরণ)
3. AND, IF, এবং ISBLANK ফাংশন
ব্যবহার করাআগের পদ্ধতিতে , আমরা করেছি কিভাবে আমরা 2টি CSV ফাইল তুলনা করতে পারি। কিন্তু নিচের মত ফাইলের মধ্যে ফাঁকা ঘর থাকলে আমাদের কি করা উচিত?
ফাইল 1-এ , আমরা B10 ফাঁকা কক্ষ পেয়েছি এবং D8 .
তাছাড়া, আমরা C13 সেল পেয়েছি ফাইল 2-এ ফাঁকা হিসাবে .
আমাদের আগের-এ পদ্ধতি, এই কোষগুলি ফলাফল পাবে 1 , কিন্তু এখানে আমরা সেগুলি খালি রাখতে চাই৷ নতুন ওয়ার্কবুকে। সুতরাং, আমাদের নীচের প্রক্রিয়াটি প্রদর্শন করার অনুমতি দিন।
📌 পদক্ষেপ:
- নতুন ওয়ার্কবুকে, সেল B4-এ যান এবং নিম্নলিখিত সূত্র সন্নিবেশ করান।
=IF(OR(ISBLANK('[File 1.csv]File 1'!B4),ISBLANK('File 2.csv'!B4))," ",IF('[File 1.csv]File 1'!B4='File 2.csv'!B4,0,1))
এখানে, আমরা ISBLANK ফাংশন ব্যবহার করেছি সেলটি ফাঁকা আছে কি না তা পরীক্ষা করতে। তারপর, আমরা OR ফাংশন বরাদ্দ করেছি দুটি ISBLANK একত্রিত করতে দুটি ভিন্ন CSV ফাইলে কাজ করা ফাংশন। এখন, এটি লজিক্যাল_পরীক্ষা হিসেবে কাজ করে প্রথম IF ফাংশন এর . যদি এটি সত্য হয়, তাহলে সূত্রটি খালি (“ ”) ফিরে আসবে . অন্যথায়, এটি আগের পদ্ধতির ফলাফল প্রদান করবে .
সেল B4 এর ক্ষেত্রে , উভয় CSV ফাইলের মান আছে এবং সেগুলি একই। সুতরাং, নতুন ওয়ার্কবুকে, সেল B4 0 মান পাবেন .
- যথারীতি, ENTER টিপুন কী।
আমরা লক্ষ্য করতে পারি যে কোষগুলি B10 , C13, এবং D8 CSV ফাইলের মতো খালি পান।
আরো পড়ুন: Excel VBA:একাধিক CSV ফাইল এক ওয়ার্কবুকে মার্জ করুন
একই রকম পড়া
- কিভাবে CSV কে XLSX তে রূপান্তর করবেন (4টি দ্রুত পদ্ধতি)
- CSV ফাইল এক্সেলে সঠিকভাবে খুলছে না (সমাধান সহ 4টি ক্ষেত্রে)
- এক্সেলের বিদ্যমান শীটে CSV কিভাবে আমদানি করবেন (5 পদ্ধতি)
- ভিবিএ (3টি সহজ উপায়) ব্যবহার করে কিভাবে এক্সেলে টেক্সট ফাইল আমদানি করবেন
- [সমাধান:] Excel এক কলামে CSV ফাইল খুলছে (3টি সমাধান)
4. IF এবং COUNTIF ফাংশন সন্নিবেশ করা হচ্ছে
এই বিভাগে, আমরা IF এর সমন্বয় ব্যবহার করব এবং COUNTIF ফাংশন সহজ ধাপগুলি অনুসরণ করুন৷
৷📌 পদক্ষেপ:
- প্রথমে, তুলনা শিরোনাম সহ একটি নতুন কলাম তৈরি করুন৷ কলাম F এর অধীনে .
- তারপর, সেল F5 এ যান এবং নীচের সূত্রটি লিখুন৷
=IF(COUNTIF('File 2.csv'!$E$5:$E$14,E5)=0,1,0)
এই সূত্রটি ইউনিট-এর মানগুলির তুলনা করে 2টি ভিন্ন CSV ফাইলের কলাম। যদি সংশ্লিষ্ট কক্ষে তাদের একই মান থাকে, তাহলে এটি 0 প্রদান করে . অন্যথায়, এটি 1 দেয় কক্ষে।
- এটি অনুসরণ করে, ENTER টিপুন .
আরো পড়ুন: সহজ ধাপে স্বয়ংক্রিয়ভাবে CSV কে Excel এ রূপান্তর করুন
5. শর্তসাপেক্ষ বিন্যাস প্রয়োগ করা হচ্ছে
এই পদ্ধতিতে, আমরা কন্ডিশনাল ফরম্যাটিং প্রয়োগ করব Excel এ 2টি CSV ফাইল তুলনা করার বৈশিষ্ট্য। তো, শুরু করা যাক।
📌 পদক্ষেপ:
- প্রথমে, ফাইল 2 থেকে ওয়ার্কশীটটি অনুলিপি করুন এবং এটিকে ফাইল 1-এ একটি নতুন ওয়ার্কশীট হিসাবে আটকান .
দ্রষ্টব্য: আমরা এটি করছি কারণ শর্তাধীন বিন্যাস দুটি ভিন্ন ওয়ার্কবুকের মধ্যে প্রয়োগ করা যাবে না .
- দ্বিতীয়ভাবে, B4:E14-এ ঘর নির্বাচন করুন পরিসীমা।
- এর পরে, হোম-এ যান৷ ট্যাব।
- তারপর, শর্তাধীন বিন্যাস-এ ক্লিক করুন স্টাইল-এ ড্রপ-ডাউন গ্রুপ।
- ড্রপ-ডাউন তালিকা থেকে, নতুন নিয়ম নির্বাচন করুন .
অবিলম্বে, নতুন ফর্ম্যাটিং নিয়ম ডায়ালগ বক্স আমাদের সামনে উপস্থিত হয়৷
৷- এখানে, কোন কক্ষ বিন্যাস করতে হবে তা নির্ধারণ করতে একটি সূত্র ব্যবহার করুন চয়ন করুন একটি নিয়মের প্রকার নির্বাচন করুন এর অধীনে বিভাগ।
- ফরম্যাট মান যেখানে এই সূত্রটি সত্য বক্স, নিচের সূত্রটি লিখুন।
=B4<>”File 2”!B4
- এর পর, ফরম্যাট-এ ক্লিক করুন বোতাম।
হঠাৎ, ফরম্যাট সেলগুলি উইজার্ড পপ আপ।
- পরে, ভর্তি-এ এগিয়ে যান ট্যাব।
- এটি অনুসরণ করে, লাল বেছে নিন উপলব্ধ রং থেকে।
- তারপর, ঠিক আছে ক্লিক করুন .
- বর্তমানে, নতুন ফর্ম্যাটিং নিয়মে ডায়ালগ বক্সে, ঠিক আছে ক্লিক করুন .
এখানে, আমরা স্পষ্টভাবে দেখতে পাচ্ছি যে ফাইল 1-এর অতুলনীয় কোষগুলি লাল দিয়ে হাইলাইট করুন রঙ এখন, পার্থক্য আমাদের কাছে স্পষ্টভাবে দৃশ্যমান। এটাই শর্তসাপেক্ষ বিন্যাস এর সৌন্দর্য .
6. VBA কোড নিয়োগ করা হচ্ছে
আপনি কি কখনও Excel এ একই বিরক্তিকর এবং পুনরাবৃত্তিমূলক পদক্ষেপগুলি স্বয়ংক্রিয় করার কথা ভেবেছেন? আর চিন্তা করবেন না, কারণVBA আপনি আচ্ছাদিত করা হয়েছে. আসলে, আপনি VBA-এর সাহায্যে পূর্বের পদ্ধতিটিকে সম্পূর্ণরূপে স্বয়ংক্রিয় করতে পারেন . সুতরাং, আসুন নীচের পদক্ষেপগুলি অনুসরণ করি।
📌 পদক্ষেপ:
- প্রাথমিকভাবে, আগে মত একটি ওয়ার্কশীটে দুটি ফাইল পান .
- তারপর, ডেভেলপার-এ যান ট্যাব।
- এর পর, ভিজ্যুয়াল বেসিক-এ ক্লিক করুন কোড-এ গ্রুপ।
অবিলম্বে, অ্যাপ্লিকেশনের জন্য মাইক্রোসফ্ট ভিজ্যুয়াল বেসিক উইন্ডো প্রদর্শিত হয়৷
৷- বর্তমানে, ঢোকান-এ যান ট্যাব।
- এর পর, মডিউল নির্বাচন করুন অপশন থেকে।
এটি একটি কোড মডিউল সন্নিবেশ করায় যেখানে আমরা আমাদের VBA লিখতে পারি 2টি CSV ফাইল তুলনা করার জন্য কোড।
- এখন, নিচের কোডটি মডিউলে পেস্ট করুন।
Sub Compare_2_CSV()
Dim dRange As Range, Select_Cell As Range
Sheets(1).Activate
Set dRange = ActiveCell.CurrentRegion
For Each Select_Cell In dRange
If Select_Cell.Value <> Sheets(2).Range(Select_Cell.Address).Value Then
Sheets(2).Range(Select_Cell.Address).Interior.Color = vbRed
End If
Next Select_Cell
End Sub
- অতএব, চালান কোড।
দ্রষ্টব্য: নিশ্চিত করুন যে আপনি সেল B4 নির্বাচন করেছেন৷ ফাইল 1-এ কোড এক্সিকিউট করার আগে ওয়ার্কশীট .
ফাইল 2-এ ওয়ার্কশীট, আপনি ফাইল 1 থেকে বিভিন্ন মান সহ কক্ষগুলি লক্ষ্য করতে পারেন ওয়ার্কশীট লাল রঙ দিয়ে হাইলাইট করা হয়।
আরো পড়ুন: Excel VBA:কমা সীমাবদ্ধ পাঠ্য ফাইল (2 কেস) আমদানি করুন
উপসংহার
এই নিবন্ধটি ব্যাখ্যা করে কিভাবে এক্সেলে 2টি CSV ফাইল একটি সহজ এবং সংক্ষিপ্তভাবে তুলনা করা যায়। অভ্যাস ডাউনলোড করতে ভুলবেন না ফাইল এই প্রবন্ধ পড়ার জন্য আপনাকে ধন্যবাদ। আমরা আশা করি এটি সহায়ক ছিল। আপনার কোন প্রশ্ন বা পরামর্শ থাকলে মন্তব্য বিভাগে আমাদের জানান। অনুগ্রহ করে আমাদের ওয়েবসাইট দেখুন, Exceldemy , একটি ওয়ান-স্টপ এক্সেল সমাধান প্রদানকারী, আরো অন্বেষণ করতে।
সম্পর্কিত প্রবন্ধ
- স্বয়ংক্রিয়ভাবে কলাম সহ Excel এ CSV ফাইল কিভাবে খুলবেন (3 পদ্ধতি)
- CSV ফাইলকে XLSX এ রূপান্তর করতে এক্সেল VBA (2টি সহজ উদাহরণ)
- কিভাবে CSV কে XLSX এ না খুলেই রূপান্তর করবেন (5টি সহজ পদ্ধতি)
- এক্সেল এ CSV ফাইল কিভাবে পড়তে হয় (4টি দ্রুততম উপায়)
- এক্সেল VBA লাইন দ্বারা CSV ফাইল লাইন পড়তে (3টি আদর্শ উদাহরণ)
- কলাম (৩টি সহজ পদ্ধতি) সহ এক্সেলে নোটপ্যাড বা টেক্সট ফাইল কীভাবে খুলবেন