عملکرد تابع SUMPRODUCT در لیبره آفیس کالک
SUMPRODUCT مجموع محصولات عناصر آرایه مربوطه را برمیگرداند. به عنوان مثال، اگر SUMPRODUCT را در جدول مثال زیر انجام دهید:
=SUMPRODUCT(B2:B5,C2:C5)
نتیجه (B2*C2+B3*C3+B4*C4+B5*C5) را برمیگرداند.
نتیجه میشود (10*100+20*200+17*150+11*50) = 8100
این اصل کار SUMPRODUCT است که میتوانید برای نیازهای مختلف از آن استفاده کنید.
آرایه با همان اندازه
آرایههای SUMPRODUCT باید هماندازه باشند. در غیر این صورت خظای Calc #VALUE میداد! به عنوان مثال، اگر فرمول را به C2:C4 تغییر دهید، خطای زیر را به شما میدهد.
محدودیتها
لیبره آفیس کالک میتواند SUMPRODUCT را با حداکثر 30 آرایه ارائه دهد.
مقادیر غیرعددی یا آلفا
اگر محدودههای شما دارای مقادیر غیرعددی هستند، لیبره افیس کالک آنها را 0 در نظر میگیرد و با SUMPRODUCT ادامه میدهد.
تک محدوده
SUMPRODUCT مانند SUM عمل میکند اگر فقط آرایه/محدوده به صورت زیر ارائه شود.
شمارش موارد با استفاده از SUMPRODUCT در یک محدوده
دستیابی به نتایج تابع COUNTIF خاصی با استفاده از SUMPRODUCT امکانپذیر است. به عنوان مثال، اگر میخواهید با استفاده از SUMPRODUCT یک رشته خاص را در محدودهای از سلولها بشمارید، موارد زیر را انجام دهید.
=SUMPRODUCT(--(A1:A7="galaxy"))
فرمول بالا به یک آرایه تجزیه میشود:
{FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE}
منفی مضاعف آن را مجبور به تبدیل شدن به:
{0;0;1;0;0;1;0}
SUMPRODUCT از این آرایه برای جمع کردن استفاده میکند و تعداد = 2 را نشان میدهد.
همانطور که در این آموزش توضیح داده شده است، می توانید از WildCardها (به عنوان مثال “؟”) برای دستیابی به نتایج متفاوت استفاده کنید.
مجموع طول تمام سلولها
با ترکیب تابع LEN() و SUMPRODUCT، میتوانید طول کل محدودهای از سلولها را دریابید.
SUMPRODUCT یک عملکرد قدرتمند است و میتوان از آن به طرق مختلف استفاده کرد. میتواند عوارض استفاده از COUNTIF را در موارد خاص کاهش دهد و به نتایج یکسانی دست یابد.
اگر تمایل دارید تا در مورد این نرمافزار قدرتمند بیشتر بدانید در ادامه با سری مجموعه آموزشهای لیبره آفیس کالک همراه باشید.
همچنین اگر نکته یا نظر خاصی در راستای تکمیل این محتوا دارید حتما آن را در بخش نظرات با ما در میان بگذاربد تا پذیرای شما باشیم.
درباره محسن بهارلوئی
رسالت من و تیم حاضر در رسانه «محتوای باز» که از اقصی نقاط ایران در حال تالیف مقالات آموزشی هستند؛ آموزش کلیه نرمافزارهای آزاد/متنباز و ابزارهای گنو/لینوکسی برای ایرانیان است. امید است که هر چه سریعتر و با کیفیتتر محقق شود.
نوشتههای بیشتر از محسن بهارلوئیاین سایت از اکیسمت برای کاهش جفنگ استفاده میکند. درباره چگونگی پردازش دادههای دیدگاه خود بیشتر بدانید.






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