এক্সেলে ডেটা নিয়ে কাজ করার সময় সারি মুছে ফেলা একটি সাধারণ বিষয়। একটি সেলে নির্দিষ্ট মান থাকলে এক্সেল সারি মুছে ফেলার জন্য অনেক পদ্ধতি রয়েছে। ভিন্ন পরিস্থিতিতে ভিন্ন পদ্ধতি কার্যকর হয়। এই আর্টিকেলে উদাহরণ ও চিত্রাঙ্কন সহ ৩টি কার্যকর কৌশল দেখানো হয়েছে যারা নির্দিষ্ট মানযুক্ত সেল থাকলে সারি মুছে ফেলার জন্য।
প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করুন
আপনাকে এক্সেল ফাইলটি ডাউনলোড করে এর সাথে অনুশীলন করার পরামর্শ দেওয়া হচ্ছে।
নির্দিষ্ট মানযুক্ত সেল থাকলে এক্সেল সারি মুছে ফেলার ৩টি পদ্ধতি
এই টিউটোরিয়ালে সমস্ত পদ্ধতি প্রদর্শনের জন্য একটি নমুনা পারসোনাল ইনফো ডেটাবেস ব্যবহার করা হয়েছে।

আর विलম্ব না করে সব পদ্ধতিগুলো এক এক করে দেখি।
১. Find and Replace ব্যবহার করে নির্দিষ্ট টেক্সটযুক্ত সেল থাকলে সারি মুছে ফেলা
মান লें, আমরা Name কলামে "Mr." দিয়ে শুরু হওয়া সকল রেকর্ড মুছে ফেলতে চাই। তার জন্য:
🔗 ধাপসমূহ:
❶ CTRL + F চাপিয়ে Find and Replace উইন্ডো খুলুন।
❷ Find what বক্সে "Mr." টাইপ করুন।
❸ Find All অপশনে ক্লিক করুন।
❹ খুঁজে পাওয়া ফলাফল থেকে একটি সিলেক্ট করে CTRL + A চাপিয়ে সকল ফলাফল সিলেক্ট করুন।
❺ সফলভাবে সিলেক্ট হলে Close অপশনে ক্লিক করুন।

❻ এখন CTRL + – চাপিয়ে Delete ডায়লগ বক্স খুলুন।
❼ Shift cells up অপশন সিলেক্ট করে OK করুন।

হয়ে গেলো।
আরও পড়ুন: এক্সেলে সারি মুছে ফেলার ৭টি পদ্ধতি
২. AutoFilter ব্যবহার করে নির্দিষ্ট টেক্সট/নাম্বারযুক্ত সেল থাকলে সারি মুছে ফেলা
২.১ নির্দিষ্ট টেক্সটযুক্ত সেল থাকলে সারি মুছে ফেলা
এই পদ্ধতিতে AutoFilter ফিচার ব্যবহার করে Name কলামে "Ms. Liesel" দিয়ে শুরু হওয়া সকল রেকর্ড মুছে ফেলব। তার জন্য:
🔗 ধাপসমূহ:
❶ সম্পূর্ণ ডেটা টেবিল সিলেক্ট করুন।
❷ Data ▶ Sort & Filter ▶ Filter-এ যান।

❸ Name কলামের নিচে ডানপাশে ড্রপ-ডাউন আইকনে ক্লিক করুন।
❹ Text Filters ▶ Begins With অপশনে যান।

একটি Custom AutoFilter নামক ডায়লগ বক্স আসবে।
❺ begins with বক্সে Ms. Liesel লিখে OK করুন।

❻ এখন CTRL + – চাপুন এবং স্ক্রিনে আসা ডায়লগ বক্স থেকে OK করুন।

ততটুকুই।
২.২ নির্দিষ্ট নাম্বারযুক্ত সেল থাকলে সারি মুছে ফেলা
এই পদ্ধতিতে AutoFilter ব্যবহার করে Age কলামে 23-এর চেয়ে বড় সকল রেকর্ড মুছে ফেলব। তার জন্য:
🔗 ধাপসমূহ:
❶ Age কলামের যেকোনো একটি সেল সিলেক্ট করুন।
❷ Data ▶ Sort & Filter ▶ Filter-এ যান।

❸ Age কলামের ড্রপ-ডাউন আইকনে ক্লিক করুন।
❹ Number Filters ▶ Greater Than অপশনে যান।

❺ is greater than বক্সে 23 লিখে OK করুন।

❻ এখন CTRL + – চাপিয়ে ফিল্টারকৃত ফলাফলগুলো মুছে ফেলুন এবং পপ-আপ ডায়লগ বক্স থেকে OK করুন।

হয়ে গেলো।
আরও পড়ুন: ভিবিএ দিয়ে ফিল্টার ও মুছে ফেলার ২টি পদ্ধতি
সদৃশ পড়ুন:
- ফর্মুলা দিয়ে এক্সেলে একাধিক সারি মুছে ফেলার ৫টি পদ্ধতি
- একসাথে এক্সেলে একাধিক সারি মুছে ফেলার ৫টি পদ্ধতি
- ভিবিএ দিয়ে লুকানো সারি মুছে ফেলা (বিস্তারিত বিশ্লেষণ)
- ফর্মুলা প্রভাবিত না করে সারি মুছে ফেলার ২টি দ্রুত উপায়
- সেলে ০ থাকলে ম্যাক্রো দিয়ে সারি মুছে ফেলার ৪টি পদ্ধতি
৩. ভিবিএ (VBA) কোড ব্যবহার করে নির্দিষ্ট টেক্সট/নাম্বারযুক্ত সেল থাকলে সারি মুছে ফেলা
এই বিভাগে আমরা ভিবিএ কোড ব্যবহার করে যেকোনো সেলে নির্দিষ্ট টেক্সট বা নাম্বার থাকলে সারি মুছে ফেলব।
৩.১ নির্দিষ্ট টেক্সটযুক্ত সেল থাকলে সারি মুছে ফেলা
এই পদ্ধতিতে আমরা Age কলামে বয়স 17 থাকা সারি মুছে ফেলার চেষ্টা করব।
🔗 ধাপসমূহ:
❶ ALT + F11 চাপিয়ে VBA উইন্ডো খুলুন।

❷ Insert ▶ Module-এ যান নতুন মডিউল খোলার জন্য।

❸ নিচের কোডটি কপি করুন:
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
❹ ভিবিএ এডিটরে পেস্ট করুন এবং CTRL + S চাপিয়ে সেভ করুন।

❺ এখন "VBA" নামক ওয়ার্কশিটে যান এবং ALT + F8 চাপুন।
❻ ফাংশন নাম DeleteRowsContainingtext() সিলেক্ট করে Run করুন।

হয়ে গেলো।
৩.২ নির্দিষ্ট নাম্বারযুক্ত সেল থাকলে সারি মুছে ফেলা
এই পদ্ধতিতে আমরা দেখব কীভাবে Age কলামে যেকোনো সেলে নাম্বার থাকলে সারি মুছে ফেলা যায়।
🔗 ধাপসমূহ:
❶ ALT + F11 চাপিয়ে VBA উইন্ডো খুলুন।
❷ Insert ▶ Module-এ যান নতুন মডিউল খোলার জন্য।
❸ নিচের কোডটি কপি করুন:
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
❹ ভিবিএ এডিটরে Paste করুন এবং CTRL + S চাপিয়ে Save করুন।

❺ এখন "VBA (2)" নামক ওয়ার্কশিটে যান এবং ALT + F8 চাপুন।
❻ ফাংশন নাম DeleteRowsContainingNumbers() সিলেক্ট করে Run করুন।

হয়ে গেলো।
আরও পড়ুন: নির্দিষ্ট ডেটা সহ সারি মুছে ফেলার ভিবিএ ৯টি উদাহরণ
মনে রাখবেলা বিষয়গুলো
📌 CTRL + F চাপিয়ে Find and Replace ডায়লগ বক্স খুলুন।
📌 CTRL + – হলো মুছে ফেলার হটকি।
📌 ALT + F11 চাপিয়ে VBA উইন্ডো খুলুন।
উপসংহার
শেষ কথা, আমরা ৩টি ভিন্ন পদ্ধতি দেখিয়েছি যারা নির্দিষ্ট মানযুক্ত সেল থাকলে এক্সেলে সারি মুছে ফেলার জন্য। আপনাকে এই আর্টিকেলের সাথে সংযুক্ত প্র্যাকটিস ওয়ার্কবুক ডাউনলোড করে সব পদ্ধতি অনুশীলন করার পরামর্শ দেওয়া হচ্ছে। এবং নিচের কমেন্ট সেকশনে যেকোনো প্রশ্ন জিজ্ঞাসা করতে দ্বিধা করবেন না। আমরা যতদ্রুত সম্ভব প্রাসঙ্গিক প্রশ্নের উত্তর দেওয়ার চেষ্টা করব।
সম্পর্কিত আর্টিকেল
- এক্সেলে একাধিক সারি মুছে ফেলা
- শর্তসাপেক্ষ এক্সেলে একাধিক সারি মুছে ফেলা
- এক্সেলে নির্বাচিত সারি অপসারণ
- এক্সেলে একি ওপরি সারি মুছে ফেলা
- এক্সেল ভিবিএ: খালি সেল থাকলে সারি মুছে ফেলা (সম্পূর্ণ গাইড)