এই টিউটোরিয়ালে, আমরা এক্সেলের একটি নির্দিষ্ট স্ট্রিং এবং স্ট্রিং পরিসরে একটি অক্ষর বা একটি শব্দের সংঘটন গণনা নিয়ে আলোচনা করব। প্রায়শই, আমাদের একটি কক্ষে অক্ষরের ফ্রিকোয়েন্সি গণনা করতে হয় বা প্রচুর পরিমাণে ডেটা রয়েছে এমন ডেটা পরিসরে। সুতরাং, এই গণনা সংখ্যাকে সহজ করার জন্য, আমরা এই নিবন্ধে কিছু সহজে ব্যবহারযোগ্য সূত্র নিয়ে আলোচনা করব৷
অভ্যাস ওয়ার্কবুক ডাউনলোড করুন
এই নিবন্ধটি প্রস্তুত করার জন্য আমরা যে অনুশীলন ওয়ার্কবুকটি ব্যবহার করেছি তা আপনি ডাউনলোড করতে পারেন।
এক্সেলের স্ট্রিং-এ অক্ষরের ঘটনা গণনা করার ৫টি পদ্ধতি
1. SUMPRODUCT এবং LEN ফাংশন ব্যবহার করে এক্সেলের স্ট্রিং-এ অক্ষর সংঘটনের মোট সংখ্যা খুঁজুন
আপনি যদি একটি কক্ষে অক্ষরের মোট সংখ্যা জানতে চান, LEN ফাংশন উদ্দেশ্য পরিবেশন করে। কিন্তু, যখন আপনাকে একটি পরিসরে মোট অক্ষর সংখ্যা জানতে হবে, আপনি SUMPRODUCT একত্রিত করতে পারেন এবং LEN ফাংশন উদাহরণস্বরূপ, আমাদের কাছে একটি বইয়ের নাম ডেটাসেট আছে এবং আমরা পরিসরে মোট অক্ষর গণনা জানতে চাই। সুতরাং, আমরা নিম্নলিখিত পদক্ষেপগুলি ব্যবহার করব৷
৷পদক্ষেপ:
- প্রথমে নিচের সূত্রটি টাইপ করুন:
=SUMPRODUCT(LEN(B5:B9))
এখানে, LEN ফাংশন একটি পাঠ্য স্ট্রিং এবং SUMPRODUCT ফাংশন-এ অক্ষরের সংখ্যা প্রদান করে সংশ্লিষ্ট পরিসরের পণ্যের যোগফল প্রদান করে।
- এবং, এখানে নির্দিষ্ট পরিসরে মোট অক্ষর গণনা রয়েছে।
দ্রষ্টব্য:
এক্সেল LEN ফাংশন অক্ষর, সংখ্যা, স্পেস, চিহ্ন এবং সমস্ত স্পেস, বিরাম চিহ্ন ইত্যাদি সহ প্রতিটি কক্ষের সমস্ত অক্ষর গণনা করে৷
2. এক্সেল (কেস সংবেদনশীল)-এ একটি স্ট্রিং-এ নির্দিষ্ট অক্ষরের সংঘটনের যোগ করার জন্য SUBSTITUTE এবং LEN ফাংশনগুলিকে একত্রিত করুন
কখনও কখনও, আমাদের এক্সেল সেলের একটি অক্ষরের ফ্রিকোয়েন্সি গণনা জানতে হবে। এইরকম পরিস্থিতিতে, আমরা LEN ব্যবহার করতে পারি এবং পরিবর্তন একই সাথে কাজ করে। ব্যাপারটা হল, সাবস্টিটিউট ফাংশনটি কেস সংবেদনশীল তাই আপনি যদি ছোট অক্ষর অক্ষরগুলি সন্ধান করেন তবে আপনি শুধুমাত্র সেই অক্ষরগুলির গণনা পাবেন। উদাহরণস্বরূপ, আমাদের বইয়ের নামের ডেটাসেটে, আমরা শুধুমাত্র ‘a অক্ষরের গণনা খুঁজব। ' সুতরাং, জড়িত পদক্ষেপগুলি হল:
পদক্ষেপ:
- প্রথমে, নিম্নলিখিত সূত্রটি টাইপ করুন:
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))
সূত্রের ভাঙ্গন:
➤ LEN(B5)
এখানে, LEN ফাংশন সেল B5-এ অক্ষর গণনা করে .
➤ SUBSTITUTE(B5,"a","")৷
পরিবর্তন ফাংশন সমস্ত 'a' প্রতিস্থাপন করে ফাঁকা ("") সহ অক্ষর।
➤ LEN(SUBSTITUTE(B5,"a",""))
এখন, সাবস্টিটিউট সূত্রটি LEN দিয়ে আচ্ছাদিত ফাংশন যা স্ট্রিংয়ের বাকি অক্ষরগুলির গণনা দেয় (সমস্ত 'a' বাদ দিয়ে )।
➤ LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))
অবশেষে, এই সূত্রটি পূর্বে গণনা করা দুটি দৈর্ঘ্য বিয়োগ করে এবং আমাদের নির্দিষ্ট অক্ষরের মোট গণনা দেয় 'a' .
- শেষ পর্যন্ত, এখানে প্রত্যাশিত অক্ষরের গণনা রয়েছে:
3. এক্সেল (কেস সংবেদনশীল) স্ট্রিং-এ নির্দিষ্ট অক্ষরের সংঘটন গণনা করতে SUBSTITUTE এবং LEN ফাংশনগুলির সমন্বয় ব্যবহার করুন
পূর্ববর্তী পদ্ধতির বিপরীতে, আপনাকে তাদের কেস সংবেদনশীলতা নির্বিশেষে অক্ষর গণনা করতে হতে পারে। সেই ক্ষেত্রে, আপনি UPPER বা LOWER যোগ করতে পারেন৷ পূর্ববর্তী সূত্রে ফাংশন। এখন, আমরা 'A" উভয়ের সন্ধান করব এবং 'a' আমাদের বইয়ের নামের ডেটাসেটে। এখানে ধাপগুলো আছে:
পদক্ষেপ:
- প্রথমে নিচের সূত্রটি টাইপ করুন।
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))
এখানে, UPPER ফাংশন একটি পাঠ্য স্ট্রিংকে সমস্ত বড় হাতের অক্ষরে রূপান্তর করে। এখানে সমস্ত 'a' 'A' তে রূপান্তরিত হবে এবং আপনি সেই অনুযায়ী গণনা পাবেন। এবং, বাকি সূত্র আগের উদাহরণে ব্যাখ্যা করা একইভাবে কাজ করে।
- অবশেষে, আপনি নিম্নলিখিত ফলাফল পাবেন, যদি সূত্রটি সঠিকভাবে প্রবেশ করানো হয়।
4. এক্সেলের একটি পরিসরে একটি একক অক্ষরের ঘটনার সংখ্যা গণনা করুন
কখনও কখনও আপনাকে একটি স্ট্রিং পরিসরে নির্দিষ্ট অক্ষরের মোট সংঘটন গণনা করতে হতে পারে। যেমন, আমরা ‘A’ অক্ষরের ফ্রিকোয়েন্সি জানতে চাই অথবা 'a' একটি ডেটা পরিসরে৷
৷পদক্ষেপ:
- প্রথমে নিচের সূত্রটি টাইপ করুন।
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))
এখানে, SUM ফাংশন কক্ষের একটি পরিসরে সমস্ত সংখ্যা যোগ করে। বাকি সূত্রটি আগের মতো কাজ করে এবং অবশেষে ‘a’ অক্ষরের মোট গণনা প্রদান করে পুরো পরিসরে।
- ফলে, আপনি নিম্নলিখিত হিসাবে মোট গণনা পাবেন:
5. অক্ষরের ঘটনার সংখ্যা গণনা (একটি পাঠ্য বা সাবস্ট্রিং) পরিসরে স্ট্রিং
পূর্ববর্তী পদ্ধতির মতো, আপনি একটি ডেটা পরিসরে একটি নির্দিষ্ট পাঠ্যের ফ্রিকোয়েন্সি জানতে চাইতে পারেন। এই ধরনের পরিস্থিতিতে, আপনি ফাংশন সমন্বয় ব্যবহার করতে পারেন. এই পদ্ধতিতে, আমরা SUM একত্রিত করি , LEN, এবং পরিবর্তন ফাংশন উদাহরণস্বরূপ, আমাদের কাছে একটি ডেটা পরিসর রয়েছে যেখানে রঙের নাম রয়েছে এবং আমরা রঙের ফ্রিকোয়েন্সি জানতে চাই 'সবুজ' পরিসর থেকে।
পদক্ষেপ:
- প্রথমে নিচের সূত্রটি টাইপ করুন।
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")
উপরের সূত্রে, আপনাকে নির্দিষ্ট পাঠ্য/সাবস্ট্রিং দ্বারা অক্ষর গণনা ভাগ করতে হবে অন্যথায়, পাঠ্যের প্রতিটি অক্ষর পৃথকভাবে গণনা করা হবে।
- অবশেষে, এখানে 'সবুজ এর মোট গণনা ' নির্দিষ্ট পরিসরে।
দ্রষ্টব্য:
উপরে উল্লিখিত সূত্র একটি অ্যারে সূত্র হিসাবে প্রবেশ করা আবশ্যক. Windows এর জন্য Excel-এ একটি অ্যারে হিসাবে একটি সূত্র লিখতে, CTRL+SHIFT+ENTER টিপুন একটি অ্যারে হিসাবে একটি সূত্র প্রবেশ করান৷
উপসংহার
উপরের আলোচনায়, আমি এক্সেলের একটি স্ট্রিং বা স্ট্রিং এর রেঞ্জে অক্ষর গণনা খুঁজে পেতে সহজ এবং উপযুক্ত পদ্ধতিগুলি ব্যাখ্যা করার চেষ্টা করেছি। আশা করি, আপনি সমস্ত পদ্ধতি সহায়ক পাবেন। এই পদ্ধতি সম্পর্কে আপনার কোন প্রশ্ন থাকলে, আমাকে জানান।
সম্পর্কিত প্রবন্ধ
- এক্সেলের স্ট্রিং-এ একটি অক্ষর কীভাবে খুঁজে পাবেন
- এক্সেলের একটি পরিসরে একটি মানের প্রথম ঘটনা(3 উপায়)
- এক্সেলে FIND ফাংশন কীভাবে ব্যবহার করবেন (৭টি উপযুক্ত উদাহরণ)
- Excel এ LEN ফাংশন ব্যবহার করুন (সূত্র এবং VBA কোড)