چاک یک برگه با جوایز دارد که باید به هشتاد بازیکن در لیگ گلف او اهدا شود. هر ردیف نشان دهنده یک بازیکن و هر ستون نشان دهنده برندگان هر یک از پنج تورنمنت برگزار شده در فصل است. ستون ششم شامل یک فرمول ساده است که برنده های نشان داده شده در هر ردیف را جمع می کند. در پایین این ستون ششم، چاک می خواهد تابعی را وارد کند که تعداد بازیکنانی را که واقعاً جوایز پولی دریافت می کنند، شمارش کند.
راه های مختلفی وجود دارد که می توانید چنین فرمولی را جمع آوری کنید. ممکن است وسوسه شوید که از تابع COUNTA استفاده کنید، اما کار نمی کند. هدف COUNTA شمارش تمام سلول هایی است که خالی نیستند. این بدان معناست که سلول های حاوی مقدار صفر را نیز شمارش می کند. آنها نیز خالی نیستند.
می توانید از تابع SUMPRODUCT به روش زیر استفاده کنید:
=SUMPRODUCT((G1:G80>0)*1)
این فرمول فقط بررسی می کند که آیا یک سلول بزرگتر از صفر است یا خیر. اگر اینطور باشد، مقدار True در 1 ضرب می شود و مقدار 1 به دست می آید. اگر False باشد، مقدار False ضرب در 1 برابر است با 0. سپس مجموع همه این مقادیر (1 و 0) محاسبه می شود و نتیجه می شود. به تعداد دلخواه
با این حال، شاید ساده ترین روش استفاده از تابع COUNTIF باشد. این تابع تنها در صورتی شمارش را انجام می دهد که یک معیار خاص برآورده شود:
=COUNTIF(G1:G80,">0")
در این مورد، شمارش تنها زمانی رخ می دهد که یک سلول بزرگتر از صفر باشد.