এক্সেল

প্রতি সপ্তাহে গড় বেতন

Average Pay Per Week

এক্সেল সূত্র: প্রতি সপ্তাহে গড় বেতনজেনেরিক সূত্র | _+_ | সারসংক্ষেপ

প্রতি সপ্তাহে গড় বেতন গণনা করার জন্য, সপ্তাহগুলি বাদ দিয়ে যেখানে কোন ঘন্টা লগ করা হয়নি, এবং প্রতি সপ্তাহে মোট বেতন ছাড়াই ইতিমধ্যে গণনা করা হয়েছে, আপনি এর উপর ভিত্তি করে একটি সূত্র ব্যবহার করতে পারেন SUMPRODUCT এবং COUNTIF ফাংশন দেখানো উদাহরণে, J5 এর সূত্র হল:





= SUMPRODUCT (hours*rate)/ COUNTIF (hours,'>0')

যা সপ্তাহে গড় বেতন ফেরত দেয়, সপ্তাহ ছাড়া যেখানে কোন ঘন্টা লগ করা হয়নি। এই হল একটি অ্যারের সূত্র , কিন্তু কন্ট্রোল + শিফট + এন্টার দিয়ে প্রবেশ করার প্রয়োজন নেই কারণ SUMPRODUCT ফাংশন স্থানীয়ভাবে বেশিরভাগ অ্যারে অপারেশন পরিচালনা করতে পারে।

ব্যাখ্যা

আপনি প্রথমে মনে করতে পারেন এই সমস্যাটি দিয়ে সমাধান করা যেতে পারে AVERAGEIF অথবা AVERAGEIFS ফাংশন যাইহোক, যেহেতু প্রতি সপ্তাহে মোট বেতন ওয়ার্কশীটের অংশ নয়, আমরা এই ফাংশনগুলি ব্যবহার করতে পারি না কারণ তাদের একটি পরিসীমা প্রয়োজন।





দশমিক সময়কে ঘন্টা এবং মিনিট এক্সেলে রূপান্তর করুন

ভিতর থেকে কাজ করে, আমরা প্রথমে সমস্ত সপ্তাহের জন্য মোট বেতন গণনা করি:

 
= SUMPRODUCT (D5:I5*D6:I6)/ COUNTIF (D5:I5,'>0')

এটি অ্যারে অপারেশন যা সাপ্তাহিক বেতনের পরিমাণ গণনার জন্য হার দ্বারা ঘন্টাকে গুণ করে। ফলাফল একটি অ্যারে এটার মত:



জন্মের তারিখ থেকে বয়স গণনা করুন
 
D5:I5*D6:I6 // total pay for all weeks

যেহেতু ওয়ার্কশীটে 6 সপ্তাহ আছে, তাই অ্যারেটিতে 6 টি মান রয়েছে। এই অ্যারেটি সরাসরি SUMPRODUCT ফাংশনে ফিরে আসে:

 
{87,63,48,0,12,0} // weekly pay amounts

SUMPRODUCT ফাংশন তারপর অ্যারের আইটেমের যোগফল 840 প্রদান করে। এই সময়ে, আমাদের আছে:

আপনি এক্সেলে কীভাবে একটি সারি হাইলাইট করবেন
 
 SUMPRODUCT ({348,252,192,0,48,0})

পরবর্তী, COUNTIF ফাংশন D5: I5 পরিসরে শূন্যের চেয়ে বড় মানের গণনা প্রদান করে। যেহেতু 6 টির মধ্যে 2 টি ফাঁকা, এবং এক্সেল শূন্য কোষগুলিকে শূন্য হিসাবে মূল্যায়ন করে, COUNTIF 4 প্রদান করে।

 
=840/ COUNTIF (D5:I5,'>0')

চূড়ান্ত ফলাফল হল 840 ভাগ 4, যা 210 এর সমান

লেখক ডেভ ব্রুনস


^