এক্সেল

একটি পরিসরে নির্দিষ্ট শব্দ গণনা করুন

Count Specific Words Range

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

একটি নির্দিষ্ট শব্দ (বা কোন উপরিভাগ) কক্ষের পরিসরের মধ্যে কতবার উপস্থিত হয় তা গণনা করার জন্য, আপনি SUBSTITUTE, LEN এবং SUMPRODUCT ফাংশনের উপর ভিত্তি করে একটি সূত্র ব্যবহার করতে পারেন। দেখানো উদাহরণে, C11 এর সূত্র হল:



= SUMPRODUCT (( LEN (rng)- LEN ( SUBSTITUTE (rng,txt,'')))/ LEN (txt))

দ্রষ্টব্য: এই পৃষ্ঠার সূত্র গণনা করা হয় i একটি শব্দের দৃষ্টান্ত একটি পরিসরে উদাহরণস্বরূপ, যদি একটি কক্ষে একটি শব্দের দুটি দৃষ্টান্ত থাকে, তাহলে এটি মোট গণনায় 2 টি অবদান রাখবে। আপনি যদি শুধু গুনতে চান কোষ যা একটি নির্দিষ্ট শব্দ ধারণ করে , COUNTIF ফাংশনের উপর ভিত্তি করে এই সহজ সূত্রটি দেখুন

ব্যাখ্যা

সূত্রের জেনেরিক সংস্করণে, rng চেক করার পরিসীমা প্রতিনিধিত্ব করে, এবং txt গণনা করার জন্য শব্দ বা স্তর।





এক্সেলে একটি নামকরণ পরিসীমা তৈরি

দেখানো উদাহরণে, B5: B8 হল চেক করার পরিসীমা, এবং C2 তে গণনা করার জন্য পাঠ্য (শব্দ বা স্তর) রয়েছে।

পরিসরের প্রতিটি ঘরের জন্য, SUBSTITUTE মূল পাঠ্য থেকে সাবস্ট্রিং অপসারণ করে এবং LEN সাবস্ট্রিং ছাড়া পাঠ্যের দৈর্ঘ্য গণনা করে। এই সংখ্যাটি তখন মূল পাঠ্যের দৈর্ঘ্য থেকে বিয়োগ করা হয়। ফলাফল হল SUBSTITUTE দ্বারা মুছে ফেলা অক্ষরের সংখ্যা।



তারপরে, সরানো অক্ষরের সংখ্যাটি স্তরের দৈর্ঘ্য দ্বারা ভাগ করা হয়। সুতরাং, যদি একটি সাবস্ট্রিং বা শব্দ 5 অক্ষরের লম্বা হয়, এবং মূল পাঠ্য থেকে এটি সরানোর পরে 10 টি অক্ষর অনুপস্থিত থাকে, আমরা জানি যে মূল পাঠ্যে সাবস্ট্রিং/শব্দটি দুবার উপস্থিত হয়েছিল।

একটি তারিখে একটি সংখ্যায় রূপান্তর করুন

যেহেতু উপরের গণনাটি SUMPRODUCT ফাংশনে আবৃত, ফলাফলটি একটি অ্যারে যাতে পরিসরের প্রতিটি ঘরের জন্য একটি সংখ্যা থাকে। এই সংখ্যাগুলি প্রতিটি কক্ষের স্তরের সংখ্যার প্রতিনিধিত্ব করে। এই উদাহরণের জন্য, অ্যারে এইরকম দেখায়: {1101}

কী-বোর্ডে স্ক্রোল লকটি কীভাবে বন্ধ করা যায়

অবশেষে, SUMPRODUCT অ্যারের সমস্ত আইটেম একসাথে যোগ করে কোষের পরিসরে সাবস্ট্রিংয়ের মোট ঘটনাগুলি পেতে।

কেস উপেক্ষা করা

SUBSTITUTE একটি কেস-সংবেদনশীল ফাংশন, তাই প্রতিস্থাপন চালানোর সময় এটি কেসের সাথে মিলবে। যদি আপনার কোন শব্দ বা সাবস্ট্রিংয়ের বড় এবং ছোট উভয় ক্ষেত্রেই গণনা করা প্রয়োজন হয়, তাহলে প্রতিস্থাপন চালানোর আগে পাঠ্যটিকে বড় হাতের মধ্যে রূপান্তর করতে SUBSTITUTE- এর মধ্যে UPPER ফাংশন ব্যবহার করুন:

 
= SUMPRODUCT (( LEN (B5:B8)- LEN ( SUBSTITUTE (B5:B8,C2,'')))/ LEN (C2))
লেখক ডেভ ব্রুনস


^