02 এর 01
সমষ্টি কোষ যা দুটি মানের মধ্যে পড়ে
লাইফওয়্যার
এক্সেলের SUMPRODUCT ফাংশনটি একটি বহুমুখী ফাংশন যা ফাংশনের আর্গুমেন্টগুলি যেভাবে প্রবেশ করানো হয় তার উপর নির্ভর করে বিভিন্ন ফলাফল দেয়৷
সাধারণত, এর নাম অনুসারে, SUMPRODUCT তাদের পণ্য পেতে এক বা একাধিক অ্যারের উপাদানকে গুণ করে এবং তারপর পণ্যগুলিকে একত্রে যোগ করে বা যোগ করে।
ফাংশনের সিনট্যাক্স সামঞ্জস্য করে, তবে, এটি শুধুমাত্র নির্দিষ্ট মানদণ্ড পূরণ করে এমন কোষের ডেটা যোগ করতে ব্যবহার করা যেতে পারে।
Excel 2007 সাল থেকে, প্রোগ্রামটিতে দুটি ফাংশন রয়েছে - SUMIF এবং SUMIFS - যা এক বা একাধিক সেট মানদণ্ড পূরণ করে এমন সেলগুলিতে ডেটা যোগ করবে৷
যদিও, মাঝে মাঝে, উপরের চিত্রে দেখানো একই পরিসরের সাথে সম্পর্কিত একাধিক শর্ত খুঁজে বের করার ক্ষেত্রে SUMPRODUCT এর সাথে কাজ করা সহজ হয়৷
SUMPRODUCT ফাংশন সিনট্যাক্স টু সমষ্টি কোষ
সুনির্দিষ্ট শর্ত পূরণ করে এমন কক্ষগুলিতে ডেটা যোগ করার জন্য SUMPRODUCT পেতে ব্যবহৃত সিনট্যাক্স হল:
=SUMPRODUCT([শর্ত1][শর্ত2][অ্যারে])
শর্ত1, শর্ত2 - ফাংশনের আগে যে শর্তগুলি পূরণ করতে হবে সেগুলি অ্যারের গুণফল খুঁজে পাবে৷
অ্যারে - কক্ষের একটি সংলগ্ন পরিসর
উদাহরণ: একাধিক শর্ত পূরণ করে এমন কক্ষে ডেটা যোগ করা
উপরের চিত্রের উদাহরণটি D1 থেকে E6 পরিসরের কোষের ডেটা যোগ করে যা 25 থেকে 75 এর মধ্যে।
SUMPRODUCT ফাংশনে প্রবেশ করা হচ্ছে
যেহেতু এই উদাহরণটি SUMPRODUCT ফাংশনের একটি অনিয়মিত ফর্ম ব্যবহার করে, ফাংশনের ডায়ালগ বক্সটি ফাংশন এবং এর আর্গুমেন্টগুলি প্রবেশ করতে ব্যবহার করা যাবে না৷ পরিবর্তে, ফাংশনটি অবশ্যই একটি ওয়ার্কশীট কক্ষে ম্যানুয়ালি টাইপ করতে হবে৷
- এটিকে সক্রিয় সেল করতে ওয়ার্কশীটে B7 সেলটিতে ক্লিক করুন;
- B7 কক্ষে নিম্নলিখিত সূত্রটি লিখুন: =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)(A2:B6))
- উত্তরটি 250 সেল B7 এ উপস্থিত হওয়া উচিত
- 25 থেকে 75 এর মধ্যে থাকা পাঁচটি সংখ্যা (40, 45, 50, 55 এবং 60) যোগ করে উত্তরটি পাওয়া গেছে। যার মোট 250
SUMPRODUCT ফর্মুলা ভেঙে ফেলা
যখন শর্তগুলি এর আর্গুমেন্টের জন্য ব্যবহার করা হয়, SUMPRODUCT প্রতিটি অ্যারের উপাদানকে শর্তের বিপরীতে মূল্যায়ন করে এবং একটি বুলিয়ান মান (সত্য বা মিথ্যা) প্রদান করে।
গণনার উদ্দেশ্যে, এক্সেল সেই অ্যারে উপাদানগুলির জন্য 1 একটি মান নির্ধারণ করে যা সত্য (শর্ত পূরণ করে) এবং একটি মান 0অ্যারের উপাদানগুলির জন্য যা মিথ্যা (শর্ত পূরণ করে না)।
উদাহরণস্বরূপ, সংখ্যা 40:
- প্রথম শর্তের জন্য সত্য তাই প্রথম অ্যারেতে 1 এর মান নির্ধারণ করা হয়েছে;
- দ্বিতীয় শর্তের জন্য সত্য তাই দ্বিতীয় অ্যারেতে 1 এর একটি মান নির্ধারণ করা হয়েছে৷
১৫ নম্বর:
- প্রথম শর্তের জন্য মিথ্যা তাই প্রথম অ্যারেতে 0 এর একটি মান নির্ধারণ করা হয়েছে;
- দ্বিতীয় শর্তের জন্য সত্য তাই দ্বিতীয় অ্যারেতে 1 এর একটি মান নির্ধারণ করা হয়েছে৷
প্রতিটি অ্যারের সংশ্লিষ্ট এবং শূন্য একসাথে গুণ করা হয়:
- 40 নম্বরের জন্য - আমাদের কাছে 1 x 1 আছে 1 এর মান প্রদান করে;
- 15 নম্বরের জন্য - আমাদের কাছে 0 x 1 আছে 0 এর মান প্রদান করছে।
এক ও শূন্যকে পরিসর দ্বারা গুণ করা
এইগুলি এবং শূন্যগুলিকে তারপর A2: B6 রেঞ্জের সংখ্যা দিয়ে গুণ করা হয়।
আমাদের ফাংশন দ্বারা যোগ করা হবে এমন সংখ্যাগুলি দেওয়ার জন্য এটি করা হয়৷
এটি কাজ করে কারণ:
- 1 বার যেকোনো সংখ্যা মূল সংখ্যার সমান
- 0 বার যেকোনো সংখ্যা 0 এর সমান
সুতরাং আমরা শেষ করছি:
-
140=40
015=0
022=0
145=45
150=50
155=55
025=0
075=0
160=600100=0
ফলাফলের সারসংক্ষেপ
SUMPRODUCT তারপর উত্তর খোঁজার জন্য উপরের ফলাফলগুলিকে যোগ করে৷
40 + 0 + 0 + 45 + 50 + 55 + 0 + 0 + 60 + 0=250