شرح تابع SUMPRODUCT
درجه اهمیت: بسیار کاربردی
این تایع به عنوان ورودی مجموعه ای از آرایه ها را میگیرد و مقادیر متناظر را در هم ضرب کرده و سپس حاصل ضرب ها را با هم جمع میکند .
این تابع در اکسل در طبقهی Math/Trig قرار میگیرد و نوشتار آن صورت زیر است:
=SUMPRODUCT ( لیست سوم , لیست دوم , لیست اول, …)
ورودی های این تابع به شرح زیر هستند
لیست اول : مقادیر وارد شده در این ستون میتواند عدد یا حرف باشد ولی باید دقت شود حداقل یکی از لیست ها باید حاوی عدد باشد
لیست دوم : مقادیر وارد شده در این ستون میتواند عدد یا حرف باشد ولی باید دقت شود حداقل یکی از لیست ها باید حاوی عدد باشد
لیست سوم : مقادیر وارد شده در این ستون میتواند عدد یا حرف باشد ولی باید دقت شود حداقل یکی از لیست ها باید حاوی عدد باشد
آنچه که تابع باز می گرداند
یک مقدار عددی که جمع مقدار حاصل ضرب مقدار سلول های متناظر است .
نکات
تعداد سطر یا ستون های هر لیست باید باهم برابر باشند .
اگر فقط یک لیست وارد کنید تابع حاصل جمع مقادیر لیست را به ما میدهد .
درصورت انتخاب مقادیر غیر عددی در لیست بدون گذاشتن شرط برای آنها باعث میشود مقدار آن برابر صفر در نظر گرفته شود ( در مثال برسی خواهد شد )
برای دانلود مجموعه کامل راهنمای توابع به همراه فایل های مثال در اکسل به لینک کتاب «راهنما و مثال های توابع مایکروسافت اکسل» رجوع شود.
مثال های تابع SUMPRODUCT
مثال ۱
در مثال زیر میخواهیم با کمک تابع SUMPRODUCT مجموع فروش محصولات را بدست آوریم .
مثال ۲
کمی مسئله را سخت تر میکنیم و میزان فروش یک محصول خاص مثل کتاب را میخواهیم
مثال ۳
حال باز هم مسئله را سخت تر میکنیم به عنوان مثال میخواهیم مجموع وام پرداختی به دانشجویانی که در دانشگاه آزاد تحصیل میکنند و معدل بالای ۱۶ دارند را بدست آوریم.
توجه شود مقادیر در فرمول در بخش شرطی، در صورت درست بودن عدد منفی یک و در صورت درست نبودن عدد صفر را میدهد برای همین در منفی ضرب شد.
برای یادگیری نرم افزار اکسل به دوره «آموزش کاربردی اکسل» رجوع شود.
برای یادگیری برنامه نویسی VBA به دوره «آموزش VBA در اکسل» رجوع شود.
خطاهای معمول
اگر لیستی از اعداد مقادیر غیر عددی بدون گذاشتن شرط مانند مثال های بالا انتخاب شود تابع آن را صفر در نظر میگیرد .
عالی بود رفیق، خیلی خیلی ممنون
تشکر فراوان، خوشحالیم که مورد پسندتان قرار گرفت