Exprimer une valeur en jours ouvrés a partir de SOMMEPROD
Résolu
dav74
Messages postés
89
Date d'inscription
Statut
Membre
Dernière intervention
-
dav74 Messages postés 89 Date d'inscription Statut Membre Dernière intervention -
dav74 Messages postés 89 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaite exprimer le nombre de jour, en rouge, en jour ouvré, voici la formule mais n'exprime pas la valeur en jour ouvré et je ne sais pas comment intégrer une solution du genre NB.SI.JOUR.OUVRES.INTL.
SI(SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B6)*100+MOIS(B6))*1);SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B6)*100+MOIS(B6))*FAQ!$D$5:$D$120)/SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B6)*100+MOIS(B6))*1);"")
https://www.cjoint.com/?3CDpFuyzSWV
Merci de votre aide
Cdlt
je souhaite exprimer le nombre de jour, en rouge, en jour ouvré, voici la formule mais n'exprime pas la valeur en jour ouvré et je ne sais pas comment intégrer une solution du genre NB.SI.JOUR.OUVRES.INTL.
SI(SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B6)*100+MOIS(B6))*1);SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B6)*100+MOIS(B6))*FAQ!$D$5:$D$120)/SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B6)*100+MOIS(B6))*1);"")
https://www.cjoint.com/?3CDpFuyzSWV
Merci de votre aide
Cdlt
A voir également:
- Exprimer une valeur en jours ouvrés a partir de SOMMEPROD
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Compte facebook suspendu 180 jours - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Nombre de jours entre deux dates excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
14 réponses
Bonjour,
EN FAQ!D5vous avez =SI(ESTVIDE(B5);0;DATEDIF(A5;B5;"d"))
Mettez =SI(B5=0;0;NB.JOURS.OUVRES(A5;B5)-1) et recopiez vers le bas.
Attention, comme dans la colonne C vous avez des jours ouvrés sur une semaine de 5 jours, il n'est tenu compte d'aucun jour férié. Pour en tenir compte il faudrait suivre les recommendations données par Vaucluse sur un autre fil.
Remarque du 28/3/13 au 29/3/13 Datedif compte 1 jour (1 jour de différence) alors que NB.JOURS.OUVRES compte 2 jours (bornes incluses).
EN FAQ!D5vous avez =SI(ESTVIDE(B5);0;DATEDIF(A5;B5;"d"))
Mettez =SI(B5=0;0;NB.JOURS.OUVRES(A5;B5)-1) et recopiez vers le bas.
Attention, comme dans la colonne C vous avez des jours ouvrés sur une semaine de 5 jours, il n'est tenu compte d'aucun jour férié. Pour en tenir compte il faudrait suivre les recommendations données par Vaucluse sur un autre fil.
Remarque du 28/3/13 au 29/3/13 Datedif compte 1 jour (1 jour de différence) alors que NB.JOURS.OUVRES compte 2 jours (bornes incluses).
Bonjour,
Cette formule que vous me suggeré prend telle en compte les jours fériés?
Quid de ma question initiale?
Merci
Cette formule que vous me suggeré prend telle en compte les jours fériés?
Quid de ma question initiale?
Merci
Bonjour,
Avez- vous mal lu ou mal compris ma réponse?
La fonction NB.JOURS.OUVRES requiert 3 arguments: date départ, date Fin, jours fériés. Si le dernier est omis aucun jour férié n'est pris en compte.
L'argument "jours fériés" peut être exprimé sous forme de champ comme Feuil2!M2:M50 ou sous forme de référence nommée.
Avez- vous mal lu ou mal compris ma réponse?
La fonction NB.JOURS.OUVRES requiert 3 arguments: date départ, date Fin, jours fériés. Si le dernier est omis aucun jour férié n'est pris en compte.
L'argument "jours fériés" peut être exprimé sous forme de champ comme Feuil2!M2:M50 ou sous forme de référence nommée.
0k, je pense avoir saisi.
Pour ce qui est de ma question qui porte sur le feuille 2011 du document mis en PJ, j'ai la formule ci-aprés dans la cellule C6 =SI(SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B8)*100+MOIS(B8))*1);SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B8)*100+MOIS(B8))*FAQ!$D$5:$D$120)/SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B8)*100+MOIS(B8))*1);"")
Si j'ai bien compris, les jours fériés sont bien décomptés et le nombre de jour exprimé par cette formule est exprimé déjà en jour ouvré ?
Merci
Pour ce qui est de ma question qui porte sur le feuille 2011 du document mis en PJ, j'ai la formule ci-aprés dans la cellule C6 =SI(SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B8)*100+MOIS(B8))*1);SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B8)*100+MOIS(B8))*FAQ!$D$5:$D$120)/SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)*100+MOIS(FAQ!$A$5:$A$120)=ANNEE(B8)*100+MOIS(B8))*1);"")
Si j'ai bien compris, les jours fériés sont bien décomptés et le nombre de jour exprimé par cette formule est exprimé déjà en jour ouvré ?
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bien ok, mais lorsque j'effectue la modif ;"jour fériés" dans la formule: =SI(B5=0;0;NB.JOURS.OUVRES(A5;B5)-1;"jour fériés") j'ai un message d'erreur.
Comment est-ce que je dois l'intégrer?
merci
Comment est-ce que je dois l'intégrer?
merci
Pour définir un Nom:
Excel 2003 Sélectionner la plage en question puis menu insertion/nom/définir.
Sur Excel 2007, dans l'onglet formules/Noms définis/définir un nom.
Éviter les espaces dans les noms
Excel 2003 Sélectionner la plage en question puis menu insertion/nom/définir.
Sur Excel 2007, dans l'onglet formules/Noms définis/définir un nom.
Éviter les espaces dans les noms
Bonjour,
J'ai defini un nom dans excel (version 2010), fériés, je l'insert dans la formule mais la valeur que j'obtient est abérente...
=SI(B5=0;0;NB.JOURS.OUVRES(A5;B5)-1-fériés)
La valeur que je souhaite obtenir est un noimbre de jour ouvré jour férié déduit.
https://www.cjoint.com/?3DfjRNd1dqf
Je vous remercie de votre aide.
Cordialement
J'ai defini un nom dans excel (version 2010), fériés, je l'insert dans la formule mais la valeur que j'obtient est abérente...
=SI(B5=0;0;NB.JOURS.OUVRES(A5;B5)-1-fériés)
La valeur que je souhaite obtenir est un noimbre de jour ouvré jour férié déduit.
https://www.cjoint.com/?3DfjRNd1dqf
Je vous remercie de votre aide.
Cordialement
Bonjour,
Le nom "férié" fait référence à =FAQ!$D$5 donc quand vous entrez une formule avec "Férié" comme argument en D5 Excel affiche Référence circulaire ...et c'est bien normal.
Il faut saisir dans une zone encore inutilisée la liste des jours fériés:
par exemple:
Q2=1/1/11
Q3=24/4/11
...
Qxx=25/12/11
et nommer ce champ "fériés"
Si vous joignez des fichiers enregistrés en .xls (excel2003) vous me simplifierez la tâche.
Le nom "férié" fait référence à =FAQ!$D$5 donc quand vous entrez une formule avec "Férié" comme argument en D5 Excel affiche Référence circulaire ...et c'est bien normal.
Il faut saisir dans une zone encore inutilisée la liste des jours fériés:
par exemple:
Q2=1/1/11
Q3=24/4/11
...
Qxx=25/12/11
et nommer ce champ "fériés"
Si vous joignez des fichiers enregistrés en .xls (excel2003) vous me simplifierez la tâche.
bonjour,
Merci pour cette information. Voilà, j'ai crée le champ fériés en prenant en compte vos remarques cependant il,s'affiche dans la cellule VALEUR
Voici le fichier en version 2003
https://www.cjoint.com/?3Dfn32o5ErV
Cordialement.
Merci pour cette information. Voilà, j'ai crée le champ fériés en prenant en compte vos remarques cependant il,s'affiche dans la cellule VALEUR
Voici le fichier en version 2003
https://www.cjoint.com/?3Dfn32o5ErV
Cordialement.
Petit problème de syntaxe dans la formule:
=SI(B5=0;0;NB.JOURS.OUVRES(A5;B5;fériés)-1) à recopier
Pour les jours fériés il faut soit une liste 2011, une 2012, une 2013 et appliquer la bonne liste, soit une liste qui couvre toutes les années.
On va y arriver.
=SI(B5=0;0;NB.JOURS.OUVRES(A5;B5;fériés)-1) à recopier
Pour les jours fériés il faut soit une liste 2011, une 2012, une 2013 et appliquer la bonne liste, soit une liste qui couvre toutes les années.
On va y arriver.
Bonjour,
Voilà, j'ai listé les jiours fériés pour les années 2011 à 2013 et j'ai ensuite défini un nom.
j'ai réactualisé la formule c'est OK, merci pour cette étape.
dans le même fichier sur la feuille 2011, j'ai un indicateur qui m'informe du délai moyen de réponse. J'ai besoin que ces jours soient également identifié en jour ouvré est-ce le même procédé? si oui ou dois-je intégré l'argument fériés?
https://www.cjoint.com/?3DlkVaBQThi
Merci
Voilà, j'ai listé les jiours fériés pour les années 2011 à 2013 et j'ai ensuite défini un nom.
j'ai réactualisé la formule c'est OK, merci pour cette étape.
dans le même fichier sur la feuille 2011, j'ai un indicateur qui m'informe du délai moyen de réponse. J'ai besoin que ces jours soient également identifié en jour ouvré est-ce le même procédé? si oui ou dois-je intégré l'argument fériés?
https://www.cjoint.com/?3DlkVaBQThi
Merci
Bonjour,
La formule en C6 de la feuille 2011 calcule la moyenne des valeurs du champ FAQ!D5:D120 pour les questions datées de septembre 2011. Comme la formule en D5 compte des jours ouvrés la moyenne est une moyenne en jours ouvrés. Si les délais sont en jours ouvrés la moyenne des délais est en jours ouvrés.
Remarque: la moyenne globale en C10 est la moyenne des moyennes mensuelles pour 4 mois ce n'est pas la moyenne des valeurs pour 4 mois.
Exemple: Moyenne(1,2,3,4,5)=3 Moyenne(10,12)=11 Moyenne(3,11)=7 mais Moyenne(1,2,3,4,5,10,12)=5,28..
La formule en C6 pourrait s'écrire sous une forme plus lisible mais plus piégeuse pour les parenthèses:
=SI(SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)=ANNEE(B6))*(MOIS(FAQ!$A$5:$A$120)=MOIS(B6)));SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)=ANNEE(B6))*(MOIS(FAQ!$A$5:$A$120)=MOIS(B6))*(FAQ!$D$5:$D$120))/SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)=ANNEE(B6))*(MOIS(FAQ!$A$5:$A$120)=MOIS(B6)));"")
La formule en C6 de la feuille 2011 calcule la moyenne des valeurs du champ FAQ!D5:D120 pour les questions datées de septembre 2011. Comme la formule en D5 compte des jours ouvrés la moyenne est une moyenne en jours ouvrés. Si les délais sont en jours ouvrés la moyenne des délais est en jours ouvrés.
Remarque: la moyenne globale en C10 est la moyenne des moyennes mensuelles pour 4 mois ce n'est pas la moyenne des valeurs pour 4 mois.
Exemple: Moyenne(1,2,3,4,5)=3 Moyenne(10,12)=11 Moyenne(3,11)=7 mais Moyenne(1,2,3,4,5,10,12)=5,28..
La formule en C6 pourrait s'écrire sous une forme plus lisible mais plus piégeuse pour les parenthèses:
=SI(SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)=ANNEE(B6))*(MOIS(FAQ!$A$5:$A$120)=MOIS(B6)));SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)=ANNEE(B6))*(MOIS(FAQ!$A$5:$A$120)=MOIS(B6))*(FAQ!$D$5:$D$120))/SOMMEPROD((ANNEE(FAQ!$A$5:$A$120)=ANNEE(B6))*(MOIS(FAQ!$A$5:$A$120)=MOIS(B6)));"")