Maison > Article > Les sujets > Apprenez à compter rapidement les jours ouvrables dans les fonctions Excel. Jetez un œil à ces deux fonctions !
Dans l'article précédent "Apprentissage des fonctions Excel : principe de dichotomie de la fonction LOOKUP", nous avons découvert le principe de dichotomie de LOOKUP. Aujourd'hui, nous allons apprendre deux fonctions de jours ouvrables. Comme leur nom l'indique, elles sont spécialement utilisées pour calculer le nombre de jours ouvrables. Elles sont si simples à utiliser !
Dans le travail quotidien de bureau, nous rencontrons souvent le besoin de calculer combien de jours ouvrables il y a entre deux dates. La manière la plus simple est de compter les jours par rapport au calendrier, mais que se passe-t-il s'il y a plus de jours ? C’est à ce moment-là que vous devez utiliser les fonctions Excel !
1. Ouvrez le tableau suivant et devez calculer le nombre de jours ouvrables entre deux dates différentes
2 Entrez la formule =NETWORKDAYS(A2,B2)
dans la cellule C2 >. , appuyez sur Entrée pour confirmer et vous verrez les résultats, c'est-à-dire qu'il y a 7 jours ouvrables du 1er juillet au 10 juillet Double-cliquez sur la formule de remplissage pour voir tous les résultats dans la colonne C. =NETWORKDAYS(A2,B2)
,回车确定即可看到结果,即从7月1日到7月10日一共7个工作日,双击填充公式,可看到C列所有结果。
对比右边的日历可以看出来,7月1日到7月10日一共三个周末,周末这些非工作日已经自动排除了,下面详细讲解这个公式是什么意思:
3、工作日计算公式=NETWORKDAYS(A2,B2)
中,第一个参数表示开始日期即7月1日,第二个参数表示结束日期即7月10日。如果有特定日期需要排除,还可以在公式里面输入第三个参数。
比如7月5日为公司例外的休息一天需要减去,可以将这些特定日期在D列单独输入,公式修改为=NETWORKDAYS(A2,B2,D2)
即可,这样就在原来的7个工作日中减去了特定一天变为6个工作日,如下图所示。
当然也可以将这一年的法定节假日(注意是调整后不是周末的日期)减去,比如10月1日正好是周六,有可能调整为9月30日休息,那么特殊休息日中就应该是9月30日了。
注意:
如果第三个参数给定的周六日,那么函数返回结果本身就是把这一天减去的,是不会重复减去的。
4、我们也可以利用NETWORKDAYS函数来计算指定时间段内的周末天数:
在D2中录入公式
=B2-A2-NETWORKDAYS(A2,B2)+1
函数返回3,说明7月1日到7月10日之间有3个双休日。
这个公式的含义是用总天数减去工作日,就得到双休日。因为B2-A2的值比实际天数少一天,所以要加上1。万一你遇到统计周末天数的问题,不妨试试这个公式,超好用哦!
通过以上讲解,可以看到这个函数统计工作日相关问题方面可以为我们带来很大的便利,不过也有一个问题,如果不是周六周日休息,该怎么办?相信这是大部分人资和财务面对的问题。
不用怕!在Excel2010版就有了一个升级版的工作日函数:NETWORKDAYS.INTL
,函数有点长,估计能记住的人没多少人,这不要紧,只要记得是net开头的,在Excel中会有提示:
我们注意到这个函数是使用“自定义周末”来确定工作日天数的,之前的NETWORKDAYS函数的周末是无法修改的(必须是周六、周日),就是这一点区别,让其具有了更加灵活广泛的应用。
还是看上面的那个例子,公式修改为:=NETWORKDAYS.INTL(A2,B2,11)
Comparaison Comme le montre le calendrier à droite, il y a trois week-ends du 1er juillet au 10 juillet. Les jours non ouvrables le week-end ont été automatiquement exclus. Voici une explication détaillée de ce que signifie cette formule :
3. formule de calcul =NETWORKDAYS(A2,B2)
, le premier paramètre indique la date de début, qui est le 1er juillet, et le deuxième paramètre indique la date de fin, qui est le 10 juillet. Si des dates spécifiques doivent être exclues, vous pouvez également saisir un troisième paramètre dans la formule.
Par exemple, le 5 juillet est un jour de congé exceptionnel pour l'entreprise et doit être soustrait. Vous pouvez saisir ces dates spécifiques séparément dans la colonne D et modifier la formule en =NETWORKDAYS(A2,B2,D2)code> De cette manière, le jour spécifique est soustrait des 7 jours ouvrables d'origine pour devenir 6 jours ouvrables, comme le montre la figure ci-dessous. <img src="https://img.php.cn/upload/image/980/264/918/1661134931957085.png" title="1661134931957085.png" alt="Apprenez à compter rapidement les jours ouvrables dans les fonctions Excel. Jetez un œil à ces deux fonctions !">
4. Nous pouvons également utiliser la fonction NETWORKDAYS pour calculer le nombre de jours de week-end dans une période spécifiée :
🎜🎜🎜Entrez la formule dans D2🎜🎜=B2-A2-NETWORKDAYS(A2,B2)+1
La fonction 🎜🎜 renvoie 3. Expliquez qu'il y a trois week-ends entre le 1er et le 10 juillet. 🎜🎜Le sens de cette formule est de soustraire les jours ouvrés du nombre total de jours pour obtenir les jours de week-end. Étant donné que la valeur de B2-A2 est inférieure d’un jour au nombre réel de jours, 1 est ajouté. Au cas où vous rencontreriez le problème de compter les jours du week-end, autant essayer cette formule, elle est super simple à utiliser ! 🎜🎜Grâce à l'explication ci-dessus, vous pouvez voir que cette fonction peut nous apporter une grande commodité pour compter les problèmes liés aux jours ouvrables, mais il y a aussi une question, que devons-nous faire si nous ne sommes pas fermés le samedi et le dimanche ? Je pense qu’il s’agit d’un problème auquel sont confrontées la plupart des sociétés de ressources humaines et financières. 🎜🎜N'ayez pas peur ! Dans la version Excel 2010, il existe une version améliorée de la fonction des jours de la semaine : NETWORKDAYS.INTL
. La fonction est un peu longue, je suppose que peu de gens s'en souviennent. Peu importe, tant que Remember it commence par net, il y aura une invite dans Excel : 🎜🎜🎜🎜Nous avons remarqué que cette fonction utilise le "week-end personnalisé" pour déterminer le nombre de jours ouvrés. Le week-end de la fonction NETWORKDAYS précédente ne peut pas être modifié (doit être samedi ou dimanche), c'est cette différence qui le rend plus flexible et plus largement utilisé. 🎜🎜Regardez l'exemple ci-dessus. La formule est modifiée comme suit : =NETWORKDAYS.INTL(A2,B2,11)
Lors de la saisie du troisième paramètre, une invite apparaîtra : 🎜🎜🎜🎜🎜 Ceci. est de nous laisser choisir quels jours nous reposer. Si nous n'avons que le dimanche pour nous reposer, choisissez simplement 11. Après avoir terminé la saisie de la formule, le résultat est : 🎜🎜🎜🎜🎜Le nombre de jours ouvrables est passé des 7 jours d'origine à 8 jours. Six comptent également comme un jour ouvrable. 🎜🎜 (Fermé uniquement le dimanche, ce qui est un peu triste, mais beaucoup de gens sont comme ça~~~) 🎜🎜La chose la plus utile dans cette fonction est le troisième paramètre, il y a 17 options au total : 🎜🎜🎜 🎜Si aucun des 17 types de jours de repos proposés ne correspond à la situation réelle, vous pouvez également spécifier vos propres jours de repos, ce qui nécessite la saisie d'un nombre à 7 chiffres. Le premier chiffre représente le lundi et le dernier chiffre représente le dimanche. Seuls 0 et 1 peuvent être écrits dans chaque position, 0 représente le travail et 1 représente le repos. Si seul le mardi est fermé, le paramètre personnalisé est 0100000.
Identique à la première fonction, s'il y a un ou deux congés spéciaux dans un mois qui doivent être déduits, écrivez-le simplement directement dans le quatrième paramètre.
Bon, c'est tout pour le tutoriel d'aujourd'hui. Je crois qu'avec ces deux fonctions, les MM RH et Finance n'ont plus à se soucier du comptage des jours ouvrés !
Recommandations d'apprentissage associées : Tutoriel Excel
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!