সুচিপত্র
আপনি যদি Excel এ দুটি অক্ষরের মধ্যে পাঠ্য বের করার জন্য কিছু বিশেষ কৌশল খুঁজছেন, আপনি সঠিক জায়গায় এসেছেন। মাইক্রোসফ্ট এক্সেলে, দুটি অক্ষরের মধ্যে পাঠ্য বের করার অনেক উপায় রয়েছে। এই নিবন্ধে, আমরা দুটি অক্ষরের মধ্যে পাঠ্য বের করার জন্য চারটি পদ্ধতি নিয়ে আলোচনা করব। আসুন এই সব শিখতে সম্পূর্ণ নির্দেশিকা অনুসরণ করি।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
আপনি যখন এই নিবন্ধটি পড়ছেন তখন অনুশীলন করার জন্য এই অনুশীলন ওয়ার্কবুকটি ডাউনলোড করুন।
Extract Text Between Two Characters.xlsm
এক্সেলে দুটি অক্ষরের মধ্যে টেক্সট এক্সট্রাক্ট করার 4 পদ্ধতি
এখানে, আমাদের কাছে রেফারেন্স এবং ক্লায়েন্ট কোড সম্বলিত একটি ডেটাসেট আছে। আমাদের প্রধান লক্ষ্য হল দুটি অক্ষরের মধ্যে পাঠ্য বের করা।
নিম্নলিখিত বিভাগে, আমরা দুটি অক্ষরের মধ্যে পাঠ্য বের করার জন্য 4টি পদ্ধতি ব্যবহার করব।
1 টেক্সট এক্সট্রাক্ট করার জন্য MID, LEFT, এবং FIND ফাংশন ব্যবহার করে
টেক্সট এক্সট্রাক্ট করতে, আমরা MID ফাংশন , লেফট ফাংশন , এবং ফাইন্ড ফাংশন । এখানে, MID ফাংশন একটি টেক্সট স্ট্রিং এর মাঝখান থেকে অক্ষর প্রদান করে। বাম ফাংশন একটি টেক্সট স্ট্রিং শুরু থেকে নির্দিষ্ট সংখ্যক অক্ষর প্রদান করে। অবশেষে, FIND ফাংশনটি একটি টেক্সট স্ট্রিং এর প্রারম্ভিক অবস্থান প্রদান করে। নীচের ডেটাসেটের ক্লায়েন্ট কোড কলামে পাঠ্য বের করার জন্য আপনাকে নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করতে হবে।
আমরা ব্যবহার করবআউটপুট সেল C5:
=LEFT(MID(B5,FIND("/",B5)+1,LEN(B5)),FIND("/",MID(B5,FIND("/",B5)+1,LEN(B5)))-1)
এর পরে, Enter<7 টিপুন> এবং ফিল হ্যান্ডেল টেনে আনুন। এখন আপনি নিম্নলিখিত আউটপুট পাবেন।
🔎 ফর্মুলা কিভাবে কাজ করে?
- এখানে, FIND(“/”,B5)+1 ফাংশনটি একটি টেক্সট স্ট্রিংয়ের প্রারম্ভিক অবস্থান ফিরিয়ে দেয় যা আমরা দুটি অক্ষরের মধ্যে বের করতে চাই এবং আমরা নিম্নলিখিত আউটপুট পাবে:
{5;7;5;5;5;5}
- LEN(B5) ফাংশনটি একটিতে অক্ষরের সংখ্যা প্রদান করে নিচের মত টেক্সট স্ট্রিং:
{11;11;13;12;10;10}
- এখানে, MID(B5,FIND(“/”,B5)+ 1,LEN(B5)) নিম্নলিখিত আউটপুটের মতো প্রথম অক্ষরের পরে পাঠ্যগুলিকে ফেরত দেবে:
{THER/38 ;GS/31; XLMNE/846; ENHT/846; TML/23; KGF/14}
- The FIND(“/”,MID(B5,FIND(“/”,B5)+1,LEN(B5)))-1 পাঠ্যের দৈর্ঘ্য ফেরত দেবে (উপরের ফাংশন থেকে যা পাওয়া যায়) যা আমরা বের করতে চাই এবং নিম্নলিখিত আউটপুটটি দেখাতে চাই:
{4;2;5;4;3;3}
- অবশেষে, LEFT ফাংশন ব্যবহার করে আমরা দুটি অক্ষরের মধ্যে নির্দিষ্ট সংখ্যক পাঠ্য পাব।
আরও পড়ুন: কিভাবে এক্সেলের একটি সেল থেকে পাঠ্য বের করুন (5 উপায়ে)
2. এক্সেলে দুটি অক্ষরের মধ্যে পাঠ্য বের করার জন্য সাবস্টিটিউট, মিড এবং রিপিটি ফাংশন
ক্লায়েন্ট কোডে পাঠ্য বের করতে কলাম, আমরা সাবস্টিটিউট ফাংশন , MID একত্রিত করবফাংশন , এবং REPT ফাংশন । এখানে, SUBSTITUTE ফাংশনটি একটি টেক্সট স্ট্রিং-এ বিদ্যমান টেক্সটকে নতুন টেক্সট দিয়ে প্রতিস্থাপন করে, এবং REPT ফাংশনটি প্রদত্ত সংখ্যক বার টেক্সট পুনরাবৃত্তি করে।
আমরা আউটপুট সেল C5:<এ নিম্নলিখিত সম্মিলিত সূত্রটি ব্যবহার করব 7>
=SUBSTITUTE(MID(SUBSTITUTE("/"&B5&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")
এর পরে৷ Enter টিপুন এবং ফিল হ্যান্ডেল টেনে আনুন। এখন আপনি নিম্নলিখিত আউটপুট পাবেন।
🔎 ফর্মুলাটি কীভাবে কাজ করে?
<13{,,,Nancy,,,,,,,,,,,..
- তারপর SUBSTITUTE ফাংশনটি নিম্নলিখিত আউটপুট প্রদান করবে:
{Nancy;GS;XLMNE;ENHT;TML;KGF}
আরও পড়ুন: এক্সেলে ক্যারেক্টারের আগে টেক্সট এক্সট্র্যাক্ট করুন (4 দ্রুত উপায়)
একই রকম রিডিং
- এক্সেলে দ্বিতীয় স্থানের পরে কীভাবে পাঠ্য বের করবেন (6 পদ্ধতি)<7
- এক্সেলে একটি নির্দিষ্ট টেক্সটের পরে টেক্সট এক্সট্র্যাক্ট করুন (10 উপায়)
- এক্সেলে লাস্ট স্পেসের পরে কিভাবে টেক্সট এক্সট্রাক্ট করবেন (5 উপায়)
3. টেক্সট এক্সট্রাক্ট করতে MID এবং SEARCH ফাংশন ব্যবহার করে
ক্লায়েন্ট কোড কলামে টেক্সট এক্সট্রাক্ট করতে, আমাদের MID ফাংশন এবং <6 একত্রিত করতে হবে> অনুসন্ধান ফাংশন উপর । এখানে অনুসন্ধান ফাংশনটি একটি নির্দিষ্ট অক্ষর বা টেক্সট স্ট্রিং প্রথম পাওয়া অক্ষরের সংখ্যা প্রদান করে।
আউটপুটে আমরা নিম্নলিখিত সম্মিলিত সূত্রটি ব্যবহার করব সেল C5:
=MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)
এর পর, এন্টার টিপুন এবং ফিল হ্যান্ডেল টেনে আনুন . এখন আপনি নিম্নলিখিত আউটপুট পাবেন।
🔎 ফর্মুলা কিভাবে কাজ করে?
<13 {5;7;5;5;5;5}
এবং এটি MID ফাংশন এর জন্য শুরুর অক্ষরগুলির জন্য ব্যবহৃত হয়।
- সার্চ(“/”,B5,SEARCH(“/”,B5)+1) – SEARCH(“/”,B5) – 1 ফাংশন নিম্নলিখিত আউটপুট প্রদান করে:
{4;2;5;4;3;3}
এবং এটি MID ফাংশনের জন্য শেষ অক্ষর।
- অবশেষে, MID ফাংশন একটি টেক্সট স্ট্রিং এর মাঝখান থেকে অক্ষরগুলি ফেরত দেয়।
আরও পড়ুন: এক্সেলে একটি অক্ষরের পরে টেক্সট এক্সট্র্যাক্ট করুন (6 উপায়)
4. এক্সেলের দুটি অক্ষরের মধ্যে টেক্সট এক্সট্রাক্ট করতে VBA ব্যবহার করে
এখন, আপনি যদি ক্লায়েন্ট কোড কলামে টেক্সট এক্সট্রাক্ট করতে চান তাহলে আপনাকে নিম্নলিখিত ধাপগুলি অনুসরণ করতে হবে।
📌 ধাপ:
- প্রথমে ALT+F চাপুন 11 অথবা আপনাকে ট্যাবে যেতে হবে ডেভেলপার , ভিজ্যুয়াল বেসিক খুলতে ভিজ্যুয়াল বেসিক এডিটর নির্বাচন করুন, এবং সন্নিবেশ ক্লিক করুন, নির্বাচন করুন মডিউল ।
- এর পরে, আপনাকে টাইপ করতে হবে নিম্নলিখিত কোড:
9629
- এখন, F5 টিপুন বা রান করুন নির্বাচন করুন, এবং Run Sub/UserFrom এ ক্লিক করুন।
>>>
✎ যদি আপনি সম্মিলিত বৃহৎ সূত্রটি ব্যবহার করেন, তাহলে আপনাকে সাবধানে বন্ধনী ব্যবহার করতে হবে।
উপসংহার
এটিই আজকের অধিবেশনের সমাপ্তি। আমি দৃঢ়ভাবে বিশ্বাস করি যে এখন থেকে আপনি Excel এ দুটি অক্ষরের মধ্যে পাঠ্য বের করতে পারেন। আপনার যদি কোন প্রশ্ন বা সুপারিশ থাকে, অনুগ্রহ করে সেগুলি নীচের মন্তব্য বিভাগে শেয়ার করুন৷
বিভিন্ন এক্সেল-সম্পর্কিত সমস্যা এবং সমাধানের জন্য আমাদের ওয়েবসাইট Exceldemy.com চেক করতে ভুলবেন না৷ নতুন পদ্ধতি শিখতে থাকুন এবং বাড়তে থাকুন!