কীভাবে COUNTIF এবং INDIRECT সহ এক্সেলে একটি ডায়নামিক রেঞ্জ ব্যবহার করবেন

সুচিপত্র:

কীভাবে COUNTIF এবং INDIRECT সহ এক্সেলে একটি ডায়নামিক রেঞ্জ ব্যবহার করবেন
কীভাবে COUNTIF এবং INDIRECT সহ এক্সেলে একটি ডায়নামিক রেঞ্জ ব্যবহার করবেন
Anonim

কী জানতে হবে

  • INDIRECT ফাংশন সূত্রটি সম্পাদনা না করেই একটি সূত্রে ঘরের রেফারেন্সের পরিসর পরিবর্তন করে৷
  • নির্দিষ্ট মানদণ্ড পূরণ করে এমন কক্ষগুলির একটি গতিশীল পরিসর তৈরি করতে COUNTIF-এর যুক্তি হিসাবে INDIRECT ব্যবহার করুন৷
  • মানদণ্ডগুলি INDIRECT ফাংশন দ্বারা প্রতিষ্ঠিত হয়, এবং শুধুমাত্র সেই ঘরগুলিকে গণনা করা হয় যা মানদণ্ড পূরণ করে৷

এই নিবন্ধটি ব্যাখ্যা করে কিভাবে এক্সেল সূত্রে INDIRECT ফাংশন ব্যবহার করে সূত্রটি সম্পাদনা না করেই একটি সূত্রে ব্যবহৃত সেল রেফারেন্সের পরিসর পরিবর্তন করতে হয়। এটি নিশ্চিত করে যে একই কক্ষগুলি ব্যবহার করা হয়েছে, এমনকি যখন আপনার স্প্রেডশীট পরিবর্তন হয়।তথ্য Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel for Mac, এবং Excel Online-এ প্রযোজ্য৷

COUNTIF - পরোক্ষ সূত্রের সাথে একটি গতিশীল পরিসর ব্যবহার করুন

INDIRECT ফাংশনটি অনেকগুলি ফাংশনের সাথে ব্যবহার করা যেতে পারে যা একটি সেল রেফারেন্সকে একটি আর্গুমেন্ট হিসাবে গ্রহণ করে, যেমন SUM এবং COUNTIF ফাংশন৷

COUNTIF-এর যুক্তি হিসাবে INDIRECT ব্যবহার করা সেল রেফারেন্সের একটি গতিশীল পরিসর তৈরি করে যা ঘরের মানগুলি একটি মানদণ্ড পূরণ করলে ফাংশন দ্বারা গণনা করা যেতে পারে। এটি টেক্সট ডেটা, কখনও কখনও একটি টেক্সট স্ট্রিং হিসাবে উল্লেখ করা হয়, একটি সেল রেফারেন্সে পরিণত করে এটি করে৷

Image
Image

এই উদাহরণটি উপরের ছবিতে দেখানো ডেটার উপর ভিত্তি করে। টিউটোরিয়ালে তৈরি COUNTIF - INDIRECT সূত্রটি হল:

=COUNTIF(INDIRECT(E1&":"&E2), ">10")

এই সূত্রে, INDIRECT ফাংশনের আর্গুমেন্টে রয়েছে:

  • কক্ষটি E1 এবং E2 উল্লেখ করে, যাতে পাঠ্য ডেটা D1 এবং D6 থাকে।
  • রেঞ্জ অপারেটর, কোলন (:) দ্বিগুণ উদ্ধৃতি চিহ্ন দ্বারা বেষ্টিত (" ") যা কোলনটিকে একটি পাঠ্যে পরিণত করে স্ট্রিং।
  • দুটি অ্যাম্পারস্যান্ড (&) যেগুলি কোষের রেফারেন্স E1 এবং E2 সহ কোলনকে একত্রিত করতে বা একত্রে যোগ দিতে ব্যবহৃত হয়।

ফলাফল হল যে INDIRECT পাঠ্য স্ট্রিং D1:D6 কে একটি সেল রেফারেন্সে রূপান্তরিত করে এবং রেফারেন্স করা সেলগুলি 10-এর থেকে বড় হলে গণনা করার জন্য এটিকে COUNTIF ফাংশনে পাস করে।

InDIRECT ফাংশন যেকোনো টেক্সট ইনপুট গ্রহণ করে। এগুলি ওয়ার্কশীটের সেল হতে পারে যাতে টেক্সট বা টেক্সট সেল রেফারেন্স থাকে যা সরাসরি ফাংশনে প্রবেশ করানো হয়।

গতিশীলভাবে সূত্রের পরিসর পরিবর্তন করুন

মনে রাখবেন, লক্ষ্য হল একটি গতিশীল পরিসর সহ একটি সূত্র তৈরি করা। সূত্রটি সম্পাদনা না করেই একটি গতিশীল পরিসর পরিবর্তন করা যেতে পারে।

E1 এবং E2 কক্ষে অবস্থিত পাঠ্য ডেটা পরিবর্তন করে, D1 এবং D6 থেকে D3 এবং D7, ফাংশন দ্বারা মোট পরিসর সহজেই D1:D6 থেকে D3:D7 তে পরিবর্তন করা যেতে পারে। এটি সেল G1-এ সরাসরি সূত্র সম্পাদনা করার প্রয়োজনীয়তা দূর করে।

এই উদাহরণে COUNTIF ফাংশনটি শুধুমাত্র সংখ্যাযুক্ত কক্ষ গণনা করে যদি সেগুলি 10-এর থেকে বড় হয়। যদিও D1:D6 এর পরিসরের পাঁচটি কক্ষের মধ্যে চারটিতে ডেটা থাকে, শুধুমাত্র তিনটি কক্ষে সংখ্যা থাকে। যে কক্ষগুলি ফাঁকা বা পাঠ্য ডেটা রয়েছে সেগুলি ফাংশন দ্বারা উপেক্ষা করা হয়৷

COUNTIF সহ পাঠ্য গণনা করা হচ্ছে

COUNTIF ফাংশনটি সংখ্যাসূচক ডেটা গণনার মধ্যে সীমাবদ্ধ নয়। এটি একটি নির্দিষ্ট পাঠ্যের সাথে মেলে কিনা তা পরীক্ষা করে পাঠ্য রয়েছে এমন কোষগুলিকেও গণনা করে৷

এটি করার জন্য, নিম্নোক্ত সূত্রটি সেল G2 এ প্রবেশ করানো হয়েছে:

=COUNTIF(INDIRECT(E1&":"&E2), "দুই")

এই সূত্রে, INDIRECT ফাংশন B1 থেকে B6 কোষকে উল্লেখ করে। COUNTIF ফাংশনটি মোট কক্ষের সংখ্যাকে বোঝায় যেগুলির মধ্যে পাঠ্যের মান দুটি রয়েছে৷

এই ক্ষেত্রে, ফলাফল 1।

COUNTA, COUNTBLANK, এবং পরোক্ষ

অন্যান্য দুটি এক্সেল গণনা ফাংশন হল COUNTA, যেটি শুধুমাত্র ফাঁকা বা খালি কক্ষকে উপেক্ষা করার সময় যেকোন ধরনের ডেটা ধারণকারী কোষ গণনা করে এবং COUNTBLANK, যা একটি পরিসরে শুধুমাত্র ফাঁকা বা খালি ঘর গণনা করে৷

যেহেতু এই উভয় ফাংশনের কাউন্টিফ ফাংশনের সাথে একই সিনট্যাক্স রয়েছে, সেগুলিকে নিম্নলিখিত সূত্রগুলি তৈরি করতে INDIRECT দিয়ে উপরের উদাহরণে প্রতিস্থাপিত করা যেতে পারে:

=COUNTA(Indirect(E1&":"&E2))

=COUNTBLANK(Indirect(E1&":"&E2)

D1:D6 রেঞ্জের জন্য, COUNTA 4 এর উত্তর দেয়, যেহেতু পাঁচটি কক্ষের মধ্যে চারটিতে ডেটা থাকে। COUNTBLANK 1 এর উত্তর প্রদান করে কারণ পরিসরে শুধুমাত্র একটি ফাঁকা ঘর রয়েছে।

কেন একটি পরোক্ষ ফাংশন ব্যবহার করবেন?

এই সমস্ত সূত্রে INDIRECT ফাংশন ব্যবহার করার সুবিধা হল যে পরিসরের যে কোনও জায়গায় নতুন কোষ সন্নিবেশ করা যেতে পারে৷

পরিসীমাটি গতিশীলভাবে বিভিন্ন ফাংশনের ভিতরে স্থানান্তরিত হয় এবং সেই অনুযায়ী ফলাফল আপডেট হয়।

Image
Image

INDIRECT ফাংশন ব্যতীত, নতুন একটি সহ 7টি ঘর অন্তর্ভুক্ত করতে প্রতিটি ফাংশন সম্পাদনা করতে হবে৷

INDIRECT ফাংশনের সুবিধা হল যে পাঠ্যের মানগুলি সেল রেফারেন্স হিসাবে সন্নিবেশ করা যেতে পারে এবং যখনই আপনার স্প্রেডশীট পরিবর্তন হয় তখন এটি গতিশীলভাবে রেঞ্জ আপডেট করে৷

এটি সামগ্রিক স্প্রেডশীট রক্ষণাবেক্ষণকে অনেক সহজ করে তোলে, বিশেষ করে খুব বড় স্প্রেডশীটের জন্য৷

প্রস্তাবিত: