এক্সেলে রঙিন ঘর গণনা করুন শীর্ষ 3 পদ্ধতি (ধাপে ধাপে গাইড)

এক্সেলে রঙিন ঘরগুলি গণনা করার শীর্ষ 3 পদ্ধতি

এক্সেলে রঙিন কক্ষগুলি গণনা করার জন্য কোনও বিল্ট-ইন ফাংশন নেই, তবে এই কাজটি করার জন্য নীচে 3 টি পৃথক পদ্ধতি উল্লেখ করা হয়েছে।

  1. অটো ফিল্টার অপশন ব্যবহার করে রঙিন ঘরগুলি গণনা করুন
  2. ভিবিএ কোড ব্যবহার করে রঙিন ঘরগুলি গণনা করুন
  3. FIND পদ্ধতি ব্যবহার করে রঙিন ঘরগুলি গণনা করুন

এখন, আসুন আমরা তাদের প্রত্যেককে বিস্তারিত আলোচনা করব -

# 1 - অটো ফিল্টার বিকল্প ব্যবহার করে এক্সেল গণনা রঙিন ঘরগুলি

এই উদাহরণের জন্য নীচের তথ্য দেখুন।

আমরা দেখতে পাচ্ছি প্রতিটি শহর বিভিন্ন বর্ণের সাথে চিহ্নিত। সুতরাং আমাদের ঘরের রঙের উপর ভিত্তি করে শহরের সংখ্যা গণনা করা দরকার। রঙ অনুসারে ঘর গণনা করতে নীচের পদক্ষেপগুলি অনুসরণ করুন।

  • ধাপ 1: ডেটাতে ফিল্টার প্রয়োগ করুন।

  • ধাপ ২: ডেটার নীচে সেলগুলি গণনা করার জন্য এক্সটেলের মধ্যে সাবটোটাল ফাংশন প্রয়োগ করুন।

  • ধাপ 3: সাবটোটাল ফাংশনটিতে এটিতে অনেকগুলি সূত্র রয়েছে, যদি আমরা গড়, কেবলমাত্র দৃশ্যমান কক্ষের ডেটা গণনা করতে চান তবে এটি সহায়ক। “পিন” শিরোনামের অধীনে ড্রপ-ডাউন তালিকা ফিল্টারটিতে ক্লিক করুন এবং "চয়ন করুন রঙ দ্বারা" নির্বাচন করুন।

  • পদক্ষেপ 4: যেহেতু আমরা ডেটাতে সমস্ত রঙ দেখতে পাচ্ছি। এখন আপনি যে রঙটি ফিল্টার করতে চান তা চয়ন করুন।

কি দারুন!!! যেমনটি আমরা ডি 21 সেলে দেখতে পাচ্ছি, আমাদের সাবটোটাল ফাংশনটি 18 টির আগের ফলাফলের পরিবর্তে ফিল্টারযুক্ত কোষের সংখ্যা 6 হিসাবে দেওয়া হয়েছে।

একইভাবে, এখন একই রঙের গণনা পেতে অন্যান্য রঙ চয়ন করুন।

নীল রঙের কক্ষগুলির সংখ্যা এখন 5।

# 2 - ভিসিএ কোড ব্যবহার করে এক্সেল গণনা রঙিন ঘরগুলি

ভিবিএর স্ট্রিট স্মার্ট কৌশলগুলি আমাদের কয়েকটি জটিল সমস্যার জন্য আমাদের কর্মস্থলে সময় ব্যয় হ্রাস করতে সহায়তা করে।

কেবলমাত্র আমরা আমাদের কর্মক্ষেত্রে সময় হ্রাস করতে পারি না আমরা আমাদের প্রয়োজন অনুসারে নিজস্ব ফাংশনও তৈরি করতে পারি। এরকম একটি ফাংশন আমরা রঙের ভিত্তিতে কোষ গণনা করতে একটি ফাংশন তৈরি করতে পারি। রঙের উপর ভিত্তি করে ঘর গণনা করার জন্য একটি ফাংশন তৈরি করতে নীচে ভিবিএ কোড দেওয়া আছে।

কোড:

 ফাংশন কালার_সেল_কাউন্ট (রেঞ্জ হিসাবে কালারসেল, রেঞ্জ হিসাবে ডেটারেঞ্জ) ডিমে ডেটা_রেঞ্জ যেমন লম্বা সেল _ কালার = কালারসেল.ইন্টেরিয়র.কালার ইনডেক্স প্রতিটি ডাটা_রেঞ্জে ডেটা_রেঞ্জ যদি ডাটা_রেঞ্জ_আরঙ্ক_সেইন্ট_সেন্টারক_আরঙ্ক_সেইন্ট_সেন্টারেল_আরঙ্কসেলেন্স ফাংশন 

উপরের কোডটি আপনার মডিউলে অনুলিপি করুন এবং আটকান।

এই কোডটি চালানোর জন্য কোনও এসইউবি পদ্ধতি নয়, এটি একটি "ব্যবহারকারী সংজ্ঞায়িত ফাংশন" (ইউডিএফ)।

"রঙিন_সেল_কাউন্ট" কোডের প্রথম লাইনটি ফাংশনটির নাম। এখন তিনটি ঘর তৈরি করুন এবং তাদের নীচের মত রঙ করুন।

এখন জি 2 সেলটিতে "রঙিন_সেল_কাউন্ট" ফাংশনটি খুলুন।

যদিও আমরা এই ফাংশনটির বাক্য গঠনটি দেখতে পাচ্ছি না, প্রথম যুক্তি হ'ল আমাদের কী রঙ গণনা করা উচিত, তাই ঘর F2 নির্বাচন করুন।

দ্বিতীয় যুক্তি হ'ল D2: D19 হিসাবে ঘরগুলির পরিসর নির্বাচন করা।

বন্ধনী বন্ধ করুন এবং এন্টার কী টিপুন। এটি নির্বাচিত ঘরের রঙের কক্ষগুলির গণনা দেবে।

ভিবিএতে ইউডিএফ এর সাহায্যে এর মতো, আমরা কোষের রঙের উপর ভিত্তি করে কোষ গণনা করতে পারি।

# 3 - এক্সেল গণনা রঙিন ঘরগুলি FIND পদ্ধতি ব্যবহার করে

আমরা FIND পদ্ধতির উপর ভিত্তি করে কক্ষগুলিও গণনা করতে পারি।

  • ধাপ 1: প্রথমে আমাদের কক্ষগুলি গণনা করতে হবে এমন ঘরগুলির পরিসর নির্বাচন করুন।

  • ধাপ ২: এখন FIND ডায়ালগ বক্সটি খুলতে Ctrl + F টিপুন।

  • ধাপ 3: এখন "বিকল্প >>" ক্লিক করুন।

  • পদক্ষেপ 4: এটি FIND সংলাপ বাক্সটি প্রসারিত করবে। এবার “ফরমেট” অপশনে ক্লিক করুন।

  • পদক্ষেপ 5: এখন এটি "ফর্ম্যাট সন্ধান করুন" কথোপকথন বাক্সটি খুলবে। "সেল থেকে ফর্ম্যাট নির্বাচন করুন" বিকল্পটি ক্লিক করুন।

  • পদক্ষেপ:: এখন আমরা আপনার মাউস পয়েন্টারটি সরাতে পয়েন্টারটি দেখার জন্য এক্সেলের এমন বিন্যাস ঘরটি নির্বাচন করতে যা আমরা গণনা করছি।

  • পদক্ষেপ 7: পছন্দসই ঘর গণনা হিসাবে ফর্ম্যাট করা ঘরটি নির্বাচন করুন। আমি পছন্দসই ঘর বিন্যাস হিসাবে F2 সেলটি বেছে নিয়েছি এবং এখন আমি পূর্বরূপ দেখতে পাচ্ছি।

  • পদক্ষেপ 8: সেলগুলির নির্বাচিত সেল বিন্যাসের গণনা পাওয়ার জন্য এখন FIND ALL অপশনে ক্লিক করুন।

সুতরাং, নির্বাচিত বিন্যাসের রঙ সহ মোট 6 টি কোষ পাওয়া গেছে।

মনে রাখার মতো ঘটনা

  • প্রদত্ত ভিবিএ কোডটি ভিবিএতে একটি উপ-প্রক্রিয়া নয়, এটি একটি ইউডিএফ।
  • SUBTOTAL এ অনেকগুলি সূত্র রয়েছে যা কেবলমাত্র ফিল্টার প্রয়োগ করা হলে দৃশ্যমান কক্ষগুলির জন্য ফলাফল পেতে ব্যবহৃত হয়।
  • ঘরের রঙের উপর ভিত্তি করে ঘর গণনা করতে আমাদের এক্সেল-তে কোনও বিল্ট-ইন ফাংশন নেই।