সুচিপত্র
এই টিউটোরিয়ালে, আমরা এক্সেলের একটি নির্দিষ্ট স্ট্রিং এবং স্ট্রিং পরিসরে একটি অক্ষর বা একটি শব্দের সংঘটন গণনা নিয়ে আলোচনা করব। প্রায়শই, আমাদের একটি কক্ষে অক্ষরের ফ্রিকোয়েন্সি গণনা করতে হয় বা প্রচুর পরিমাণে ডেটা রয়েছে এমন ডেটা পরিসরে। সুতরাং, এই গণনা সংখ্যাটিকে আরও সহজ করার জন্য, আমরা এই নিবন্ধে কিছু সহজে ব্যবহারযোগ্য সূত্র নিয়ে আলোচনা করব।
অনুশীলন ওয়ার্কবুকটি ডাউনলোড করুন
আপনি অনুশীলনটি ডাউনলোড করতে পারেন এই নিবন্ধটি প্রস্তুত করার জন্য আমরা যে ওয়ার্কবুকটি ব্যবহার করেছি।
String.xlsx এ অক্ষরের সংঘটন গণনা
5 পদ্ধতিতে অক্ষরের ঘটনা গণনা করা এক্সেলের স্ট্রিং
1. SUMPRODUCT এবং LEN ফাংশন ব্যবহার করে এক্সেলের স্ট্রিং-এ অক্ষর সংঘটনের মোট সংখ্যা খুঁজুন
যদি আপনি মোট সংখ্যা জানতে চান একটি কক্ষের অক্ষর, LEN ফাংশন উদ্দেশ্যটি পূরণ করে। কিন্তু, যখন আপনাকে একটি পরিসরে অক্ষরের মোট সংখ্যা জানতে হবে, আপনি SUMPRODUCT এবং LEN ফাংশনগুলিকে একত্রিত করতে পারেন। উদাহরণস্বরূপ, আমাদের কাছে একটি বইয়ের নাম ডেটাসেট আছে এবং আমরা পরিসরে মোট অক্ষর গণনা জানতে চাই। সুতরাং, আমরা নিম্নলিখিত ধাপগুলি ব্যবহার করব৷
পদক্ষেপ:
- প্রথমে নিচের সূত্রটি টাইপ করুন:
=SUMPRODUCT(LEN(B5:B9))
এখানে, LEN ফাংশন একটি টেক্সট স্ট্রিং-এ অক্ষরের সংখ্যা প্রদান করে এবং SUMPRODUCT ফাংশন পণ্যের যোগফল প্রদান করে অনুরূপপরিসীমা৷
- এবং, এখানে নির্দিষ্ট পরিসরে মোট অক্ষর গণনা রয়েছে৷
<0 দ্রষ্টব্য:
Excel LEN ফাংশন অক্ষর, সংখ্যা, স্পেস, চিহ্ন এবং সমস্ত স্পেস, বিরাম চিহ্ন ইত্যাদি সহ প্রতিটি কক্ষের সমস্ত অক্ষর গণনা করে।
2. এক্সেল (কেস সংবেদনশীল) একটি স্ট্রিং-এ নির্দিষ্ট অক্ষরের সংঘটনের যোগ করার জন্য SUBSTITUTE এবং LEN ফাংশনগুলিকে একত্রিত করুন
কখনও কখনও, আমাদের এর গণনা জানতে হবে একটি এক্সেল কক্ষে একটি অক্ষরের ফ্রিকোয়েন্সি। এইরকম পরিস্থিতিতে, আমরা একই সাথে LEN এবং SUBSTITUTION ফাংশনগুলি ব্যবহার করতে পারি। ব্যাপারটি হল, SUBSTITUTE ফাংশনটি কেস সংবেদনশীল তাই আপনি যদি ছোট অক্ষর অক্ষরগুলি সন্ধান করেন তবে আপনি শুধুমাত্র সেই অক্ষরগুলির গণনা পাবেন। উদাহরণস্বরূপ, আমাদের বইয়ের নামের ডেটাসেটে, আমরা শুধুমাত্র ‘a ’ অক্ষরের গণনা খুঁজব। সুতরাং, জড়িত পদক্ষেপগুলি হল:
পদক্ষেপ:
- প্রথমে নিম্নলিখিত সূত্রটি টাইপ করুন:
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))
সূত্রের বিভাজন:
➤ LEN(B5)
এখানে, LEN ফাংশন সেল B5 এর অক্ষর গণনা করে।
➤ SUBSTITUTE(B5,”a”, ””)
SUBSTITUTE ফাংশনটি সমস্ত 'a' অক্ষরকে ফাঁকা (“”) দিয়ে প্রতিস্থাপন করে।
➤ LEN(SUBSTITUTE(B5,"a",""))
এখন, SUBSTITUTE সূত্রটি LEN<দিয়ে আচ্ছাদিত 4> ফাংশন যা বাকি অংশের গণনা দেয়স্ট্রিং এর অক্ষর (সমস্ত '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, এবং SUBSTITUTE ফাংশনগুলিকে একত্রিত করি। উদাহরণস্বরূপ, আমাদের কাছে একটি ডেটা পরিসর রয়েছে যেখানে রঙের নাম রয়েছে এবং আমরা পরিসর থেকে 'সবুজ' রঙের ফ্রিকোয়েন্সি জানতে চাই।
ধাপ: <1
- প্রথমে নিচের সূত্রটি টাইপ করুন।
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")
উপরের সূত্রে, আপনাকে অক্ষর গণনাকে ভাগ করতে হবে নির্দিষ্ট টেক্সট/সাবস্ট্রিং অন্যথায়, পাঠ্যের প্রতিটি অক্ষর পৃথকভাবে গণনা করা হবে।
- অবশেষে, এখানে 'সবুজ এর মোট গণনা রয়েছে ' নির্দিষ্ট পরিসরে৷
দ্রষ্টব্য:
উপরে উল্লিখিত সূত্রটি অবশ্যই প্রবেশ করাতে হবেএকটি অ্যারে সূত্র। Windows-এর জন্য Excel-এ অ্যারে হিসেবে একটি সূত্র লিখতে, অ্যারে হিসেবে একটি সূত্র লিখতে CTRL+SHIFT+ENTER টিপুন।