সুচিপত্র
Microsoft Excel এ, কোন সেল থেকে পাঠ্য বের করা একটি গুরুত্বপূর্ণ কাজ। আপনি নিজেকে অনেক পরিস্থিতিতে খুঁজে পেতে পারেন যেখানে আপনাকে একটি নির্দিষ্ট অক্ষরের পরে একটি পাঠ বের করতে হবে। আপনি এই টিউটোরিয়াল থেকে এক্সেলের একটি অক্ষরের পরে পাঠ্য বের করার কার্যকর এবং সম্ভাব্য উপায়গুলি শিখবেন। এই টিউটোরিয়ালটি উপযুক্ত উদাহরণ এবং সঠিক চিত্র সহ পয়েন্টে থাকবে।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
চরিত্রের পরে পাঠ্য বের করুন
এক্সেলে একটি অক্ষরের পরে টেক্সট এক্সট্র্যাক্ট করার 6 কার্যকরী উপায়
নিম্নলিখিত বিভাগে, আমরা আপনাকে ছয়টি উপযুক্ত এবং কার্যকর পদ্ধতি প্রদান করছি যা আপনি আপনার ডেটাসেটে প্রয়োগ করতে পারেন। আপনি তাদের সব শিখতে ভুলবেন না. আমরা আপনাকে এই সমস্ত শিখতে এবং প্রয়োগ করার পরামর্শ দিই। এটি অবশ্যই আপনার এক্সেল জ্ঞানকে সমৃদ্ধ করবে।
1. একটি অক্ষরের পরে টেক্সট বের করতে MID এবং FIND ফাংশন ব্যবহার করুন
এখন, এই পদ্ধতিতে, আমরা MID ফাংশন <2 ব্যবহার করছি> এবং FIND ফাংশন একসাথে। আমরা FIND ফাংশন ব্যবহার করে সেল থেকে প্রথমে নির্দিষ্ট অক্ষরটি খুঁজে পাব। এর পরে, আমরা সেই ঘরের সেই নির্দিষ্ট অবস্থান থেকে পাঠ্যটি বের করব৷
নিম্নলিখিত ডেটাসেটটি দেখুন:
এখানে, আপনি দেখতে পারেন আমাদের ডেটাসেটে কিছু ডেটা আছে। সমস্ত কোষের মধ্যে হাইফেন ("-") আছে। এখন, আমাদের লক্ষ্য হল নির্দিষ্ট অক্ষর হাইফেন (“-”) এর পরে আমাদের সূত্র সহ পাঠ্যটি বের করা।
📌 পদক্ষেপগুলি
- প্রথমে, সেল C5 -এ নিম্নলিখিত সূত্রটি টাইপ করুন:
=MID(B5,FIND("-",B5)+1,LEN(B5))
এখানে আমরা LEN ফাংশন ব্যবহার করেছি বেশ কয়েকটি অক্ষর প্রদান করার জন্য যাতে এটি বাকিটা বের করতে পারে।
<11
যেমন আপনি দেখতে পাচ্ছেন, আমরা এক্সেলের একটি নির্দিষ্ট অক্ষরের পরে একটি সেল থেকে পাঠ্য বের করতে সফল। এখনই চেষ্টা করে দেখুন।
🔎 সূত্রের ভাঙ্গন
এখানে, আমরা শুধুমাত্র প্রথম ডেটার জন্য এটিকে ভেঙে দিচ্ছি।<3
➤
LEN(B5) রিটার্ন 11 ।
➤
FIND(“-“,B5) রিটার্ন 6 .
➤
MID(B5,FIND(“-“,B5)+1,LEN(B5)) = MID(B5,6+1,11) রিটার্ন World .
2. একটি ক্যারেক্টারের পর টেক্সট এক্সট্রাক্ট করার জন্য ডান, LEN, এবং FIND ফাংশন
এখন, এই পদ্ধতিতে, আমরা Right ফাংশন<ব্যবহার করছি 2>, LEN ফাংশন , এবং FIND ফাংশন সম্পূর্ণভাবে সেল থেকে পাঠ্য বের করতে। এটি প্রদর্শনের জন্য, আমরা পূর্ববর্তী ডেটাসেট ব্যবহার করছি।
মূলত, আমরা একটি নির্দিষ্ট অক্ষরের পরে একটি ঘর থেকে একটি সাবস্ট্রিং বের করছি।
📌 পদক্ষেপ
- এখন, সেল C5:
=RIGHT(B5,LEN(B5)-FIND("-",B5))
<এ নিম্নলিখিত সূত্রটি টাইপ করুন 17>
- তারপর, Enter টিপুন।
- এর পর, ফিল হ্যান্ডেল আইকনটি সেলের রেঞ্জের উপরে টেনে আনুন C6:C9.
যেমন আপনিদেখতে পাচ্ছি, আমরা সফলভাবে একটি নির্দিষ্ট অবস্থান থেকে নির্দিষ্ট চরিত্রটি খুঁজে পেয়েছি। এবং আমরা সেল থেকে সেই নির্দিষ্ট অক্ষরের পরে পাঠ্যটি বের করি।
🔎 সূত্রের ভাঙ্গন
এখানে, আমরা কেবল এটিকে ভেঙে দিচ্ছি প্রথম ডেটার জন্য।
➤
LEN(B5) রিটার্ন 11 ।
➤
FIND(“-“,B5) রিটার্ন দেয় 6।
➤
ডান(B5,LEN(B5)-FIND(“-“,B5)) =RIGHT(B5,11-6) রিটার্ন ওয়ার্ল্ড ।
আরও পড়ুন: কিভাবে এক্সেল থেকে মাপদণ্ডের উপর ভিত্তি করে ডেটা বের করতে হয়
3. এর ব্যবহার একটি অক্ষরের পরে টেক্সট উদ্ধৃত করার জন্য LEFT, FIND, এবং SUBSTITUTE ফাংশনগুলি
এখন, আমরা বাম ফাংশন , ফাইন্ড ফাংশন এবং সাবস্টিটিউট ব্যবহার করছি এক্সেলের ফাংশন । নিম্নলিখিত ডেটাসেটটি একবার দেখুন:
এখন, এই ডেটাসেটটি বেশ আকর্ষণীয়। আমরা আগের ডেটাসেট ব্যবহার করছি। কিন্তু, আমরা চরিত্র পরিবর্তন করেছি। আমাদের কোষে একাধিক অক্ষর রয়েছে। এখানে, আমাদের লক্ষ্য হল আমাদের সূত্র ব্যবহার করে সেই সমস্ত নির্দিষ্ট অক্ষরগুলির পরে কোষ থেকে পাঠ্য বের করা।
📌 পদক্ষেপ
- প্রথমে, নিম্নলিখিতটি টাইপ করুন Cell D5 :
=SUBSTITUTE(B5,LEFT(B5,FIND(C5,B5)),"")
- এখন, Enter<টিপুন 2>।
- তারপর, ফিল হ্যান্ডেল আইকনটি সেলের রেঞ্জের উপরে টেনে আনুন D6:D9।
যেমন আপনি দেখতে পাচ্ছেন, আমাদের সূত্রটি এক্সেলের সেই স্বতন্ত্র অক্ষরগুলির পরে পাঠ্য বের করার জন্য বেশ ভাল কাজ করেছে৷
🔎সূত্রের ভাঙ্গন
এখানে, আমরা শুধুমাত্র প্রথম ডেটার জন্য এটিকে ভেঙে দিচ্ছি।
➤
FIND(C5,B5) রিটার্ন 6 ।
➤
LEFT(B5,6) রিটার্ন [email protected]
➤
SUBSTITUTE(B5,LEFT( B5,FIND(C5,B5)),"") = SUBSTITUTE(B5,"[email protected]","") রিটার্ন World .
4. ডান ব্যবহার করা , অনুসন্ধান, এবং নির্দিষ্ট অক্ষর বের করার ফাংশনগুলি প্রতিস্থাপন করুন
এখন, এই সূত্রটি বেশ জটিল। কিন্তু, আপনার যদি এই ফাংশনগুলি সম্পর্কে ধারণা থাকে তবে আপনি এটি সহজেই পাবেন। এটি করার জন্য, আমরা নিম্নলিখিত ফাংশনগুলি ব্যবহার করছি:
- সঠিক ফাংশন ।
- সার্চ ফাংশন।
- SUBSTITUTE ফাংশন।
- LEN ফাংশন।
এই পদ্ধতিটি প্রদর্শন করার জন্য, আমরা এখানে আগের ডেটাসেট ব্যবহার করছি। নিশ্চিত করুন যে আপনি এটিতে প্রবেশ করার আগে এই সমস্ত ফাংশনগুলি পরীক্ষা করে দেখেছেন৷
📌 পদক্ষেপগুলি
- প্রথমে, সেল D5 এ নিম্নলিখিত সূত্রটি টাইপ করুন :
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,C5,"#",LEN(B5)-LEN(SUBSTITUTE(B5,C5,"")))))
- এর পর, Enter চাপুন।
- এখন, D6:D9.
23>
শেষে, ফিল হ্যান্ডেল আইকনটি সেলের রেঞ্জের উপর টেনে আনুন। আমরা সফলভাবে নির্দিষ্ট অক্ষর এবং তাদের অবস্থান নির্বাচন করেছি। এর পরে, আমরা নির্দিষ্ট অক্ষরের পরে টেক্সটটি বের করেছি।
🔎 সূত্রের ভাঙ্গন
এখানে, আমরা এটি শুধুমাত্র এর জন্য ভেঙে দিচ্ছি প্রথম ডেটা।
➤
LEN(B5) রিটার্ন 11
➤
SUBSTITUTE(B5,C5,"") রিটার্ন HelloWorld ।
➤
SUBSTITUTE( B5,C5,”#”,11-LEN(“HelloWorld”)) রিটার্ন করে হ্যালো#ওয়ার্ল্ড।
➤
সার্চ(“#”,”হ্যালো# বিশ্ব”) ফেরত 6 ।
➤
ডান(B5,LEN(B5)-অনুসন্ধান(“#”, SUBSTITUTE(B5,C5,”#”, LEN(B5)-LEN(SUBSTITUTE(B5,C5,""))))) = RIGHT(B5,11-6) রিটার্ন বিশ্ব ।
5. ব্যবহার করে একটি অক্ষরের পরে টেক্সট এক্সট্রাক্ট করার জন্য ডান, সাবস্টিটিউট এবং রিপিট ফাংশন
এখানে, আমাদের সূত্রটি এক্সেলের একাধিক ফাংশন নিয়ে গঠিত। টেক্সট এক্সট্র্যাক্ট করার জন্য আমাদের প্রধান তিনটি ফাংশন হল সঠিক ফাংশন , সাবস্টিটিউট ফাংশন , এবং REPT ফাংশন ।
এটি দেখানোর জন্য, আমরা আগেরটির মতই একটি ডেটাসেট ব্যবহার করছে৷
📌 পদক্ষেপগুলি
- প্রথমে, সেল D5 -এ নিম্নলিখিত সূত্রটি টাইপ করুন:
=TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(" ",LEN(B5))),LEN(B5)))
আমরা অতিরিক্ত লিডিং স্পেসগুলি সরাতে TRIM ফাংশন ব্যবহার করেছি।
<11
যেমন আপনি দেখতে পাচ্ছেন, আমরা এক্সেল সেল থেকে একটি অক্ষরের পরে পাঠ্য বের করতে সফল। বিভিন্ন অবস্থান থেকে বিভিন্ন অক্ষর দিয়ে এই পদ্ধতিটি ব্যবহার করে দেখুন।
🔎 সূত্রের ভাঙ্গন
এখানে, আমরা শুধুমাত্র প্রথমটির জন্য এটিকে ভেঙে দিচ্ছি ডেটা।
➤
LEN(B5) রিটার্ন 11
➤
REPT(” “,LEN(B5)) ফেরত “ “(স্পেস) ।
➤
SUBSTITUTE(B5,C5,REPT(” “,LEN(B5))) “ হ্যালো ওয়ার্ল্ড” ফেরত দেয়।
➤
ডান(বি5,C5,REPT(” “,LEN(B5))),LEN(B5)) রিটার্ন “ ওয়ার্ল্ড” ।
➤
ট্রিম(ডান(বি5,সি5,REPT(” “,LEN(B5))),LEN(B5))) = TRIM(” বিশ্ব") রিটার্ন World .
6. VBA কোড এক্সট্রাক্ট করার জন্য এক্সেলে একটি ক্যারেক্টারের পরে টেক্সট
আপনি যদি আমার মত একজন VBA ফ্রিক হন, আপনি এই পদ্ধতিটি ব্যবহার করে দেখতে পারেন। এই কোডটি সহজে একটি অক্ষরের পরে পাঠ্য বের করবে। এই সাধারণ কোডের সাহায্যে, আপনি একটি সম্পূর্ণ কলামের জন্য এই অপারেশনটি সম্পাদন করতে সক্ষম হবেন।
📌 পদক্ষেপ
- প্রথমে, Alt+F11 টিপুন VBA সম্পাদক খুলতে আপনার কীবোর্ডে ।
- তারপর, ঢোকান > নির্বাচন করুন। মডিউল .
- এর পরে, নিম্নলিখিত কোডটি টাইপ করুন:
4383
- তারপর, সংরক্ষণ করুন ফাইল।
- এখন, সেলের পরিসর নির্বাচন করুন B5:B9 ।
- এর পরে, ম্যাক্রো ডায়ালগ বক্স খুলতে আপনার কীবোর্ডে Alt+F8 চাপুন।
- এরপর, extract_text নির্বাচন করুন।
- তারপর, Run এ ক্লিক করুন।
এখানে, VBA কোড ব্যবহার করে, আমরা সফলভাবে বের করেছি। নির্দিষ্ট অক্ষরের পরে টেক্সট৷
💬 জিনিসগুলি মনে রাখবেন
✎ এগুলি সম্পাদন করার আগে, আমরা যে ফাংশনগুলি ব্যবহার করেছি তা জানতে লিঙ্কগুলি পরীক্ষা করে দেখুন৷
✎ যদি আপনি কোন #VALUE! ত্রুটি দেখতে পান, তাহলে পুরো সূত্রটি নীচে মোড়ানো করুন IFERROR ফাংশন ।
উপসংহার
উপসংহারে, আমি আশা করি এই টিউটোরিয়ালটি আপনাকে এক্সেলের একটি নির্দিষ্ট অক্ষরের পরে পাঠ্য বের করার জন্য একটি দরকারী জ্ঞান প্রদান করেছে। আমরা সুপারিশ করি যে আপনি এই সমস্ত নির্দেশাবলী শিখুন এবং আপনার ডেটাসেটে প্রয়োগ করুন। অনুশীলন ওয়ার্কবুক ডাউনলোড করুন এবং নিজে চেষ্টা করুন। এছাড়াও, মন্তব্য বিভাগে মতামত দিতে নির্দ্বিধায়. আপনার মূল্যবান মতামত আমাদের এই ধরনের টিউটোরিয়াল তৈরি করতে অনুপ্রাণিত করে।
বিভিন্ন এক্সেল-সম্পর্কিত সমস্যা এবং সমাধানের জন্য আমাদের ওয়েবসাইট Exceldemy.com চেক করতে ভুলবেন না।
নতুন পদ্ধতি শিখতে থাকুন এবং বাড়তে থাকুন!