التاريخ والوقت Excel 2010 ◉ 31 مشاهدة

=NETWORKDAYS.INTL()

تحسب عدد أيام العمل بين تاريخين مع عطلة نهاية أسبوع من اختيارك

ينطبق على: Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016Excel Web App
=NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays])
مرّر فوق أسماء المعاملات للتفاصيل.
نوع الإخراجرقم
الشعبية55 / 100
متقلبةلا
مصفوفة ديناميكيةلا
تنزيل عينة .xlsx ▦ جرّب في الملعب ملف مخصص لهذه الدالة — آمن وخفيف · بيانات عينة + صيغ حية
مشاركة:

⬇ تنزيل مصنف العينة

ملف .xlsx مخصص لـ =NETWORKDAYS.INTL() ببيانات فارسية وصيغ حية — افتحه في Excel.

  • ورقة “عينة” — جدول + صيغة
  • ورقة “دليل” — الصياغة والمعاملات والنصائح
  • فوري وآمن (رمز + حد)
تنزيل NETWORKDAYS.INTL.xlsx ~ 8–12 KB · بدون ماكرو

⇪ مشاركة

أرسل هذه الدالة إلى أصدقائك

اختبار هذه الدالة

%d أسئلة — الصياغة، المثال والخطأ!

◧ المعاملات

المعاملالنوعالحالةالوصف
start_date التاريخ مطلوب تاريخ البداية
weekend رقم اختياري أيام عطلة نهاية الأسبوع — الافتراضي: 1
holidays التاريخ اختياري مجموعه اختیاری شامل یک یا چند تاریخ که باید از تقویم روزهای کاری حذف شوند. Holidays باید محدوده‌ای از سلول‌های حاوی تاریخ‌ها یا ثابت آرایه‌ای از مقادیر سریال آن تاریخ‌ها باشد. ترتیب تاریخ‌ها یا مقادیر سریال در holidays می‌تواند دلخواه باشد.

▣ أمثلة

المثال 1 =NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,1,31))
النتيجة: 22
المثال 2 =NETWORKDAYS.INTL(DATE(2006,2,28),DATE(2006,1,31))
النتيجة: -21
برابر 22 روز کاری آینده است که با کم کردن 10 روز غیرکاری (4 جمعه، 4 شنبه و 2 تعطیلی) از 32 روز بین 1 ژانویه 2006 تا 1 فوریه 2006 به دست می‌آید. از آرگومان 7 برای آخر هفته (جمعه و شنبه) استفاده شده و دو تعطیلی نیز در این بازه وجود دارد. =NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,2,1),7,{"2006/1/2","2006/1/16"})
النتيجة: 22
برابر 22 روز کاری آینده است. همان بازه زمانی مثال قبلی، اما با در نظر گرفتن یکشنبه و چهارشنبه به‌عنوان روزهای آخر هفته. =NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,2,1),"0010001",{"2006/1/2","2006/1/16"})
النتيجة: 20

§ ملاحظات

  • اگر مقدار start_date دیرتر از end_date باشد، مقدار برگشتی منفی خواهد بود و بزرگی آن برابر تعداد روزهای کاری کامل است.
  • اگر مقدار start_date خارج از محدوده مبنای تاریخ فعلی باشد، تابع NETWORKDAYS.INTL خطای #NUM! را برمی‌گرداند.
  • اگر مقدار end_date خارج از محدوده مبنای تاریخ فعلی باشد، تابع NETWORKDAYS.INTL خطای #NUM! را برمی‌گرداند.
  • اگر رشته آخر هفته طول نامعتبر داشته باشد یا حاوی نویسه‌های نامعتبر باشد، تابع NETWORKDAYS.INTL خطای #VALUE! را برمی‌گرداند.

✦ نصائح

  • الرمز 6 يعني الخميس والجمعة، والرمز 16 يعني الجمعة فقط، والرمز 7 يعني الجمعة والسبت.

⚠ أخطاء شائعة

#NUM! رمز نهاية الأسبوع ليس رقمًا صالحًا، أو أن أحد التواريخ خارج النطاق المقبول في Excel
الحل: استخدم الرموز من 1 إلى 7 أو من 11 إلى 17
#VALUE! رشته weekend طول نامعتبر دارد یا حاوی نویسه‌ای غیر از 0 و 1 است.
الحل: برای weekend یک رشته هفت‌نویسه‌ای فقط شامل 0 و 1 یا یک کد عددی معتبر 1 تا 7 و 11 تا 17 وارد کنید.

💬 التعليقات والأسئلة 0 موافق عليه

🔒 سيُنشر بعد المراجعة.

يظهر بعد موافقة الإدارة

لا تعليقات بعد — كن أول من يعلق!

✍️ إضافة تعليق / سؤال

captcha
🔒 سيُنشر بعد المراجعة.