এক্সেল

নির্দিষ্ট অক্ষরে টেক্সট স্ট্রিং বিভক্ত করুন

Split Text String Specific Character

এক্সেল সূত্র: নির্দিষ্ট অক্ষরে টেক্সট স্ট্রিং বিভক্ত করুনজেনেরিক সূত্র | _+_ | সারসংক্ষেপ

একটি নির্দিষ্ট অক্ষরে একটি টেক্সট স্ট্রিং বিভক্ত করতে, আপনি লেফট, রাইট, লেন এবং ফাইন্ড ফাংশনগুলির সমন্বয় ব্যবহার করতে পারেন।





দেখানো উদাহরণে, C5 এর সূত্র হল:

= LEFT (text, FIND (character,text)-1)

এবং D5 এর সূত্র হল:





 
= LEFT (B5, FIND ('_',B5)-1)
ব্যাখ্যা

প্রথম সূত্রটি পাঠ্যের আন্ডারস্কোর (_) সনাক্ত করতে FIND ফাংশন ব্যবহার করে, তারপর 'বিশেষ অক্ষরের আগে অক্ষর' এ ফিরে যাওয়ার জন্য আমরা 1 বিয়োগ করি।

 
= RIGHT (B5, LEN (B5)- FIND ('_',B5))

এই উদাহরণে, FIND 7 প্রদান করে, তাই আমরা 6 দিয়ে শেষ করি।



এই ফলাফলটি লেফট ফাংশনে যেমন 'num_chars' হিসাবে খাওয়ানো হয় - B5 থেকে বের করার অক্ষরের সংখ্যা, বাম থেকে শুরু করে:

 
 FIND ('_',B5)-1

ফলাফল হল স্ট্রিং '011016'।

পাঠ্যের দ্বিতীয় অংশ পেতে, আমরা সঠিক ফাংশনের সাথে FIND ব্যবহার করি।

আমরা আবার আন্ডারস্কোর (7) সনাক্ত করতে FIND ব্যবহার করি, তারপর এই ফলাফলটি B5 (22) এর মোট দৈর্ঘ্য থেকে বিয়োগ করে, যা LEN ফাংশনের সাথে গণনা করা হয়:

 
= LEFT (B5,6)

এটি আমাদের 15 (22-7) দেয়, যা 'num_chars' হিসাবে রাইট ফাংশনে খাওয়ানো হয় - - ডান থেকে শুরু করে B5 থেকে বের করার অক্ষরের সংখ্যা:

এক্সেলে নিকটতম 1000 এর বৃত্তাকার
 
 LEN (B5)- FIND ('_',B5)

ফলাফল হল স্ট্রিং 'Assessment.xlsx'

লেখক ডেভ ব্রুনস


^