شرح تابع NETWORKDAYS
درجه اهمیت: کاربردی
تابع NETWORKDAYS تعداد روزهای کاری بین دو تاریخ ورودی را محاسبه میکند و به صورت یک عدد صحیح نمایش میدهد. به این صورت که تمام روزهای بین دو تاریخ را محاسبه کرده و روزهای تعطیل را از آن حذف میکند. این تابع در طبقه توابع Data/Time قرار دارد.
نوشتار این تابع به صورت زیر است:
=NETWORKDAYS( تعطیلات , تاریخ پایان , تاریخ آغاز )
ورودی های این تابع به شرح زیر هستند
تاریخ پایان و تاریخ آغاز : مقداری که بیانگر تاریخ در اکسل است.
تعطیلات : وارد کردن این مقدار در تابع اختیاری بوده که تعیین کنندهی روزهای تعطیل است که نباید در خروجی تابع محاسبه شوند.
آنچه که تابع باز می گرداند
تابع NETWORKDAYS یک عدد صحیح را باز میگرداند (که بیانگر تعداد روزهای کاری بین دو تاریخ ورودی است).
نکات
– بنابر پیشنهاد مایکروسافت، بهتر است که مقادیری که به عنوان تاریخ های آغاز و پایان وارد تابع میشود یا به صورت آدرس یک سلولِ حاوی تاریخ باشد، و یا به صورت تاریخی باشد که از فرمول های دیگر وارد تابع میشود. اگر تاریخ را به طور مستقیم به صورت متن وارد تابع کنید ممکن است بسته به تنظیمات تاریخی سیستم شما، اکسل دچار تفسیر اشتباه تاریخ شود.
– بر اساس این تابع تعطیلات آخر هفته دو روز است. لذا اگر میخواهید تعطیلات آخر هفته را به صورت دلخواه (مثلا فقط جمعه ها) تنظیم کنید باید از تابع NETWORKDAYS.INTL استفاده کنید که در نسخه های اکسل ۲۰۱۰ به بعد موجود است.
برای دانلود مجموعه کامل راهنمای توابع به همراه فایل های مثال در اکسل به لینک کتاب «راهنما و مثال های توابع مایکروسافت اکسل» رجوع شود.
مثال های تابع NETWORKDAYS
مثال ۱
در مثال زیر نشان میدهیم که تابع NETWORKDAYS چگونه عمل میکند.
در ردیف ۶ مثال بالا مشاهده میکنید علیرغم افزایش روزهای تعطیل، هیچ کاهشی در روزهای کاری (خروجی تابع) روی نداده است. علت: اگر دقت کنید متوجه میشوید که تاریخ آخرین روز تعطیل خارج از بازه تاریخی تعریف شده در قسمت اول و دوم فرمول است. لذا طبعاً در محاسبات منظور نمیگردد.
برای یادگیری نرم افزار اکسل به صورت کاربردی به دوره «آموزشی اکسل کاربردی» رجوع شود.
برای یادگیری برنامه نویسی به زبان VBA به دوره «آموزش VBA در اکسل» مراجعه نمایید.
خطاهای معمول
#VALUE! : حداقل یکی از مقادیر وارد شده در فرمول یک فرمت تاریخی درست و قابل تشخیص برای اکسل نیست.
۰ پاسخ به "تابع NETWORKDAYS"