تابع مجموع ضرب آرایه در آرایه در اکسل

تابع SUMPRODUCT

در اینجا فرمول و نحوه استفاده از تابع SUMPRODUCT (مجموع ضرب آرایه در آرایه) در مایکروسافت اکسل به همراه یک فیلم آموزشی کوتاه توضیح داده شده است.

توضیحات: این تابع اجزای (سلول های) متناظر در آرایه را در یکدیگر ضرب می کند سپس آنها را با یکدیگر جمع می زند.

فرمول تابع:

SUMPRODUCT(array1; [array2]; [array3]; …)

Array1: آرایه اول است.

Array2, array3,… : وارد کردن این آرایه ها اختیاری است. تعداد این آرگومان ها می تواند از 2 تا 255 آرگمان باشد.

 

 

نکته: هر گاه فرمولی رو کپی و پیست کردید و با خطا رو به رو شدید، علت این موضوع این است که جدا کننده متغییر ها در ویندوز کامپیوتر شما ممکن است بر روی چیز دیگری تنظیم شده باشد، که در بیشتر موارد یا از سمی کالون “;” و یا از ویلگول “,”  استفاده می گردد. (نحوه تغییر این جدا کننده را در اینجا میتوانید مشاهده کنید.)

 ملاحظات:

آرایه ها باید دارای ابعاد مساوی باشند. در غیر این صورت تابع SUMPRODUCT مقدار خطای#VALUE!  را بر می گرداند.

تابع SUMPRODUCT آرایه های غیر عددی را صفر در نظر می گیرد.

به عنوان مثال:

داده های جدول زیر را کپی کنید و آنها را در سلول A1 از اکسل پیست کنید. شما می توانید عرض ستون را تنظیم کنید تا بتوانید همه داده ها را ببینید.

 

آرایه 1 آرایه 2
3 4 2 7
8 6 6 7
1 9 5 3
فرمول توضیحات نتیجه
=SUMPRODUCT(A3:B5; D3:E5) Multiplies all the components of the two arrays and then adds the products — that is, 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3 (156) 156

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code