এই টিউটোরিয়ালে, আমরা এক্সেলের একটি অক্ষরের পরে সবকিছু মুছে ফেলার কিছু সহজ-ব্যবহার পদ্ধতি নিয়ে আলোচনা করব। প্রায়শই, আমরা বিভিন্ন ধরণের অক্ষর, সীমাবদ্ধতা ইত্যাদি সম্বলিত কোডগুলির একটি দীর্ঘ তালিকা সহ স্প্রেডশীটগুলির সাথে কাজ করি৷ এই ধরনের ক্ষেত্রে, কখনও কখনও, স্প্রেডশীটটিকে পরিষ্কার এবং সহজে পঠনযোগ্য দেখাতে আমাদের একটি নির্দিষ্ট অক্ষরের পরে পাঠ্য, সংখ্যা ইত্যাদি মুছে ফেলতে হবে৷ সুতরাং, আসুন পদ্ধতিগুলি অন্বেষণ করি।
অভ্যাস ওয়ার্কবুক ডাউনলোড করুন
এই নিবন্ধটি প্রস্তুত করার জন্য আমরা যে অনুশীলন ওয়ার্কবুকটি ব্যবহার করেছি তা আপনি ডাউনলোড করতে পারেন।
এক্সেলে একটি অক্ষরের পরে সবকিছু মুছে ফেলার 7 পদ্ধতি
1. এক্সেলের একটি অক্ষরের পরে সবকিছু মুছে ফেলার জন্য খুঁজুন এবং প্রতিস্থাপন বিকল্পটি প্রয়োগ করুন
একটি অক্ষরের পরে সবকিছু মুছে ফেলার একটি খুব সহজ উপায় হল খুঁজুন এবং প্রতিস্থাপন ব্যবহার করা৷ এক্সেলে টুল। উদাহরণস্বরূপ, আমাদের কাছে কর্মচারী কোড সম্বলিত একটি ডেটাসেট আছে এবং আমরা কর্মচারীর নামের পরে সবকিছু মুছে ফেলতে চাই। এই পদ্ধতির সাথে যুক্ত পদক্ষেপগুলি হল:
পদক্ষেপ:
- প্রথমে, ডেটাসেট নির্বাচন করুন (B5:B9 )।
- তারপর, Ctrl+H লিখুন কীবোর্ড থেকে, এবং খুঁজুন এবং প্রতিস্থাপন উইন্ডো প্রদর্শিত হবে। এরপর, প্রতিস্থাপন নির্বাচন করুন৷ বিকল্প এবং টাইপ করুন ',* 'কী খুঁজুন'-এ এর সাথে প্রতিস্থাপন ছেড়ে দিন 'ক্ষেত্র ফাঁকা। এখন, সব প্রতিস্থাপন করুন-এ ক্লিক করুন .
- অবশেষে, নামের পরে প্রতিটি অক্ষর মুছে ফেলা হবে।
আরো পড়ুন: এক্সেলে সারিগুলি কীভাবে সন্ধান করবেন এবং মুছবেন (5 উপায়)
2. ফ্ল্যাশ ফিল ব্যবহার করে একটি অক্ষরের পরে সবকিছু সরান
এক্সেলের ফ্ল্যাশ ফিল নামে একটি আশ্চর্যজনক বিকল্প রয়েছে৷ যা কক্ষে আপনার সামগ্রীর প্যাটার্ন বুঝতে পারে এবং সেই অনুযায়ী অন্যান্য কক্ষগুলি পূরণ করতে পারে। উদাহরণস্বরূপ, আমাদের কর্মচারী কোড ডেটাসেটে, আমরা শুধুমাত্র কর্মীদের নাম চাই। সুতরাং, চলুন ফ্ল্যাশ ফিল পদ্ধতি প্রয়োগের সাথে জড়িত পদক্ষেপগুলি দেখি।
পদক্ষেপ:
- শুধুমাত্র সেল C5-এ নাম লিখুন . তারপর সেল C6-এ নাম লিখতে শুরু করুন এবং আপনি দেখতে পাবেন যে Excel ইতিমধ্যেই স্বীকৃতি দিয়েছে যে আপনি কোডগুলি থেকে কর্মচারীদের নাম রাখতে আগ্রহী৷
- শেষে, এন্টার টিপুন এবং শুধুমাত্র নাম পান।
আরো পড়ুন: এক্সেলে মান কিভাবে সরাতে হয় (9 পদ্ধতি)
3. এক্সেলের একটি অক্ষরের পরে সবকিছু মুছে ফেলার জন্য বাম এবং অনুসন্ধান ফাংশনের সমন্বয়
একটি চরিত্রের পরে সবকিছু মুছে ফেলার জন্য ফাংশনগুলির বেশ কয়েকটি সংমিশ্রণ ব্যবহার করা যেতে পারে। যেমন, আমরা LEFT একত্রিত করব এবং অনুসন্ধান করুন একটি স্ট্রিং থেকে অক্ষর মুছে ফেলার ফাংশন। আমাদের বর্তমান ডেটাসেটে, আমাদের কাছে তাদের পেশা সহ লোকেদের একটি তালিকা রয়েছে। এখন, আমরা যদি শুধুমাত্র মানুষের নাম রাখতে চাই তাহলে আমাদের এই পদ্ধতিতে নিচের ধাপগুলো অনুসরণ করতে হবে।
পদক্ষেপ:
- নিম্নলিখিত সূত্রটি C5 সেল-এ লিখুন .
=LEFT(B5,SEARCH(",",B5)-1)
- শেষ পর্যন্ত, এখানে চূড়ান্ত ফলাফল। এক্সেল অটোফিল ব্যবহার করুন (+) বাকি কক্ষে সূত্র অনুলিপি করার বিকল্প।
সূত্রের ভাঙ্গন:
➤ অনুসন্ধান (“,”,B5)
এখানে, সার্চ ফাংশন অক্ষরের অবস্থান ফিরিয়ে দেয় (এখানে কমা)।
➤ সার্চ(“,”,B5)-1)
এখন, SEARCH দ্বারা প্রত্যাবর্তিত সংখ্যা থেকে একটি অক্ষর বিয়োগ করা হয়েছে ফলাফল থেকে কমা(,) বাদ দিতে।
➤ বাম(B5,SEARCH(“,”,B5)-1)
অবশেষে, বাম ফাংশন স্ট্রিং এর শুরু থেকে নির্দিষ্ট সংখ্যক অক্ষর প্রদান করে।
আরো পড়ুন: এক্সেলে সূত্রগুলি কীভাবে সরানো যায়:7টি সহজ উপায়
একই রকম পড়া
- এক্সেলে ডটেড লাইনগুলি কীভাবে সরানো যায় (5টি দ্রুত উপায়)
- এক্সেলে শতাংশ সরান (5টি দ্রুত উপায়)
- কিভাবে এক্সেল থেকে গ্রিড সরাতে হয় (৬টি সহজ পদ্ধতি)
- এক্সেলে সীমানা সরান (৪টি দ্রুত উপায়)
- এক্সেলে ডেটা যাচাইকরণের সীমাবদ্ধতাগুলি কীভাবে সরানো যায় (3 উপায়)
4. Excel এ LEFT এবং FIND ফাংশনগুলির সমন্বয় ব্যবহার করে একটি অক্ষরের পরে সবকিছু সরান
একইভাবে, পদ্ধতি 3 এ বর্ণিত , আমরা LEFT এর সমন্বয় চেষ্টা করতে পারি এবং খুঁজে নিন একটি চরিত্রের পরে সবকিছু মুছে ফেলার ফাংশন। এখানে ধাপগুলি রয়েছে:
পদক্ষেপ:
- প্রাথমিকভাবে, সেল C5-এ নিচের সূত্রটি লিখুন .
=LEFT(B5,FIND(",",B5)-1)
এখানে, আমরা FIND ফাংশন ব্যবহার করেছি ', এর অবস্থান খুঁজে পেতে পাঠ্যের অক্ষর। বাকি সূত্রপদ্ধতি 3-এ বর্ণিত সূত্রের অনুরূপভাবে কাজ করে .
- অবশেষে, আপনি শুধুমাত্র মানুষের নাম পাবেন।
সম্পর্কিত বিষয়বস্তু: কীভাবে ফাঁকা কোষ মুছে ফেলবেন এবং এক্সেলে বামে ডেটা স্থানান্তর করবেন (3 পদ্ধতি)
5. এক্সেল
তে একটি অক্ষরের Nth ঘটনার পরে সবকিছু মুছুনকখনও কখনও, আমাদের একটি নির্দিষ্ট অক্ষরের পরে সবকিছু মুছে ফেলার প্রয়োজন হতে পারে। উদাহরণস্বরূপ, আমাদের কাছে একটি ডেটা স্ট্রিং রয়েছে যাতে বেশ কয়েকটি কমা রয়েছে (Adelle, Engineer, CEO, 2232 ) এবং আমরা ২য় কমা পরে সবকিছু বাতিল করতে চাই। সুতরাং, এই কাজটি করতে আমরা নিচের ধাপগুলো অনুসরণ করব:
পদক্ষেপ:
- প্রথমে, সেল C5-এ নিম্নলিখিত সূত্রটি টাইপ করুন .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",2))-1)
- অবশেষে, ২য় কমা পরে সবকিছু মুছে ফেলা হবে।
সূত্রের ভাঙ্গন:
➤ পরিবর্তন(B5,","#",2)
এখানে, SUBSTITUTE ফাংশন ২য় কমাকে ‘#’ দিয়ে প্রতিস্থাপন করে।
➤ খুঁজে নিন("#", বিকল্প(B5,",","#",2))
তারপর, FIND ফাংশন আমাদের ২য় কমার অবস্থান বলে। এখানে, 2য় কমা অবস্থান 17 তম।
➤ খুঁজে নিন("#", বিকল্প(B5,",","#",2))-1)
এখন, সূত্রের পূর্ববর্তী অংশ থেকে প্রত্যাবর্তিত সংখ্যা থেকে একটি অক্ষর বিয়োগ করা হয়।
➤ বাম(B5,FIND("#", SUBSTITUTE(B5,",","#",2))-1)
অবশেষে, বাম ফাংশন স্ট্রিং এর শুরু থেকে নির্দিষ্ট সংখ্যক অক্ষর প্রদান করে।
আরো পড়ুন:এক্সেলে শর্তসাপেক্ষ বিন্যাস কিভাবে সরাতে হয় (৩টি উদাহরণ)
6. এক্সেলতে একটি অক্ষরের শেষ ঘটনার পরে সবকিছু সরান
প্রায়শই, একটি কক্ষের মানগুলি বিভেদক সংখ্যা দ্বারা পৃথক করা হয়। উদাহরণস্বরূপ, আমাদের একটি কর্মচারী কোড আছে:Adelle, Engineer, CEO, 2232 এবং আমরা শেষ কমা পরে সবকিছু মুছে ফেলতে চাই। সুতরাং, চলুন ধাপগুলি দিয়ে যাই।
পদক্ষেপ:
- প্রথমে, সেল C5-এ নিম্নলিখিত সূত্রটি টাইপ করুন .
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",LEN(B5)-LEN(SUBSTITUTE(B5,",",""))))-1)
- অবশেষে, শেষ কমা পরে সবকিছু মুছে ফেলা হয়। অটোফিল (+) ব্যবহার করুন বাকি কোষে সূত্র প্রয়োগ করতে।
সূত্রের ভাঙ্গন:
➤ LEN(সাবস্টিটিউট(B5,",",""))
আমাদের প্রথমে যা করতে হবে তা হল শেষ ডিলিমিটারের অবস্থান নির্ধারণ করা (আমাদের উদাহরণে শেষ কমা)। e কে জানতে হবে আমাদের স্ট্রিং এ কত কমা আছে। এই উদ্দেশ্যে, আমরা প্রতিটি কমাকে ফাঁকা দিয়ে প্রতিস্থাপন করব (“” ) এবং এটিকে LEN ফাংশন এর মাধ্যমে পাস করুন স্ট্রিংয়ের দৈর্ঘ্য পেতে, যা 24 B5। এর জন্য
➤ LEN(B5)-LEN(SUBSTITUTE(B5,",""))
এখানে, আমরা B5 এর মূল মোট দৈর্ঘ্য থেকে পূর্ববর্তী অংশের ফলাফল বিয়োগ করেছি . ফলাফল হল 3 , যা B5-এ উপস্থিত কমাগুলির সংখ্যা৷ .
তারপর আমরা LEFT এর সমন্বয় প্রয়োগ করব , খুঁজে নিন এবং পরিবর্তন শেষ কমা পরে সবকিছু মুছে ফেলার ফাংশন (পদ্ধতি 5 এ দেখানো হয়েছে )।
আরো পড়ুন: এক্সেলের শেষ সংখ্যা কীভাবে সরানো যায় (6 দ্রুত পদ্ধতি)
7. এক্সেলতে VBA ব্যবহার করে একটি নির্দিষ্ট অক্ষরের পরে সবকিছু মুছুন
আপনি কেবল একটি VBA ব্যবহার করে একটি অক্ষরের পরে সবকিছু মুছে ফেলতে পারেন৷ কোড উদাহরণস্বরূপ, আমাদের ডেটাসেট থেকে (B5:B9 ), আমরা নাম ছাড়া সবকিছু মুছে ফেলতে চাই। তারপরে, আমাদের নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করতে হবে::
পদক্ষেপ:
- ডেটাসেট নির্বাচন করুন (B5:B9 ) প্রথমে।
- এরপর, সংশ্লিষ্ট শীটে ডান-ক্লিক করুন এবং 'কোড দেখুন বেছে নিন '।
- তারপর একটি VBA মডিউল উইন্ডো পপ আপ হবে। এখন, নিম্নলিখিত কোডটি লিখুন এবং চালান এটা।
Option Explicit
Sub remove_everything_after_char()
Dim rng As Range
Dim cell As Range
Set rng = Application.Selection
For Each cell In rng
cell.Offset(0, 1).Value = Left(cell, InStr(cell, ",") - 1)
Next cell
End Sub
- অবশেষে, এখানে আমরা ফলাফল হিসাবে শুধুমাত্র নাম পেয়েছি, প্রথম কমাটি সফলভাবে মুছে ফেলার পরে সবকিছু।
আরো পড়ুন: বিষয়বস্তু অপসারণ না করে কিভাবে Excel এ বিন্যাস অপসারণ করবেন
উপসংহার
উপরের প্রবন্ধে, আমি সমস্ত পদ্ধতি বিশদভাবে আলোচনা করার চেষ্টা করেছি। আশা করি, এই পদ্ধতি এবং ব্যাখ্যা আপনার সমস্যা সমাধানের জন্য যথেষ্ট হবে. আপনার কোন প্রশ্ন থাকলে দয়া করে আমাকে জানান।
সম্পর্কিত প্রবন্ধ
- কিভাবে এক্সেলে দশমিকগুলি সরাতে হয় (১৩টি সহজ উপায়)
- এক্সেলের সাবটোটালগুলি সরান (2টি সহজ কৌশল)
- এক্সেল থেকে চেকবক্সগুলি কীভাবে সরানো যায় (5টি সহজ উপায়)
- এক্সেলের পৃষ্ঠা বিরতি লাইনগুলি সরান (3 উপায়)
- এক্সেলে স্ট্রাইকথ্রু কীভাবে সরানো যায় (৩টি উপায়)