ساخت صورت جریان نقدی در اکسل
ساخت صورت جریان نقدی در اکسل : چرا باید جریان نقدی کسبوکار را کنترل کنیم؟...
فهرست مطالب در این مقاله:
آموزش تابع COUNTIF در اکسل : اگر اطلاعات فروش کسبوکار خود را در اکسل ثبت میکنید، احتمالاً لازم است بدانید هر مشتری چند فاکتور داشته، کدام مشتری بیشترین خرید را انجام داده یا در یک بازه مشخص چند فاکتور صادر شده است. شمارش دستی ردیفها، بهخصوص وقتی تعداد اطلاعات زیاد میشود، وقتگیر است و احتمال اشتباه دارد.
تابع COUNTIF در اکسل این کار را ساده میکند. با این تابع میتوانید تعداد سلولهایی را که یک شرط مشخص دارند بشمارید؛ برای مثال، تعداد دفعاتی که نام یک مشتری در فهرست فاکتورها ثبت شده است. در این مقاله، روش استفاده از COUNTIF و COUNTIFS را با مثالهای کاربردی حسابداری یاد میگیرید.
تابع COUNTIF تعداد سلولهایی را میشمارد که با یک شرط مشخص مطابقت دارند. این تابع برای شمارش نام مشتریان، شماره فاکتورها، وضعیت پرداخت و سایر دادههای متنی یا عددی کاربرد دارد.
ساختار تابع به شکل زیر است:
=COUNTIF(range, criteria)
معنی آرگومانها:
range: محدوده سلولهایی که میخواهید بررسی کنید.criteria: شرطی که سلولها باید داشته باشند؛ مانند نام مشتری، عدد یا یک شرط مقایسهای.برای مثال، اگر نام مشتریان در سلولهای A2 تا A100 ثبت شده باشد، میتوانید تعداد دفعات ثبت نام «شرکت آریا» را با فرمول زیر بشمارید:
=COUNTIF(A2:A100,"شرکت آریا")
نتیجه، تعداد سلولهایی است که با شرط واردشده مطابقت دارند؛ بنابراین اگر نام یک مشتری در چند ردیف تکرار شده باشد، همه آن ردیفها شمارش میشوند.
فرض کنید اطلاعات فاکتورهای فروش شما به شکل زیر است:
| شماره فاکتور | نام مشتری | مبلغ فاکتور |
|---|---|---|
| 1001 | شرکت آریا | 5,000,000 |
| 1002 | فروشگاه سپهر | 3,000,000 |
| 1003 | شرکت آریا | 2,500,000 |
| 1004 | شرکت بهار | 4,000,000 |
| 1005 | شرکت آریا | 1,800,000 |
| 1006 | فروشگاه سپهر | 2,200,000 |
در این جدول، شماره فاکتور در ستون A، نام مشتری در ستون B و مبلغ فاکتور در ستون C قرار دارد.
برای شمارش تعداد فاکتورهای شرکت آریا، فرمول زیر را وارد کنید:
=COUNTIF(B2:B7,"شرکت آریا")
نتیجه: ۳ فاکتور
زیرا نام شرکت آریا در سه ردیف ثبت شده است.
برای شمارش فاکتورهای فروشگاه سپهر نیز میتوانید بنویسید:
=COUNTIF(B2:B7,"فروشگاه سپهر")
نتیجه: ۲ فاکتور
به همین روش میتوانید تعداد فاکتورهای هر مشتری را محاسبه کنید، بدون آنکه لازم باشد ردیفها را دستی بشمارید.
اگر تعداد مشتریان زیاد است، بهتر است یک جدول خلاصه ایجاد کنید تا تعداد فاکتورهای هر مشتری بهصورت خودکار محاسبه شود.
برای مثال، نام مشتریان را در ستون E وارد کنید و در سلول F2 فرمول زیر را بنویسید:
=COUNTIF($B$2:$B$100,E2)
سپس فرمول را به ردیفهای پایین کپی کنید.
در این فرمول:
$B$2:$B$100 محدوده نام مشتریان است.E2 نام مشتریای است که میخواهید تعداد فاکتورهایش را بشمارید.$ باعث میشود هنگام کپیکردن فرمول، محدوده اصلی ثابت بماند.نمونه گزارش خروجی:
| نام مشتری | تعداد فاکتور |
|---|---|
| شرکت آریا | ۳ |
| فروشگاه سپهر | ۲ |
| شرکت بهار | ۱ |
این جدول میتواند بخشی از گزارش فروش ماهانه یا داشبورد مدیریتی شما باشد. اگر فاکتورهای جدید اضافه میکنید، محدوده فرمول را متناسب با دادهها گسترش دهید یا اطلاعات را به جدول استاندارد اکسل (Table) تبدیل کنید.
برای اینکه گزارش شما انعطافپذیرتر شود، نام مشتری را در یک سلول مشخص وارد کنید و تعداد فاکتورها را در سلول دیگری نمایش دهید.
فرض کنید نام مشتری در سلول E2 قرار دارد. فرمول زیر را در F2 وارد کنید:
=COUNTIF(B2:B100,E2)
حالا با تغییر نام مشتری در E2، تعداد فاکتورهای مشتری جدید نمایش داده میشود.
این روش برای ساخت فرم گزارشگیری مناسب است؛ بهخصوص زمانی که مدیر فروش یا حسابدار میخواهد تعداد فاکتورهای یک مشتری را بدون تغییر فرمول بررسی کند.
فرض کنید وضعیت پرداخت هر فاکتور در ستون D ثبت شده است و مقادیر آن شامل «پرداختشده» و «پرداختنشده» میشود.
برای شمارش فاکتورهای پرداختنشده، از فرمول زیر استفاده کنید:
=COUNTIF(D2:D100,"پرداختنشده")
این فرمول تعداد ردیفهایی را میشمارد که وضعیت آنها دقیقاً با عبارت «پرداختنشده» مطابقت دارد.
اگر بخواهید تعداد فاکتورهای پرداختشده را محاسبه کنید:
=COUNTIF(D2:D100,"پرداختشده")
توجه کنید که این فرمول تعداد فاکتورها یا ردیفهای دارای وضعیت موردنظر را میشمارد، نه مجموع مبلغ آنها. برای جمع مبلغ فاکتورهای پرداختنشده میتوانید از تابع SUMIF استفاده کنید.
گاهی لازم است بدانید چند فاکتور با مبلغ بیشتر از یک حد مشخص صادر شده است.
اگر مبلغ فاکتورها در ستون C قرار دارد، برای شمارش فاکتورهای بیشتر از ۱۰,۰۰۰,۰۰۰ بنویسید:
=COUNTIF(C2:C100,">10000000")
برای شمارش فاکتورهای مساوی یا بیشتر از ۱۰,۰۰۰,۰۰۰ نیز از فرمول زیر استفاده کنید:
=COUNTIF(C2:C100,">=10000000")
اگر مبلغ موردنظر در سلول E2 نوشته شده باشد، میتوانید شرط را به آن سلول متصل کنید:
=COUNTIF(C2:C100,">"&E2)
با تغییر مبلغ در E2، تعداد فاکتورهای بالاتر از آن نیز بهصورت خودکار تغییر میکند.
تابع COUNTIFS برای شمارش سلولها یا ردیفهایی استفاده میشود که چند شرط را بهصورت همزمان دارند. برای مثال، ممکن است بخواهید تعداد فاکتورهای شرکت آریا را فقط در ماه مهر بشمارید.
ساختار تابع به این صورت است:
=COUNTIFS(criteria_range1, criteria1, criteria_range2, criteria2)
هر محدوده با شرط مربوط به خود وارد فرمول میشود و یک جفت محدوده و شرط دیگر نیز میتواند به آن اضافه شود.
فرض کنید:
B: نام مشتریC: ماه صدور فاکتوربرای شمارش فاکتورهای شرکت آریا در ماه مهر بنویسید:
=COUNTIFS(B2:B100,"شرکت آریا",C2:C100,"مهر")
این فرمول فقط ردیفهایی را میشمارد که نام مشتری آنها «شرکت آریا» و ماه آنها «مهر» باشد.
اگر نام مشتری در E2 و ماه در F2 قرار دارد، فرمول را به این شکل بنویسید:
=COUNTIFS(B2:B100,E2,C2:C100,F2)
این ساختار برای گزارش تعداد فاکتورهای هر مشتری در ماههای مختلف مناسب است.
فرض کنید نام مشتری در ستون B و وضعیت پرداخت در ستون D قرار دارد. برای شمارش فاکتورهای پرداختنشده شرکت آریا بنویسید:
=COUNTIFS(B2:B100,"شرکت آریا",D2:D100,"پرداختنشده")
با این فرمول میتوانید تعداد فاکتورهای باز هر مشتری را گزارش کنید. برای مدیریت دقیق مطالبات، بهتر است وضعیت پرداخت و اطلاعات فاکتورها بهصورت منظم و یکدست ثبت شوند.
| تابع | کاربرد | مثال |
|---|---|---|
COUNTIF |
شمارش بر اساس یک شرط | تعداد فاکتورهای یک مشتری |
COUNTIFS |
شمارش بر اساس چند شرط | فاکتورهای یک مشتری در ماه مهر |
COUNTA |
شمارش سلولهای غیرخالی | تعداد ردیفهای دارای شماره فاکتور |
برای مثال، اگر شماره فاکتورها در محدوده A2:A100 باشند، فرمول زیر تعداد سلولهای غیرخالی را محاسبه میکند:
=COUNTA(A2:A100)
این عدد تنها زمانی معادل تعداد فاکتورهاست که هر فاکتور یک ردیف داشته باشد و سلول شماره فاکتور آن خالی نباشد. اگر دادهها شامل ردیفهای تکراری یا اطلاعات اضافی باشند، نتیجه لزوماً برابر با تعداد فاکتورهای یکتا نخواهد بود.
دلایل احتمالی عبارتاند از:
برای بررسی، نام یک مشتری را مستقیماً از سلول جدول کپی کنید و آن را در سلول شرط قرار دهید. همچنین محدوده فرمول را بررسی کنید تا همه ردیفهای موردنیاز در آن قرار گرفته باشند.
ممکن است یک شماره فاکتور چند بار در جدول ثبت شده باشد یا یک فاکتور در چند ردیف جزئیات داشته باشد. COUNTIF تعداد ردیفهای مطابق شرط را میشمارد، نه تعداد شناسههای یکتا را.
اگر یک فاکتور شامل چند قلم کالا است و هر قلم در یک ردیف جداگانه ثبت شده، شمارش نام مشتری تعداد ردیفهای مربوط به مشتری را میدهد؛ نه لزوماً تعداد فاکتورهای صادرشده. برای محاسبه دقیق باید ساختار دادهها و نحوه ثبت شماره فاکتور را در نظر بگیرید.
در تطبیق متن معمولی، COUNTIF به بزرگی و کوچکی حروف انگلیسی حساس نیست. بااینحال، فاصلههای اضافی، تفاوت در نویسهها یا نامهای ثبتشده با املای متفاوت میتوانند بر نتیجه اثر بگذارند.
اگر فرمول محدودهای مانند B2:B100 را بررسی کند، دادههای بعد از ردیف ۱۰۰ را نمیشمارد. محدوده را گسترش دهید یا اطلاعات را به Table تبدیل کنید تا فرمولها بهتر با اضافهشدن دادهها سازگار شوند.
برای اینکه گزارش شمارش فاکتورها دقیقتر و نگهداری آن آسانتر باشد، این نکات را رعایت کنید:
اگر نام مشتری در ستون B ثبت شده است، از فرمول =COUNTIF(B2:B100,"شرکت آریا") استفاده کنید و نام و محدوده را با دادههای فایل خود تطبیق دهید.
نام مشتریان را در یک ستون خلاصه قرار دهید و در ستون کناری از فرمولی مانند =COUNTIF($B$2:$B$100,E2) استفاده کنید؛ سپس فرمول را برای سایر مشتریان کپی کنید.
اگر نام مشتری در ستون B و ماه در ستون C باشد، از COUNTIFS استفاده کنید؛ برای نمونه: =COUNTIFS(B2:B100,"شرکت آریا",C2:C100,"مهر").
خیر. COUNTIF تعداد سلولهای مطابق شرط را میشمارد. برای جمع مبلغها بر اساس شرط، از SUMIF و برای جمع بر اساس چند شرط، از SUMIFS استفاده کنید.
خیر، این تابع تعداد موارد مطابق شرط را میشمارد و بهخودیخود موارد تکراری را حذف نمیکند. اگر هر فاکتور در چند ردیف ثبت شده باشد، برای شمارش تعداد فاکتورهای یکتا باید از روش مناسب متناسب با نسخه اکسل و ساختار دادهها استفاده کنید.
تابع COUNTIF راهی ساده برای شمارش فاکتورهای هر مشتری، تعداد فاکتورهای پرداختشده یا پرداختنشده و تعداد مبالغی است که شرط مشخصی دارند. اگر لازم باشد چند شرط همزمان بررسی شود، COUNTIFS انتخاب مناسبتری است.
مهمترین نکته این است که بدانید فرمول دقیقاً چه چیزی را میشمارد: سلولها، ردیفها یا فاکتورهای یکتا. با ثبت منظم اطلاعات، انتخاب محدوده درست و بررسی نتیجه، میتوانید گزارشهای فروش و حسابداری قابلاعتمادتری در اکسل تهیه کنید.
آموزش حسابداری در اکسل
ساخت صورت جریان نقدی در اکسل : چرا باید جریان نقدی کسبوکار را کنترل کنیم؟...
آموزش حسابداری در اکسل
مدیریت حسابهای دریافتنی و پرداختنی در اکسل : چرا مدیریت مطالبات و بدهیها اهمیت دارد؟ فرض...
آموزش حسابداری در اکسل
ساخت فاکتور فروش در اکسل: اگر صاحب فروشگاه، کسبوکار خدماتی یا یک مجموعه کوچک هستید، احتمالاً...