এক্সেল

N শব্দগুলিতে পাঠ্য ছাঁটা

Trim Text N Words

এক্সেল ফর্মুলা: পাঠ্যকে n শব্দে ছাঁটাজেনেরিক সূত্র | _+_ | সারসংক্ষেপ

একটি নির্দিষ্ট সংখ্যক শব্দে পাঠ্য ছাঁটাই করতে, আপনি এর উপর ভিত্তি করে একটি সূত্র ব্যবহার করতে পারেন সাবস্টিটিউট , অনুসন্ধান , এবং বাম ফাংশন দেখানো উদাহরণে, xxx এর সূত্র হল:



= LEFT (txt, FIND ('#', SUBSTITUTE (txt,' ','#',n))-1)
ব্যাখ্যা

আমাদের একটি নির্দিষ্ট মার্কারে পাঠ্য বিভক্ত করার একটি উপায় দরকার যা একটি নির্দিষ্ট সংখ্যক শব্দের সাথে মিলে যায়। শব্দ দ্বারা পাঠ্য বিশ্লেষণ করার জন্য এক্সেলের একটি অন্তর্নির্মিত ফাংশন নেই, তাই SUBSTITUTE ফাংশনের 'উদাহরণ' যুক্তি ব্যবহার করে একটি 'nth স্পেস' অক্ষরকে পাউন্ড চিহ্ন (#) দিয়ে প্রতিস্থাপন করতে হবে, তারপর FIND এবং LEFT ব্যবহার করে সব ফেলে দিতে হবে মার্কারের পরে পাঠ্য।

ভিতর থেকে কাজ করে, SUBSTITUTE একটি স্পেস ক্যারেক্টারের n তম ঘটনা প্রতিস্থাপন করার জন্য কনফিগার করা হয়, যেখানে n কলাম C থেকে আসে, টেক্সট B থেকে আসে এবং '#' হার্ডকোড করা হয়।





সেল এক্সেলে কাস্টম ফর্ম্যাট প্রয়োগ করুন
 
= LEFT (B5, FIND ('#', SUBSTITUTE (B5,' ','#',C5))-1)

ফলে স্ট্রিংটি '#' দেখতে কনফিগার করা ফাইন্ড ফাংশনে ফিরে আসে।

 
= SUBSTITUTE (B5,' ','#',C5) = SUBSTITUTE ('The cat sat on the mat.',' ','#',3) ='The cat sat#on the mat.'

যেহেতু '#' পাঠ্যের 12 তম অক্ষর, তাই FIND 12 রিটার্ন করে।



 
= FIND ('#','The cat sat#on the mat.)

LEFT 'বিড়াল বসে' সূত্র থেকে চূড়ান্ত ফলাফল প্রদান করে।

এক্সলে বক্স এবং হুইস্কার প্লট

দ্রষ্টব্য: পাউন্ড অক্ষর ('#') নির্বিচারে এবং পাঠ্যটিতে প্রদর্শিত হবে না এমন কোনও অক্ষর দিয়ে প্রতিস্থাপিত হতে পারে।

এক্সেলের নিকটতম হাজারে গোলাকার

এলিপস বা অন্যান্য চরিত্র যোগ করুন

ছাঁটা পাঠ্যের শেষে '...' যোগ করতে, ব্যবহার করুন সংযোজন এটার মত:

 
= LEFT (B5,12-1) = LEFT (B5,11)

আপনি আপনার পছন্দের যেকোনো কিছু দিয়ে '...' প্রতিস্থাপন করতে পারেন।

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


^