بهترین آموزش ها

اکسل | حسابداری

توابع product,SumProduct در اکسل
نوشته شده در : آذر ۶, ۱۳۹۱
تابع Count

این تابع تعداد اقلام موجود در یک دامنه از مقادیر را شمارش می کند. البته نکته ای را باید مد نظر داشته باشید و آن اینکه فقط مقادیر عددی و تاریخ ها شمارش می شوند . مقادیر متنی و سل های خالی شمارش نمی شوند . ساختار این تابع به صورت زیر میباشد .

=Count(Value1,Value2,…….)

به عنوان مثال برای شمارش مقادیر عددی که در محدوده A1:A20 وارد شده اند می توانید از فرمول زیر استفاده کنید .

=Count(A1:A20)

تابع CountIF

از این تابع هنگامی استفاده خواهد شد که بخواهید بدانید تعداد مواردی از فهرست که با یک معیار به خصوص منطبق هستند چقدر است ؟ ساختار این تابع به صورت زیر میباشد :

=COUNTIF(range, criteria)

این تابع دو آرگومان می گیرد . اولین آرگومان آدرس فهرستی است که شمارش باید برای آن انجام شود . دومین آرگومان . معیار شمارش است . در این مثال ما نمرات دانش آموزان را در دروس مختلف در یک کاربرگ وارد کرده ایم حال می خواهیم بدانیم چه تعدادی از دانش آموزان موفق به کسب نمره A شده اند .

=COUNTIF(E2:E26,”A”)

همانطور که گفته شد آرگومان اول فهرستی است که باید شمارش بر روی آن انجام شود که در این مثال محدوده E2:E26 میباشد و آرگومان دوم معیار شمارش است که در این مثال معیار کسب نمره A میباشد .

شمارش تعداد دانش آموزاتی که موفق به کسب نمره B شده اند.

=COUNTIF(E2:E26,”B”)

شمارش تعداد دانش آموزاتی که موفق به کسب نمره +B شده اند.

=COUNTIF(E2:E26,”B+”)

شمارش تعداد دانش آموزاتی که موفق به کسب نمره +C شده اند.

=COUNTIF(E2:E26,”C+”)

شمارش تعداد دانش آموزاتی که موفق به کسب نمره C شده اند.

=COUNTIF(E2:E26,”C”)

تابع CountIFs

از این تابع هنگامی استفاده خواهد شد که بخواهید بدانید تعداد مواردی از فهرست که با بیش از یک معیار به خصوص منطبق هستند چقدر است ؟ ساختار این تابع به صورت زیر میباشد :

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)

در مثال قبلی لیستی از دانش آموزان و نمرات کسب شده آنها در دروس مختلف نشان داده شد حال اگر بخواهید تعداد افرادی را که در درس Computer Networks نمره A را کسب کرده اند را شمارش کنید باید از تابع CountIF یا CountIFS استفاده شود ؟در این مثال دو شرط مطرح می باشد اول اینکه درس مورد نظر Computer Networks باشد و دوم اینکه نمره کسب شده A باشد بنابراین باید از تابع CountIFS استفاده شود .

=CountIfs(c2:c26,” Computer Networks”,e2:e26,”a”)

تعداد دانش آموزانی که در درس php development موفق به کسب نمره بالاتر از ۵۰ شده اند .

=counifs(c2:c26,”php development”,d2:d26,”>۵۰”)

تعداد دانش آموزانی که موفق به پاس کردن درس php development شده اند .

=Countifs(c2:c26,”php development”,f2:f26,”pass”)

دیدگاه نوشته شده توسط حامد در دی ۱۶, ۱۳۹۱ ساعت ۹:۲۶ ب.ظ

عالی بود.

دیدگاه نوشته شده توسط mehdi در تیر ۹, ۱۳۹۳ ساعت ۳:۳۶ ب.ظ

مرسی

دیدگاه نوشته شده توسط سعید محمدی در مرداد ۲۶, ۱۳۹۳ ساعت ۵:۴۱ ب.ظ

یک سوال:
چرا وقتی از تابع countif استفاده میکنیم، نمیتونیم توی قسمت شرطش بنویسیم مثلا A1<
، یعنی به جای اینکه بگیم اعداد کمتر از ۵۰ را برامون بشمار بگیم که اعداد کمتر از عددی که در سلول A1 نوشته شده است را بشمار
ممنون

دیدگاه نوشته شده توسط محسن در مرداد ۲۷, ۱۳۹۳ ساعت ۱:۴۶ ب.ظ

با سلام خدمت شما دوست عزیز .

هم میتونین عدد رو مستقیما در فرمول وارد کنین و هم میتونین آدرس سلول مورد نظر خودتون رو بنویسین . به عبارت دیگه هم میتونین بنویسین ۵۰ و یا ارجاع بدین به سلولی که عدد مورد نظر در اون قرار داده شده . 

دیدگاه نوشته شده توسط پروین در تیر ۱, ۱۳۹۴ ساعت ۱۲:۲۰ ب.ظ

ممنون، خیلی مفید بود

دیدگاه نوشته شده توسط اسماعیل در تیر ۱۰, ۱۳۹۴ ساعت ۵:۲۹ ق.ظ

با سلام
این تابع چرا کار نمی کند ( با توجه به help خود اکسل نیز همین مشکل وجود دارد )حتی نمونه ها را کپی کردم باز به هم این چنین است

دیدگاه نوشته شده توسط محسن در تیر ۱۰, ۱۳۹۴ ساعت ۱۲:۵۹ ب.ظ

با سلام . مشکل شما دقیقا چی هست ؟

دیدگاه نوشته شده توسط مسعود مهدیزاده در تیر ۱۶, ۱۳۹۴ ساعت ۱۱:۱۵ ق.ظ

با عرض سلام و خسته نباشید
من فرض کنیم که ۲۰ عدد دارم که در محدوده های خاص تعداد اعداد رو با تابع CountIfs به دست آوردم سوال اینه که چطور میتونم این فرمول رو برای یک ستون که خالی از عدد است بنویسم که بعدا پر کنم و سل خالی باعث نشه خطا بده اگه راهنمایی کنید ممنون میشم

دیدگاه نوشته شده توسط محسن در تیر ۱۷, ۱۳۹۴ ساعت ۵:۴۸ ق.ظ

با سلام خدمت شما دوست عزیز.

برای جلوگیری از خطا می تونین تابع خودتون را در تابع زیر قرار بدین.

=ifError(counifs(…….),””)

این تابع دارای دوآرگومان هست . درآرگومان اول تابع خودتون و در آرگومان دوم مقدار عددی و متنی در صورتی که تابع مقدار خطا را برگردان کند . 

دیدگاه نوشته شده توسط پیمان در آذر ۲۴, ۱۳۹۵ ساعت ۵:۱۵ ب.ظ

خیلی عالی بود دمتون گرم موفق باشید.

*