ممکن است قبلاً بدانید که می توانید از تابع COUNTBLANK برای برگرداندن تعداد سلول های خالی در یک محدوده استفاده کنید. اگر بخواهید تعداد سلول های غیر خالی را در همان محدوده بشمارید چه؟ یک راه استفاده از تابع COUNTA است، همانطور که در اینجا نشان داده شده است:
=COUNTA(B1:B13)
تنها مشکل این فرمول این است که مقدار مکمل را به آنچه COUNTBLANK برمی گرداند بر نمی گرداند. به عبارت دیگر، نتیجه COUNTA اضافه شده به نتیجه COUNTBLANK با تعداد کل سلول ها در محدوده اصلی برابر نیست. دلیل این امر این است که هر دو COUNTBLANK و COUNTA با فرمول ها متفاوت رفتار می کنند. COUNTBLANK شامل فرمول هایی است که مقدار خالی را برمی گرداند. COUNTA چنین سلول هایی را خالی نمی داند (حتی اگر یک خالی برگردانده شود)، بنابراین آنها را در شمارش خود لحاظ می کند.
اگر سلول های غیر خالی را آن هایی می دانید که توسط COUNTBLANK برگردانده نمی شوند، باید از فرمول طولانی تری استفاده کنید:
=(ROWS(B1:B13)*COLUMNS(B1:B13))-COUNTBLANK(B1:B13)
این فرمول نتیجه COUNTBLANK را از تعداد کل سلول های همان محدوده کم می کند.