نحوه محاسبه میانگین وزنی در اکسل با SUMPRODUCT

فهرست مطالب:

نحوه محاسبه میانگین وزنی در اکسل با SUMPRODUCT
نحوه محاسبه میانگین وزنی در اکسل با SUMPRODUCT
Anonim

چه باید بدانیم

  • Syntax: =SUMPRODUCT(Array1, Array2, Array3, …Array255).
  • در یک محاسبه میانگین وزنی، برخی اعداد در محدوده ارزش بیشتری نسبت به بقیه دارند.
  • فرمول وزن دهی SUMPRODUCT یک فرمول غیر استاندارد است که برای کارکرد باید در یک سلول تایپ شود.

این مقاله نحوه استفاده از تابع SUMPRODUCT برای محاسبه میانگین وزنی در فرمول های مایکروسافت اکسل را توضیح می دهد.

وارد فرمول وزنه شوید

مانند بسیاری از توابع دیگر در اکسل، SUMPRODUCT را می توان با استفاده از Functions Library در برگه Formulas وارد یک کاربرگ کرد.از آنجا که فرمول وزن دهی در این مثال از SUMPRODUCT به روشی غیر استاندارد استفاده می کند (نتیجه تابع بر ضریب وزن تقسیم می شود)، فرمول وزن دهی باید در یک سلول کاربرگ تایپ شود.

مثال نشان داده شده در این مقاله میانگین وزنی نمره نهایی دانش آموز را با استفاده از تابع SUMPRODUCT محاسبه می کند.

تابع این کار را با: انجام می دهد

  • ضرب علائم مختلف در فاکتور وزن فردی آنها.
  • جمع حاصل ضرب این عملیات با هم.
  • تقسیم مجموع بالا بر مجموع ضریب وزنی 7 (1+1+2+3) برای چهار ارزیابی.

Image
Image

برای وارد کردن فرمول SUMPRODUCT برای محاسبه میانگین وزنی، یک کاربرگ خالی باز کنید، داده ها را در ردیف های 1 تا 6 از تصویر بالا، و این مراحل را دنبال کنید:

  1. سلول C7 را انتخاب کنید تا به سلول فعال تبدیل شود (این مکانی است که علامت نهایی دانش آموز نمایش داده می شود).
  2. فرمول =SUMPRODUCT(B3:B6, C3:C6)/(1+1+2+3) را در سلول تایپ کنید. فرمول در نوار فرمول ظاهر می شود.
  3. کلید Enter را روی صفحه کلید فشار دهید.
  4. پاسخ 78.6 در سلول C7 ظاهر می شود (پاسخ شما ممکن است ارقام اعشاری بیشتری داشته باشد).

میانگین بدون وزن برای همان چهار نمره، 76.5 خواهد بود. از آنجایی که دانش آموز در امتحانات میان ترم و پایان ترم نتایج بهتری داشت، وزن کردن میانگین به بهبود نمره کلی کمک کرد.

چگونه عملکرد SUMPRODUCT کار می کند

معمولاً، وقتی میانگین یا میانگین حسابی را محاسبه می کنید، هر عدد دارای ارزش یا وزن برابر است.میانگین با جمع کردن طیفی از اعداد با هم و سپس تقسیم این مجموع بر تعداد مقادیر موجود در محدوده محاسبه می شود. از سوی دیگر، یک میانگین وزنی، یک یا چند عدد در محدوده را ارزش بیشتری یا وزن بیشتری نسبت به اعداد دیگر در نظر می‌گیرد.

SUMPRODUCT عناصر دو یا چند آرایه را ضرب می کند و سپس محصولات را برای محاسبه میانگین وزنی اضافه می کند. به عنوان مثال، نمرات خاص در مدرسه، مانند امتحانات میان ترم و پایان ترم، معمولاً ارزش بیشتری نسبت به تست ها یا تکالیف معمولی دارند. اگر از میانگین برای محاسبه نمره نهایی دانش آموز استفاده شود، به امتحانات میان ترم و پایان ترم وزن بیشتری داده می شود.

Image
Image

در شرایطی که در آن دو آرایه با چهار عنصر هر کدام به عنوان آرگومان برای تابع SUMPRODUCT وارد می شوند:

  • اولین عنصر آرایه1 در اولین عنصر آرایه2 ضرب می شود.
  • عنصر دوم آرایه1 در عنصر دوم آرایه2 ضرب می شود.
  • سومین عنصر آرایه1 در عنصر سوم آرایه2 ضرب می شود.
  • چهارمین عنصر آرایه1 در چهارمین عنصر آرایه2 ضرب می شود.

بعد، حاصل ضرب چهار عمل ضرب جمع شده و توسط تابع به عنوان نتیجه برگردانده می شود.

SUMPRODUCT نحو و آرگومان

سینتکس یک تابع به چیدمان تابع اشاره دارد و شامل نام، براکت ها و آرگومان های تابع است. نحو تابع SUMPRODUCT این است:

=SUMPRODUCT(Array1 ، Array2 ، Array3 ، … آرایه255)

آگومان های تابع SUMPRODUCT عبارتند از:

  • Array1: اولین آرگومان آرایه (الزامی).
  • Array2 ، Array3 ، … Array255: آرایه‌های اضافی (اختیاری)، تا 255. با دو یا چند آرایه، تابع عناصر هر آرایه را با هم ضرب می کند و سپس نتایج را اضافه می کند.

عناصر آرایه می توانند ارجاعات سلولی به مکان داده ها در کاربرگ یا اعدادی باشند که با عملگرهای حسابی از هم جدا شده اند، مانند علائم مثبت (+) یا منفی (-). اگر اعدادی را وارد کنید که توسط عملگرها از هم جدا نشده اند، اکسل آنها را به عنوان داده متنی در نظر می گیرد.

آرگومان های آرایهباید تعداد عناصر یکسانی در هر آرایه داشته باشند. اگر نه، SUMPRODUCT VALUE را برمی‌گرداند! مقدار خطا اگر عناصر آرایه‌ای مانند داده‌های متنی اعداد نیستند، SUMPRODUCT آنها را به عنوان صفر در نظر می‌گیرد.

تغییرهای فرمول SUMPRODUCT

برای تأکید بر اینکه نتایج تابع SUMPRODUCT بر مجموع اوزان هر گروه ارزیابی تقسیم می شود، مقسوم علیه (بخشی که تقسیم را انجام می دهد) به صورت: وارد می شود.

(1+1+2+3)

فرمول وزن دهی کلی را می توان با وارد کردن عدد 7 (مجموع وزن ها) به عنوان مقسوم علیه ساده کرد. سپس فرمول این خواهد بود:

=SUMPRODUCT(B3:B6, C3:C6)/7

Image
Image

اگر تعداد عناصر آرایه وزن کم باشد و بتوان آنها را به راحتی با هم جمع کرد این انتخاب خوب است، اما با افزایش تعداد عناصر در آرایه وزنی، کارایی آن کمتر می شود و جمع آنها را دشوارتر می کند.

گزینه دیگر و احتمالاً بهترین انتخاب، با توجه به اینکه از ارجاعات سلولی به جای اعداد در جمع کردن مقسوم‌گیرنده استفاده می‌کند، استفاده از تابع SUM برای مجموع تقسیم‌کننده است. پس فرمول این است:

=SUMPRODUCT(B3:B6, C3:C6)/SUM(B3:B6)

معمولاً بهتر است به جای اعداد واقعی در فرمول ها، مراجع سلولی را وارد کنید. اگر داده‌های فرمول تغییر کند، این به‌روزرسانی آنها را ساده می‌کند.

برای مثال، اگر ضرایب وزنی برای تکالیف در مثال به 0.5 و Tests به 1.5 تغییر یابد، دو شکل اول فرمول باید به صورت دستی ویرایش شوند تا تقسیم‌کننده تصحیح شود.

در تغییر سوم، فقط داده های سلول های B3 و B4 باید به روز شوند و فرمول نتیجه را دوباره محاسبه می کند.

توصیه شده: