تاریخ و زمان
همه نسخهها
◉ 32 بازدید
=NETWORKDAYS()
تعداد روزهای کاری کامل بین دو تاریخ start_date و end_date را برمیگرداند. روزهای کاری شامل تعطیلات آخر هفته و هر تاریخی که در holidays مشخص شده باشد نمیشود. از تابع NETWORKDAYS برای محاسبه مزایای کارکنان که بر اساس روزهای کارکرد در یک بازه مشخص تعلق میگیرد استفاده کنید.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=NETWORKDAYS(start_date, end_date, [holidays])
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیعدد
محبوبیت55 / 100
Volatileخیر
Dynamic Arrayخیر
دانلود فایل نمونه اکسل (.xlsx) ▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =NETWORKDAYS() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
start_date |
تاریخ | الزامی | تاریخی که نشاندهنده تاریخ شروع است. |
end_date |
تاریخ | الزامی | تاریخی که نشاندهنده تاریخ پایان است. |
holidays |
محدوده | اختیاری | محدوده اختیاری شامل یک یا چند تاریخ که باید از تقویم کاری حذف شوند، مانند تعطیلات رسمی و تعطیلات شناور. این فهرست میتواند محدودهای از سلولهای حاوی تاریخها یا ثابت آرایهای از شماره سریالهای تاریخها باشد. |
▣ مثالهای کاربردی
▦ دادههای مثال
| سلول | مقدار | توضیح |
|---|---|---|
A2 |
10/1/2012 | تاریخ شروع پروژه |
A3 |
3/1/2013 | تاریخ پایان پروژه |
A4 |
11/22/2012 | تعطیلی |
A5 |
12/4/2012 | تعطیلی |
A6 |
1/21/2013 | تعطیلی |
A7 |
10/1/2012 | تاریخ شروع پروژه |
A8 |
3/1/2013 | تاریخ پایان پروژه |
A9 |
11/22/2012 | تعطیلی |
A10 |
12/4/2012 | تعطیلی |
A11 |
1/21/2013 | تعطیلی |
تعداد روزهای کاری بین تاریخ شروع (10/1/2012) و تاریخ پایان (3/1/2013).
=NETWORKDAYS(A2,A3)
نتیجه:
110
تعداد روزهای کاری بین تاریخ شروع (10/1/2012) و تاریخ پایان (3/1/2013)، با احتساب تعطیلی 11/22/2012 بهعنوان روز غیرکاری.
=NETWORKDAYS(A2,A3,A4)
نتیجه:
109
تعداد روزهای کاری بین تاریخ شروع (10/1/2012) و تاریخ پایان (3/1/2013)، با احتساب سه تعطیلی بهعنوان روزهای غیرکاری.
=NETWORKDAYS(A2,A3,A4:A6)
نتیجه:
107
§ توضیحات تکمیلی
- مایکروسافت اکسل تاریخها را بهصورت شمارههای سریالی متوالی ذخیره میکند تا در محاسبات استفاده شوند. بهطور پیشفرض، 1 ژانویه 1900 شماره سریال 1 است و 1 ژانویه 2012 شماره سریال 40909 است، زیرا 40٬909 روز پس از 1 ژانویه 1900 قرار دارد.
- اگر هر آرگومانی تاریخ معتبری نباشد، تابع NETWORKDAYS خطای #VALUE! را برمیگرداند.
✦ نکات مهم
- برای محاسبه روزهای کاری کامل بین دو تاریخ با تعیین اینکه کدام روزها و چند روز بهعنوان آخر هفته محسوب شوند، از تابع NETWORKDAYS.INTL استفاده کنید.
- تاریخها باید با تابع DATE وارد شوند یا حاصل فرمولها و توابع دیگر باشند. برای مثال، برای 23 مه 2012 از DATE(2012,5,23) استفاده کنید. وارد کردن تاریخها بهصورت متن ممکن است مشکل ایجاد کند.
- مایکروسافت اکسل تاریخها را بهصورت شمارههای سریالی متوالی ذخیره میکند تا در محاسبات استفاده شوند. بهطور پیشفرض، 1 ژانویه 1900 شماره سریال 1 است و 1 ژانویه 2012 شماره سریال 40909 است، زیرا 40٬909 روز پس از 1 ژانویه 1900 قرار دارد.
⚠ خطاهای رایج
#VALUE!
یک یا چند آرگومان تاریخ معتبری نیست.
راهحل: تاریخها را با تابع DATE وارد کنید یا مطمئن شوید سلولهای تاریخ واقعاً تاریخ هستند، نه متن.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!