কী জানতে হবে
- সিনট্যাক্স: =SUMPRODUCT(Array1, Array2, Array3, …Array255).
- একটি ওজনযুক্ত গড় গণনায়, পরিসরের কিছু সংখ্যা অন্যদের চেয়ে বেশি মূল্যবান৷
- SUMPRODUCT ওজন নির্ধারণের সূত্রটি একটি অ-মানক সূত্র যা কাজ করার জন্য একটি ঘরে টাইপ করতে হবে৷
এই নিবন্ধটি ব্যাখ্যা করে যে কীভাবে মাইক্রোসফ্ট এক্সেল সূত্রে ওজনযুক্ত গড় গণনা করতে SUMPRODUCT ফাংশন ব্যবহার করতে হয়৷
ওয়েটিং ফর্মুলা লিখুন
Excel-এর অন্যান্য ফাংশনের মতো, SUMPRODUCT-কে ফাংশন লাইব্রেরিসূত্র ট্যাবে ব্যবহার করে একটি ওয়ার্কশীটে প্রবেশ করানো যেতে পারে।কারণ এই উদাহরণে ওজন নির্ধারণের সূত্রটি একটি অ-মানক উপায়ে SUMPRODUCT ব্যবহার করে (ফাংশনের ফলাফলটি ওজন ফ্যাক্টর দ্বারা ভাগ করা হয়), ওজন নির্ধারণের সূত্রটি অবশ্যই একটি ওয়ার্কশীট কক্ষে টাইপ করতে হবে৷
এই নিবন্ধে দেখানো উদাহরণটি SUMPRODUCT ফাংশন ব্যবহার করে একজন শিক্ষার্থীর চূড়ান্ত মার্কের জন্য ওজনযুক্ত গড় গণনা করে৷
ফাংশনটি এটি সম্পন্ন করে:
- বিভিন্ন চিহ্নকে তাদের স্বতন্ত্র ওজন ফ্যাক্টর দ্বারা গুণ করা।
- এই গুণন ক্রিয়াকলাপের পণ্য একসাথে যোগ করা।
-
চারটি মূল্যায়নের জন্য উপরোক্ত যোগফলকে 7 (1+1+2+3) মোট ওজনের ফ্যাক্টর দিয়ে ভাগ করা।
একটি ওজনযুক্ত গড় গণনা করার জন্য SUMPRODUCT সূত্রটি প্রবেশ করতে, একটি ফাঁকা ওয়ার্কশীট খুলুন, সারিগুলিতে ডেটা লিখুন 1 থেকে 6 উপরের ছবিটি, এবং এই পদক্ষেপগুলি অনুসরণ করুন:
- সেল নির্বাচন করুন C7 এটিকে সক্রিয় সেল করতে (এটি সেই অবস্থান যেখানে শিক্ষার্থীর চূড়ান্ত চিহ্ন প্রদর্শিত হবে)
- সূত্রটি টাইপ করুন =SUMPRODUCT(B3:B6, C3:C6)/(1+1+2+3) ঘরে। সূত্রটি সূত্র বারে উপস্থিত হয়৷
- কীবোর্ডে Enter কী টিপুন।
- উত্তরটি 78.6 কক্ষে প্রদর্শিত হবে C7 (আপনার উত্তরে আরও দশমিক স্থান থাকতে পারে)।
একই চারটি মার্কের জন্য ওজনহীন গড় হবে 76.5। যেহেতু ছাত্রটি তার মাধ্যমিক এবং চূড়ান্ত পরীক্ষার জন্য ভাল ফলাফল করেছিল, গড় ওজন সামগ্রিক গ্রেড উন্নত করতে সাহায্য করেছিল৷
SUMPRODUCT ফাংশন কীভাবে কাজ করে
সাধারণত, আপনি যখন গড় বা গাণিতিক গড় গণনা করেন, তখন প্রতিটি সংখ্যার সমান মান বা ওজন থাকে।গড় গণনা করা হয় সংখ্যার একটি পরিসীমা একসাথে যোগ করে এবং তারপর এই মোটকে পরিসরের মানগুলির সংখ্যা দ্বারা ভাগ করে। একটি ওজনযুক্ত গড়, অন্যদিকে, পরিসরের এক বা একাধিক সংখ্যাকে অন্য সংখ্যার চেয়ে বেশি মূল্যবান বা ওজন বেশি বলে বিবেচনা করে৷
SUMPRODUCT দুই বা ততোধিক অ্যারের উপাদানগুলিকে গুণ করে এবং তারপর ওজনযুক্ত গড় গণনা করতে পণ্যগুলি যোগ করে। উদাহরণস্বরূপ, স্কুলে নির্দিষ্ট মার্কস, যেমন মিডটার্ম এবং ফাইনাল পরীক্ষা, সাধারণত নিয়মিত পরীক্ষা বা অ্যাসাইনমেন্টের চেয়ে বেশি মূল্যবান। যদি একজন ছাত্রের চূড়ান্ত নম্বর গণনা করতে গড় ব্যবহার করা হয়, তাহলে মিডটার্ম এবং ফাইনাল পরীক্ষাকে আরও বেশি গুরুত্ব দেওয়া হবে।
যে পরিস্থিতিতে SUMPRODUCT ফাংশনের জন্য আর্গুমেন্ট হিসাবে চারটি উপাদান সহ দুটি অ্যারে প্রবেশ করানো হয়:
- অ্যারে1-এর প্রথম উপাদানটিকে অ্যারে2-এর প্রথম উপাদান দ্বারা গুণ করা হয়।
- অ্যারে1-এর দ্বিতীয় উপাদানটিকে অ্যারে2-এর দ্বিতীয় উপাদান দ্বারা গুণ করা হয়।
- অ্যারে1 এর তৃতীয় উপাদানটি অ্যারে2 এর তৃতীয় উপাদান দ্বারা গুণিত হয়।
- অ্যারে1 এর চতুর্থ উপাদানটিকে অ্যারে২ এর চতুর্থ উপাদান দ্বারা গুণ করা হয়।
পরবর্তী, চারটি গুণের ক্রিয়াকলাপের গুণফল যোগ করা হয় এবং ফলাফল হিসাবে ফাংশন দ্বারা ফেরত দেওয়া হয়।
SUMPRODUCT সিনট্যাক্স এবং আর্গুমেন্ট
একটি ফাংশনের সিনট্যাক্স ফাংশনের লেআউটকে বোঝায় এবং এতে ফাংশনের নাম, বন্ধনী এবং আর্গুমেন্ট অন্তর্ভুক্ত থাকে। SUMPRODUCT ফাংশনের সিনট্যাক্স হল:
=SUMPRODUCT(Array1, Array2, Array3, … Array255)
SUMPRODUCT ফাংশনের আর্গুমেন্ট হল:
- Array1: প্রথম অ্যারে আর্গুমেন্ট (প্রয়োজনীয়)।
- Array2, Array3, … Array255: অতিরিক্ত (ঐচ্ছিক) অ্যারে, পর্যন্ত 255. দুই বা ততোধিক অ্যারের সাথে, ফাংশনটি প্রতিটি অ্যারের উপাদানগুলিকে একসাথে গুণ করে এবং তারপর ফলাফল যোগ করে৷
অ্যারের উপাদানগুলি ওয়ার্কশীটে ডেটার অবস্থানের সেল রেফারেন্স হতে পারে বা গাণিতিক অপারেটর দ্বারা পৃথক করা সংখ্যা, যেমন প্লাস (+) বা বিয়োগ (-) চিহ্ন। আপনি যদি অপারেটরদের দ্বারা আলাদা করা না হয় এমন সংখ্যাগুলি প্রবেশ করান, তবে এক্সেল সেগুলিকে পাঠ্য ডেটা হিসাবে বিবেচনা করে৷
অ্যারে আর্গুমেন্টে অবশ্যই প্রতিটি অ্যারেতে একই সংখ্যক উপাদান থাকতে হবে। যদি না হয়, SUMPRODUCT VALUE প্রদান করে! ত্রুটি মান। যদি কোনো অ্যারে উপাদান সংখ্যা না হয়, যেমন পাঠ্য ডেটা, SUMPRODUCT সেগুলিকে শূন্য হিসাবে বিবেচনা করে৷
SUMPRODUCT সূত্রের ভিন্নতা
SUMPRODUCT ফাংশনের ফলাফলগুলিকে প্রতিটি মূল্যায়ন গোষ্ঠীর ওজনের যোগফল দ্বারা ভাগ করা হয়েছে তা জোর দেওয়ার জন্য, ভাজক (ভাগটি ভাগ করছে) এইভাবে প্রবেশ করানো হয়েছে:
(1+1+2+3)
ভাজক হিসাবে 7 (ওজনের সমষ্টি) নম্বরটি প্রবেশ করানোর মাধ্যমে সামগ্রিক ওজন নির্ধারণের সূত্রটি সরল করা যেতে পারে। তাহলে সূত্রটি হবে:
=SUMPRODUCT(B3:B6, C3:C6)/7
এই পছন্দটি ঠিক আছে যদি ওয়েটিং অ্যারেতে উপাদানের সংখ্যা কম হয় এবং সেগুলিকে সহজেই একসাথে যোগ করা যায়, তবে এটি কম কার্যকর হয় কারণ ওয়েটিং অ্যারেতে উপাদানের সংখ্যা বৃদ্ধি পায়, তাদের সংযোজন আরও কঠিন করে তোলে।
অন্য একটি বিকল্প, এবং সম্ভবত সর্বোত্তম পছন্দ, যেটি ভাজকের মোট সংখ্যার পরিবর্তে সেল রেফারেন্স ব্যবহার করে, ভাজককে মোট করার জন্য SUM ফাংশন ব্যবহার করা হবে। তাহলে সূত্রটি হল:
=SUMPRODUCT(B3:B6, C3:C6)/SUM(B3:B6)
সূত্রগুলিতে প্রকৃত সংখ্যার পরিবর্তে ঘরের রেফারেন্সগুলি প্রবেশ করানো সাধারণত ভাল। সূত্রের ডেটা পরিবর্তন হলে এটি তাদের আপডেট করা সহজ করে।
উদাহরণস্বরূপ, যদি উদাহরণে অ্যাসাইনমেন্টের ওয়েটিং ফ্যাক্টরগুলি 0.5-এ পরিবর্তিত হয় এবং টেস্টগুলি 1.5-এ পরিবর্তিত হয়, তাহলে ভাজক সংশোধন করার জন্য সূত্রের প্রথম দুটি ফর্ম ম্যানুয়ালি সম্পাদনা করতে হবে৷
তৃতীয় পরিবর্তনে, শুধুমাত্র B3 এবং B4 কক্ষের ডেটা আপডেট করতে হবে, এবং সূত্রটি ফলাফল পুনরায় গণনা করে।