ایجاد سوال
dark_mode
0 دوستدار 0 امتیاز منفی
30 visibility
موضوع: آفیس توسط:

Sunil می تواند از تابع NETWORKDAYS برای برگرداندن تعداد روزهای کاری عادی بین دو تاریخ استفاده کند. تابع فرض می کند که شنبه و یکشنبه روزهای کاری نیستند، اما در سازمان Sunils فقط یکشنبه به عنوان روز غیر کاری محسوب می شود. او تعجب می کند که آیا راهی برای استفاده از NETWORKDAYS وجود دارد و مشخص می کند که فقط یکشنبه باید از شمارش بازگردانده شده حذف شود.

شما می توانید با استفاده از یک فرمول بر اساس تابع NETWORKDAYS این را تعیین کنید. با فرض اینکه تاریخ شروع در A1 و تاریخ پایان در B1 باشد، فرمول زیر روزهای بین این دو تاریخ را بررسی می کند و اساساً تعداد روزهای غیر یکشنبه را در آن محدوده برمی گرداند:

=NETWORKDAYS(A1,B1)+SUMPRODUCT(--(WEEKDAY
(ROW(INDIRECT(A1&":"&B1)))=7))

البته، از آنجایی که یکشنبه ها تنها روزی از هفته است که حذف می شود، می توانید به سادگی استفاده از NETWORKDAYS را نادیده بگیرید و از SUMPRODUCT استفاده کنید تا بفهمید که آیا روز باید حساب شود یا خیر:

=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(A1&":"&B1)))>1))

اگر انتظار دارید که ممکن است تعطیلاتی در محدوده وجود داشته باشد، و آن تعطیلات در محدوده نامگذاری شده «تعطیلات» باشد، باید به استفاده از NETWORKDAYS در فرمول برگردید:

=NETWORKDAYS(A1,B1,holidays)+SUMPRODUCT(--
(WEEKDAY(ROW(INDIRECT(A1&":"&B1)))=7),--
(NOT(ISNUMBER(MATCH(ROW(INDIRECT(A1&":"&B1))
,holidays,0)))))

البته، اگر از اکسل 2010 یا جدیدتر استفاده می کنید، می توانید از تابع NETWORKDAYS.INTL استفاده کنید که بیشتر از عملکرد NETWORKDAYS قدیمی تر انجام می دهد. بزرگترین تفاوت بین این دو این است که NETWORKDAYS.INTL به شما امکان می دهد مشخص کنید که عملکرد چگونه باید آخر هفته ها را اداره کند. بنابراین، به عنوان مثال، در مورد Sunils که فقط یکشنبه ها باید "آخر هفته" در نظر گرفته شوند، می توانید از فرمول زیر استفاده کنید:

=NETWORKDAYS.INTL(A1,B1,11,Holidays)

توجه داشته باشید که تنها تفاوت بین این و نسخه کامل تابع NETWORKDAYS، گنجاندن پارامتر سوم جدید است. در این مورد، مقدار 11 نشان می دهد که فقط یکشنبه ها باید تعطیلات آخر هفته در نظر گرفته شوند، اما می توانید بسته به نیاز خود از مقادیر پارامترهای دیگر استفاده کنید.

عدد روزهای آخر هفته
1 شنبه یکشنبه
2 یکشنبه دوشنبه
3 دوشنبه سه شنبه
4 سه شنبه چهارشنبه
5 چهارشنبه پنجشنبه
6 پنج شنبه جمعه
7 جمعه شنبه
11 یکشنبه
12 دوشنبه
13 سهشنبه
14 چهار شنبه
15 پنج شنبه
16 جمعه
17 شنبه

می توانید جادوهای دیگری را نیز با NETWORKDAYS.INTL انجام دهید، اما بهتر است این کار به ExcelTips مختلف واگذار شود .

اگر خواستی، با این لینک از ما حمایت کن

پاسخ شما

looks_5نام شما برای نمایش - اختیاری
حریم شخصی : آدرس ایمیل شما محفوظ میماند و برای استفاده های تجاری و تبلیغاتی به کار نمی رود
عدد چهار رقمی در تصویر را وارد کنید

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
اگر حساب گوگل دارید به راحتی وارید شوید

0 پاسخ وجود دارد

سوالات مشابه

برای دسترسی راحت به مطالب سایت ، اپلیکیشن سایت را نصب کنید
و لطفا بعد از نصب امتیاز دهید. با تشکر از حمایت شما
0 دوستدار 0 امتیاز منفی
0 پاسخ 40 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 40 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 23 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 38 visibility
0 دوستدار 0 امتیاز منفی
0 پاسخ 54 visibility

24.3k سوال

9.6k پاسخ

614 دیدگاه

11.2k کاربر

213 نفر آنلاین
0 عضو و 213 مهمان در سایت حاضرند
بازدید امروز: 4130
بازدید دیروز: 25180
بازدید کل: 20341484
...