تاریخ و زمان همه نسخه‌ها ◉ 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() با داده‌های نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.

  • شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
  • شیت «راهنما» — سینتکس، توضیح ورودی‌ها و نکات همین صفحه
  • تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
دانلود NETWORKDAYS.xlsx حجم ~ 8–12 KB · بدون ماکرو

⇪ اشتراک‌گذاری

این تابع را به دوستان بفرستید

کوییز این تابع

سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!

◧ ورودی‌های تابع

نام ورودینوعوضعیتتوضیح
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 نظر تاییدشده

🔒 نظر شما پس از تایید مدیر منتشر می‌شود.

دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده می‌شود

هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!

✍️ ارسال نظر / سوال

captcha
🔒 نظر شما پس از تایید مدیر منتشر می‌شود.