Date & Heure
Excel 2010
◉ 17 vues
=NETWORKDAYS.INTL()
Renvoie le nombre de jours ouvrés entre deux dates avec week-end personnalisable
S’applique à:
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])
Survolez les noms d’arguments pour les détails.
Type de sortieNombre
Popularité55 / 100
VolatileNon
Tableau dynamiqueNon
📥 Télécharger l’exemple .xlsx — Bientôt
▦ Essayer dans Playground
Fichier dédié à cette fonction — sûr & léger · données d’exemple + formules actives
⬇ Télécharger le classeur d’exemple
Un .xlsx dédié pour =NETWORKDAYS.INTL() avec données persanes & formules actives — ouvrez dans Excel.
- Feuille « Exemple » — table + formule
- Feuille « Guide » — syntaxe, arguments & astuces
- Instantané & sécurisé (jeton + limite)
🧠 🧠 Quiz de cette fonction
%d questions — syntaxe, exemple & erreurs !
◧ Arguments
| Argument | Type | Statut | Description |
|---|---|---|---|
start_date |
Date | Requis | Valeur de start date |
weekend |
Nombre | Optionnel | Valeur de weekend — par défaut : 1 |
holidays |
Date | Optionnel | مجموعه اختیاری شامل یک یا چند تاریخ که باید از تقویم روزهای کاری حذف شوند. Holidays باید محدودهای از سلولهای حاوی تاریخها یا ثابت آرایهای از مقادیر سریال آن تاریخها باشد. ترتیب تاریخها یا مقادیر سریال در holidays میتواند دلخواه باشد. |
▣ Exemples
Exemple 1
=NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,1,31))
Résultat:
22
Exemple 2
=NETWORKDAYS.INTL(DATE(2006,2,28),DATE(2006,1,31))
Résultat:
-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"})
Résultat:
22
برابر 22 روز کاری آینده است. همان بازه زمانی مثال قبلی، اما با در نظر گرفتن یکشنبه و چهارشنبه بهعنوان روزهای آخر هفته.
=NETWORKDAYS.INTL(DATE(2006,1,1),DATE(2006,2,1),"0010001",{"2006/1/2","2006/1/16"})
Résultat:
20
§ Remarques
- اگر مقدار start_date دیرتر از end_date باشد، مقدار برگشتی منفی خواهد بود و بزرگی آن برابر تعداد روزهای کاری کامل است.
- اگر مقدار start_date خارج از محدوده مبنای تاریخ فعلی باشد، تابع NETWORKDAYS.INTL خطای #NUM! را برمیگرداند.
- اگر مقدار end_date خارج از محدوده مبنای تاریخ فعلی باشد، تابع NETWORKDAYS.INTL خطای #NUM! را برمیگرداند.
- اگر رشته آخر هفته طول نامعتبر داشته باشد یا حاوی نویسههای نامعتبر باشد، تابع NETWORKDAYS.INTL خطای #VALUE! را برمیگرداند.
✦ Astuces
- Consultez l'aide d'Excel pour les détails et les cas particuliers.
⚠ Erreurs fréquentes
#NUM!
Valeur hors limites ou paramètre non valide
Solution : Vérifier les valeurs d'entrée et corriger l'erreur
#VALUE!
رشته weekend طول نامعتبر دارد یا حاوی نویسهای غیر از 0 و 1 است.
Solution : برای weekend یک رشته هفتنویسهای فقط شامل 0 و 1 یا یک کد عددی معتبر 1 تا 7 و 11 تا 17 وارد کنید.
💬 Commentaires & Q&R 0 approuvés
🔒 Publié après modération.Visible après approbation
Aucun commentaire — soyez le premier !