সুচিপত্র
এই টিউটোরিয়ালে, আমরা এক্সেলের একটি অক্ষরের পরে সবকিছু মুছে ফেলার কিছু সহজ-ব্যবহার পদ্ধতি নিয়ে আলোচনা করব। প্রায়শই, আমরা বিভিন্ন ধরনের অক্ষর, সীমাবদ্ধতা ইত্যাদি সম্বলিত কোডের একটি দীর্ঘ তালিকা সহ স্প্রেডশীটগুলির সাথে কাজ করি৷ এই ধরনের ক্ষেত্রে, কখনও কখনও, স্প্রেডশীটটিকে পরিষ্কার এবং সহজে পঠনযোগ্য দেখাতে আমাদের একটি নির্দিষ্ট অক্ষরের পরে পাঠ্য, সংখ্যা ইত্যাদি মুছে ফেলতে হবে৷ সুতরাং, আসুন আমরা পদ্ধতিগুলি অন্বেষণ করি।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
আপনি অনুশীলন ওয়ার্কবুকটি ডাউনলোড করতে পারেন যা আমরা এই নিবন্ধটি তৈরি করতে ব্যবহার করেছি।
<6 একটি Character.xlsm পরে সবকিছু সরান
7 এক্সেলের একটি অক্ষরের পরে সবকিছু মুছে ফেলার পদ্ধতি
1. এখানে খুঁজুন এবং প্রতিস্থাপন বিকল্প প্রয়োগ করুন এক্সেলে ক্যারেক্টার আফটার এভরিথিং ডিলিট করুন
একটি ক্যারেক্টারের পরে সবকিছু মুছে ফেলার একটি খুব সহজ উপায় হল এক্সেলে খুঁজুন এবং রিপ্লেস টুলটি ব্যবহার করা। উদাহরণস্বরূপ, আমাদের কাছে কর্মচারী কোড সম্বলিত একটি ডেটাসেট আছে এবং আমরা কর্মচারীর নামের পরে সবকিছু মুছে ফেলতে চাই। এই পদ্ধতির সাথে যুক্ত পদক্ষেপগুলি হল:
পদক্ষেপ:
- প্রথমে, ডেটাসেট নির্বাচন করুন ( B5:B9 )।
- তারপর, কীবোর্ড থেকে Ctrl+H লিখুন, এবং খুঁজুন এবং প্রতিস্থাপন উইন্ডোটি প্রদর্শিত হবে। এরপর, প্রতিস্থাপন বিকল্পটি নির্বাচন করুন এবং ' কি খুঁজুন' এ টাইপ করুন ' , * ' ' প্রতিস্থাপন করুন ' ক্ষেত্রটি ফাঁকা রাখুন। এখন, প্রতিস্থাপনে ক্লিক করুনসব ।
- অবশেষে, নামের পরে প্রতিটি অক্ষর মুছে ফেলা হবে।
আরো পড়ুন: এক্সেলে সারিগুলি কীভাবে সন্ধান করবেন এবং মুছবেন (৫টি উপায়)
2. ফ্ল্যাশ ব্যবহার করে একটি অক্ষরের পরে সবকিছু সরান Fill
Excel-এ Flash Fill নামে একটি আশ্চর্যজনক বিকল্প রয়েছে যা ঘরগুলিতে আপনার সামগ্রীর প্যাটার্ন বুঝতে পারে এবং সেই অনুযায়ী অন্যান্য কোষগুলি পূরণ করতে পারে। উদাহরণস্বরূপ, আমাদের কর্মচারী কোড ডেটাসেটে, আমরা শুধুমাত্র কর্মীদের নাম চাই। তাহলে চলুন, ফ্ল্যাশ ফিল পদ্ধতি প্রয়োগ করার ধাপগুলো দেখে নেওয়া যাক।
পদক্ষেপ:
- সেল C5 এ শুধুমাত্র নাম লিখুন . তারপর সেল C6 এ নাম লিখতে শুরু করুন এবং আপনি দেখতে পাবেন যে Excel ইতিমধ্যেই স্বীকৃতি দিয়েছে যে আপনি কোডগুলি থেকে কর্মচারীর নাম রাখতে আগ্রহী।
- সর্বশেষে, এন্টার চাপুন এবং শুধুমাত্র নামগুলি পান৷
আরো পড়ুন: এক্সেলে মান কীভাবে সরানো যায় (9 পদ্ধতি)
3. এক্সেলের একটি অক্ষরের পরে সবকিছু মুছে ফেলার জন্য বাম এবং অনুসন্ধান ফাংশনের সংমিশ্রণ
একটি চরিত্রের পরে সবকিছু মুছে ফেলার জন্য ফাংশনগুলির বেশ কয়েকটি সংমিশ্রণ ব্যবহার করা যেতে পারে। যেমন, আমরা একটি স্ট্রিং থেকে অক্ষর মুছে ফেলার জন্য LEFT এবং SEARCH ফাংশনগুলিকে একত্রিত করব। আমাদের বর্তমান ডেটাসেটে, আমাদের কাছে তাদের পেশা সহ লোকেদের একটি তালিকা রয়েছে। এখন, যদি আমরা শুধুমাত্র লোকদের নাম রাখতে চাই তবে আমাদের নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করতে হবেপদ্ধতি।
পদক্ষেপ:
- নিম্নলিখিত সূত্রটি সেলে C5 লিখুন।
=LEFT(B5,SEARCH(",",B5)-1)
- শেষ পর্যন্ত, এখানে চূড়ান্ত ফলাফল। বাকি কক্ষগুলিতে সূত্রটি অনুলিপি করতে এক্সেল অটোফিল ( +) বিকল্পটি ব্যবহার করুন।
সূত্রের ব্রেকডাউন:
➤ SEARCH(“,”,B5)
এখানে, SEARCH ফাংশন রিটার্ন করে অক্ষরের অবস্থান (এখানে কমা)।
➤ খুঁজুন(“,”,B5)-1)
এখন, যে সংখ্যাটি ফেরত দেওয়া হয়েছে তা থেকে একটি অক্ষর বিয়োগ করা হয়েছে ফলাফল থেকে কমা(,) বাদ দিতে অনুসন্ধান ।
➤ বাম(B5,SEARCH(“,”,B5)-1)
অবশেষে, LEFT ফাংশন স্ট্রিং এর শুরু থেকে নির্দিষ্ট সংখ্যক অক্ষর প্রদান করে।
আরো পড়ুন: এক্সেলের সূত্রগুলি কীভাবে সরাতে হয় : 7 সহজ উপায়
একই রকম রিডিং
- কিভাবে এক্সেলে ডটেড লাইনগুলি সরাতে হয় (5টি দ্রুত উপায়) <12
- এক্সেলে শতাংশ সরান (5টি দ্রুত উপায়)
- কিভাবে এক্সেল থেকে গ্রিড সরান (6 সহজ পদ্ধতি)
- এক্সেলে সীমানা সরান (৪টি দ্রুত উপায়)
- এক্সেলে ডেটা যাচাইকরণ সীমাবদ্ধতাগুলি কীভাবে সরানো যায় (3 উপায়)
4 কখনও সরান এক্সেল
অনুরূপভাবে, পদ্ধতি 3 এ বর্ণিত, আমরা বাম এর সংমিশ্রণ ব্যবহার করে দেখতে পারি। এবং FIND ফাংশনগুলি a এর পরে সবকিছু মুছে ফেলার জন্যচরিত্র এখানে ধাপগুলো আছে:
পদক্ষেপ:
- প্রাথমিকভাবে নিচের সূত্রটি সেল C5 এ লিখুন।
=LEFT(B5,FIND(",",B5)-1)
এখানে, আমরা পাঠ্যে ' , ' অক্ষরের অবস্থান খুঁজে পেতে FIND ফাংশন ব্যবহার করেছি। বাকি সূত্রটি পদ্ধতি 3 তে বর্ণিত সূত্রের অনুরূপভাবে কাজ করে।
- অবশেষে, আপনি শুধুমাত্র মানুষের নাম পাবেন | 1>
5. এক্সেলের Nth অক্ষরের পরে সবকিছু মুছুন
কখনও কখনও, আমাদের একটি নির্দিষ্ট অক্ষরের পরে সবকিছু মুছে ফেলার প্রয়োজন হতে পারে। উদাহরণস্বরূপ, আমাদের একটি ডেটা স্ট্রিং রয়েছে যাতে বেশ কয়েকটি কমা রয়েছে ( Adelle, Engineer, CEO, 2232 ) এবং আমরা ২য় কমা পরে সবকিছু বাতিল করতে চাই। সুতরাং, এই কাজটি করতে আমরা নিচের ধাপগুলি অনুসরণ করব:
পদক্ষেপ:
- প্রথমে সেল C5 -এ নিম্নলিখিত সূত্রটি টাইপ করুন |
সূত্রের বিভাজন:
➤ সাবস্টিটিউট(B5,",","#",2)
এখানে, SUBSTITUTE ফাংশন ২য় কমাকে '#' দিয়ে প্রতিস্থাপন করে।
➤ FIND(“#”,SUBSTITUTE(B5, ”,”,”#”,2))
তারপর, FIND ফাংশনটি আমাদেরকে ২য় কমার অবস্থান বলে। এখানে, 2য় কমা অবস্থান 17 তম।
➤ FIND("#", SUBSTITUTE(B5,",","#",2))-1)
এখন, আগের অংশ থেকে ফেরত আসা সংখ্যা থেকে একটি অক্ষর বিয়োগ করা হয়েছে সূত্রের।
➤ বাম(B5,FIND("#", SUBSTITUTE(B5,",","#",2))-1)
অবশেষে, LEFT ফাংশনটি স্ট্রিং এর শুরু থেকে নির্দিষ্ট সংখ্যক অক্ষর প্রদান করে।
আরো পড়ুন: এক্সেলের শর্তসাপেক্ষ বিন্যাস কিভাবে সরাতে হয় (৩টি উদাহরণ)
6. এক্সেলে একটি অক্ষর শেষ হওয়ার পরে সবকিছু মুছে ফেলুন
প্রায়শই, একটি কক্ষের মানগুলি বিভেদক সংখ্যা দ্বারা পৃথক করা হয়। উদাহরণস্বরূপ, আমাদের একটি কর্মচারী কোড আছে: Adelle, Engineer, CEO, 2232 এবং আমরা শেষ কমা পরে সবকিছু মুছে ফেলতে চাই। তো, চলুন ধাপগুলি দিয়ে যাওয়া যাক।
পদক্ষেপ:
- প্রথমে, সেল C5 এ নিম্নলিখিত সূত্রটি টাইপ করুন।
=LEFT(B5,FIND("#",SUBSTITUTE(B5,",","#",LEN(B5)-LEN(SUBSTITUTE(B5,",",""))))-1)
- অবশেষে, শেষ কমা পরে সবকিছু মুছে ফেলা হয়। বাকি কক্ষগুলিতে সূত্রটি প্রয়োগ করতে অটোফিল (+) ব্যবহার করুন৷
সূত্রের ভাঙ্গন:
➤ LEN(SUBSTITUTE(B5,",""))
আমাদের প্রথমে যা করতে হবে তা হল শেষের অবস্থান নির্ধারণ করা ডিলিমিটার (আমাদের উদাহরণে শেষ কমা)। e কে জানতে হবে আমাদের স্ট্রিং এ কত কমা আছে। এই উদ্দেশ্যে, আমরা প্রতিটি কমাকে ফাঁকা ( “” ) দিয়ে প্রতিস্থাপন করব এবং স্ট্রিংটির দৈর্ঘ্য পেতে এটিকে LEN ফাংশন দিয়ে পাস করব, যা হল 24 জন্য B5.
➤ LEN(B5)-LEN(SUBSTITUTE(B5,",""))
এখানে, আমরা বিয়োগ করেছি B5 এর মূল মোট দৈর্ঘ্য থেকে পূর্ববর্তী অংশের ফলাফল। ফলাফল হল 3 , যা B5 -এ উপস্থিত কমাগুলির সংখ্যা।
তারপর আমরা LEFT , <3 এর সমন্বয় প্রয়োগ করব>FIND এবং SUBSTITUTE ফাংশন শেষ কমা পরে সবকিছু মুছে ফেলার জন্য ( পদ্ধতি 5 এ দেখানো হয়েছে)।
আরো পড়ুন: এক্সেলের শেষ সংখ্যাটি কীভাবে সরিয়ে ফেলবেন (6 দ্রুত পদ্ধতি)
7. এক্সেলে VBA ব্যবহার করে একটি নির্দিষ্ট অক্ষরের পরে সবকিছু মুছে ফেলুন
আপনি মুছতে পারেন একটি অক্ষরের পরে সবকিছু কেবল একটি VBA কোড ব্যবহার করে। উদাহরণস্বরূপ, আমাদের ডেটাসেট থেকে ( B5:B9 ), আমরা নাম ছাড়া সবকিছু মুছে ফেলতে চাই। তারপরে, আমাদের নিম্নলিখিত ধাপগুলি অনুসরণ করতে হবে::
পদক্ষেপ:
- প্রথমে ডেটাসেটটি নির্বাচন করুন ( B5:B9 )।
- এরপর, সংশ্লিষ্ট শীটে ডান-ক্লিক করুন এবং ' কোড দেখুন ' বেছে নিন।
- তারপর একটি VBA মডিউল উইন্ডো পপ আপ হবে। এখন, নিম্নলিখিত কোডটি লিখুন এবং চালান এটি।
9677
- অবশেষে, এখানে আমরা ফলাফল হিসাবে শুধুমাত্র নাম পাচ্ছি, সবকিছু প্রথম কমা সফলভাবে মুছে ফেলার পরে৷
আরও পড়ুন: বিষয়বস্তুগুলি না সরিয়ে Excel এ বিন্যাস কীভাবে সরানো যায়
উপসংহার
উপরের নিবন্ধে, আমি সমস্ত পদ্ধতি বিশদভাবে আলোচনা করার চেষ্টা করেছি। আশা করি,এই পদ্ধতি এবং ব্যাখ্যা আপনার সমস্যা সমাধানের জন্য যথেষ্ট হবে. আপনার কোন প্রশ্ন থাকলে আমাকে জানান।