Excel এ ডেটা নিয়ে কাজ করার সময়, একটি এক্সেল সারি মুছে ফেলা একটি সাধারণ ঘটনা। কোন ঘরে একটি নির্দিষ্ট মান থাকলে একটি এক্সেল সারি মুছে ফেলার জন্য আমরা ব্যবহার করতে পারি এমন অনেকগুলি পদ্ধতি রয়েছে এটার মধ্যে. বিভিন্ন পন্থা বিভিন্ন পরিস্থিতিতে কাজ করে বলে মনে হচ্ছে। এই নিবন্ধটি এক্সেলে একটি সারি মুছে ফেলার জন্য 3টি কার্যকর কৌশল দেখাবে যদি একটি কক্ষে উদাহরণ এবং সঠিক চিত্র সহ নির্দিষ্ট মান থাকে৷
প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করুন
আপনাকে সুপারিশ করা হচ্ছে এক্সেল ফাইল ডাউনলোড করুন এবং এটির সাথে অনুশীলন করুন।
কোষে নির্দিষ্ট মান থাকলে এক্সেল সারি মুছে ফেলার ৩টি পদ্ধতি
আমরা একটি নমুনা ব্যক্তিগত তথ্য ব্যবহার করা হবে. এই টিউটোরিয়ালের সমস্ত পদ্ধতি প্রদর্শনের জন্য ডেটাসেট হিসাবে ডেটাবেস।
সুতরাং, আর কোন আলোচনা না করে চলুন এক এক করে সব পদ্ধতিতে প্রবেশ করি।
1. যদি সেল এক্সেলে নির্দিষ্ট টেক্সট থাকে তাহলে সারি মুছে ফেলার জন্য খুঁজুন এবং প্রতিস্থাপনের ব্যবহার
ধরা যাক, আমরা “Mr দিয়ে শুরু করা সমস্ত রেকর্ড মুছে ফেলতে চাই৷ " নামে কলাম তা করতে,
🔗 পদক্ষেপ:
❶ CTRL + F টিপুন Find and Replace দিয়ে খুলতে উইন্ডো।
❷ তারপর টাইপ করুন “Mr " কি খুঁজুন এর মধ্যে বার।
❸ এর পরে সব খুঁজুন-এ ক্লিক করুন বিকল্প।
❹ এখন পাওয়া ফলাফলগুলির মধ্যে একটি নির্বাচন করুন এবং তারপরে CTRL + A টিপুন বাটন ▶ সমস্ত পাওয়া ফলাফল নির্বাচন করতে।
❺ যেহেতু আপনি সফলভাবে সমস্ত পাওয়া ফলাফল নির্বাচন করেছেন, এখন বন্ধ করুন টিপুন বিকল্প।
❻ এখন CTRL + – টিপুন মুছুন খুলতে বোতাম ডায়ালগ বক্স।
❼ কক্ষগুলি উপরে স্থানান্তর করুন নির্বাচন করুন৷ বিকল্প এবং ঠিক আছে টিপুন .
এটাই।
আরো পড়ুন:কিভাবে Excel এ সারি মুছে ফেলবেন:7 পদ্ধতি
2. একটি এক্সেল সারি সরাতে স্বয়ংক্রিয় ফিল্টারের ব্যবহার যদি সেলটিতে নির্দিষ্ট পাঠ্য/সংখ্যা থাকে
2.1 কক্ষে নির্দিষ্ট পাঠ থাকলে সারি মুছুন
এই পদ্ধতিতে, আমরা “Ms. লিজেল ” অটোফিল্টার ব্যবহার করে নাম কলামে এক্সেলে বৈশিষ্ট্য। তা করতে,
🔗 ধাপ:
❶ সম্পূর্ণ ডেটা টেবিল নির্বাচন করুন।
❷ ডেটা ▶ সাজান এবং ফিল্টার ▶ ফিল্টারে যান৷
❸ নাম-এ নীচে-ডান কোণে ড্রপ-ডাউন আইকনে ক্লিক করুন কলাম।
❹ টেক্সট ফিল্টার ▶ এর সাথে শুরু হয় এ যান বিকল্প।
এই মুহুর্তে, একটি ডায়ালগ বক্স নাম কাস্টম অটোফিল্টার৷ পর্দায় পপ আপ হবে৷
৷❺ এখন টাইপ করুন Ms. লিজেল এর মধ্যে বার দিয়ে শুরু হয় এবং ঠিক আছে টিপুন .
❻ এর পর CTRL + – চাপুন বোতাম এবং নিচের ছবির মত একটি ডায়ালগ বক্স স্ক্রিনে উপস্থিত হবে।
❼ শুধু ঠিক আছে টিপুন বোতাম এটাই সহজ।
2.2 কক্ষে নম্বর থাকলে সারি মুছুন
এই পদ্ধতিতে, আমরা 23 এর চেয়ে বড় সমস্ত এক্সেল রেকর্ড মুছে ফেলব অটোফিল্টার ব্যবহার করে বয়স কলামে এক্সেলে বৈশিষ্ট্য। তা করতে,
🔗 ধাপ:
❶ বয়সের মধ্যে যেকোন কক্ষ নির্বাচন করুন কলাম।
❷ ডেটা ▶ সাজান এবং ফিল্টার ▶ ফিল্টারে যান৷
❸ বয়স-এ নীচে-ডান কোণে ড্রপ-ডাউন আইকনে ক্লিক করুন কলাম।
❹ সংখ্যা ফিল্টার ▶ এর চেয়ে বড় এ যান বিকল্প।
❺ টাইপ করুন 23 এর মধ্যে এর চেয়ে বড় বক্স এবং ঠিক আছে চাপুন .
❻ এখন CTRL + – টিপুন সমস্ত ফিল্টার করা ফলাফল মুছে ফেলতে এবং তারপরে ঠিক আছে টিপুন পপ-আপ ডায়ালগ বক্স থেকে বোতাম।
এটাই।
আরো পড়ুন:কিভাবে এক্সেলের ভিবিএ দিয়ে সারি ফিল্টার এবং মুছে ফেলতে হয় (2 পদ্ধতি)
অনুরূপ পড়া:
- কীভাবে সূত্র ব্যবহার করে এক্সেলে একাধিক সারি মুছে ফেলতে হয় (৫টি পদ্ধতি)
- এক্সেলের একাধিক সারি একবারে মুছুন (5টি পদ্ধতি)
- এক্সেল ভিবিএতে লুকানো সারিগুলি কীভাবে মুছবেন (একটি বিশদ বিশ্লেষণ)
- সূত্রকে প্রভাবিত না করেই এক্সেলে সারি মুছুন (2টি দ্রুত উপায় )
- সেলে এক্সেলে 0 থাকলে ম্যাক্রো ব্যবহার করে কীভাবে সারি মুছবেন (4 পদ্ধতি)
3. VBA কোড ব্যবহার করে যদি সেলটিতে এক্সেলে নির্দিষ্ট টেক্সট/সংখ্যা থাকে তাহলে সারি মুছুন
এই বিভাগে, VBA ব্যবহার করে কোনো কক্ষের মধ্যে কোনো পাঠ্য বা নম্বর থাকলে আমরা একটি সারি মুছে দেব কোড।
3.1 কক্ষে নির্দিষ্ট পাঠ থাকলে সারি মুছুন
এই পদ্ধতিতে, আমরা 17 বয়সের একটি সারি মুছে ফেলার চেষ্টা করব বয়সে কলাম।
🔗 ধাপ:
❶ ALT +F11 টিপুন VBA খুলতে উইন্ডো।
❷ এখন ঢোকান ▶ মডিউল এ যান একটি নতুন মডিউল খুলতে।
❸ নিম্নলিখিত কোডটি অনুলিপি করুন:
Sub DeleteRowsContainingtext()
Dim A As Worksheet
Dim B As Integer
Dim Step As Long
Set A = Worksheets("VBA")
For B = A.Range("B5:C14").Rows.Count To 1 Step -1
If Application.WorksheetFunction.IsText(Cells(B + 2, 2)) = True Then
A.Cells(B + 2, 2).EntireRow.Delete
End If
Next
End Sub
❹ এটি VBA-এ আটকান সম্পাদক এবং CTRL + S টিপে এটি সংরক্ষণ করুন
❺ এখন “VBA নামের ওয়ার্কশীটে ফিরে যান ” এবং ALT + F8 টিপুন বোতাম।
❻ DeleteRowsContainingtext() নামের ফাংশনের নাম নির্বাচন করুন এবং চালান এ ক্লিক করুন .
এটাই।
3.2 কক্ষে নম্বর থাকলে সারি মুছুন
এই পদ্ধতিতে, আমরা আলোচনা করব কিভাবে আপনি প্রকৃতপক্ষে যেকোন সারি মুছে ফেলতে পারেন যদি কলাম বয়সের যেকোন কক্ষের মধ্যে কোন সংখ্যা থাকে।
🔗 ধাপ:
❶ ALT +F11 টিপুন VBA খুলতে উইন্ডো।
❷ এখন ঢোকান ▶ মডিউল এ যান একটি নতুন মডিউল খুলতে।
❸ নিম্নলিখিত কোডটি অনুলিপি করুন:
Sub DeleteRowsContainingNumbers()
Dim A As Long
Dim B As Long
A = 1000
For B = A To 1 Step -1
If Cells(B, 3).Value = "17" Then
Rows(B).Delete
End If
Next
End Sub
❹ পেস্ট করুন৷ এটি VBA-এ সম্পাদক এবং সংরক্ষণ করুন এটি CTRL + S টিপে .
❺ এখন “VBA (2) নামের ওয়ার্কশীটে ফিরে যান ” এবং ALT + F8 টিপুন বোতাম।
❻ DeleteRowsContainingNumbers() নামের ফাংশনটির নাম নির্বাচন করুন এবং চালান এ ক্লিক করুন .
এটাই।
আরো পড়ুন:এক্সেল VBA নির্দিষ্ট ডেটা সহ সারি মুছে ফেলতে (9টি উদাহরণ)
মনে রাখার বিষয়গুলি
📌 CTRL + F টিপুন খুঁজুন এবং প্রতিস্থাপন করুন খুলতে ডায়ালগ বক্স।
📌 CTRL + – মুছে ফেলার জন্য হটকি।
📌 আপনি ALT + F11 চাপতে পারেন VBA খুলতে উইন্ডো।
উপসংহার
গুটিয়ে নেওয়ার জন্য, আমরা 3টি ভিন্ন পদ্ধতির চিত্র তুলে ধরেছি, যদি কোনো সেলের Excel-এ একটি নির্দিষ্ট মান থাকে তাহলে একটি সারি মুছে ফেলার জন্য। আপনাকে এই নিবন্ধটির সাথে সংযুক্ত অনুশীলন ওয়ার্কবুকটি ডাউনলোড করার এবং এর সাথে সমস্ত পদ্ধতি অনুশীলন করার পরামর্শ দেওয়া হচ্ছে। এবং নীচের মন্তব্য বিভাগে কোন প্রশ্ন জিজ্ঞাসা করতে দ্বিধা করবেন না। আমরা যত তাড়াতাড়ি সম্ভব প্রাসঙ্গিক প্রশ্নের উত্তর দেওয়ার চেষ্টা করব।
সম্পর্কিত প্রবন্ধ
- এক্সেলের একাধিক সারি কীভাবে মুছবেন
- কন্ডিশন সহ Excel এ একাধিক সারি মুছুন
- এক্সেল-এ নির্বাচিত সারিগুলি মুছে ফেলুন
- এক্সেলের প্রতিটি অন্য সারি কীভাবে মুছবেন
- Excel VBA:সেল ফাঁকা থাকলে সারি মুছুন (একটি সম্পূর্ণ নির্দেশিকা)