Exprimer une valeur en jours ouvrés a partir de SOMMEPROD
Résolu/Fermé
dav74
Messages postés
89
Date d'inscription
vendredi 22 mars 2013
Statut
Membre
Dernière intervention
21 octobre 2015
-
29 mars 2013 à 15:35
dav74 Messages postés 89 Date d'inscription vendredi 22 mars 2013 Statut Membre Dernière intervention 21 octobre 2015 - 11 avril 2013 à 14:21
dav74 Messages postés 89 Date d'inscription vendredi 22 mars 2013 Statut Membre Dernière intervention 21 octobre 2015 - 11 avril 2013 à 14:21
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
- Comment faire une recherche à partir d'une photo - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Google Docs
- Créer une vidéo à partir de photos windows 10 - Guide
14 réponses
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
29 mars 2013 à 16:39
29 mars 2013 à 16:39
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).
dav74
Messages postés
89
Date d'inscription
vendredi 22 mars 2013
Statut
Membre
Dernière intervention
21 octobre 2015
2 avril 2013 à 09:41
2 avril 2013 à 09:41
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
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
2 avril 2013 à 11:59
2 avril 2013 à 11:59
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.
dav74
Messages postés
89
Date d'inscription
vendredi 22 mars 2013
Statut
Membre
Dernière intervention
21 octobre 2015
2 avril 2013 à 13:04
2 avril 2013 à 13:04
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
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
2 avril 2013 à 13:28
2 avril 2013 à 13:28
Non, il faut que les jours fériés soient décomptés dans les cellules du champ D5:D120. Relire #3.
dav74
Messages postés
89
Date d'inscription
vendredi 22 mars 2013
Statut
Membre
Dernière intervention
21 octobre 2015
2 avril 2013 à 14:17
2 avril 2013 à 14:17
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
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
2 avril 2013 à 14:47
2 avril 2013 à 14:47
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
dav74
Messages postés
89
Date d'inscription
vendredi 22 mars 2013
Statut
Membre
Dernière intervention
21 octobre 2015
5 avril 2013 à 09:46
5 avril 2013 à 09:46
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
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
Modifié par tontong le 5/04/2013 à 10:29
Modifié par tontong le 5/04/2013 à 10:29
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.
dav74
Messages postés
89
Date d'inscription
vendredi 22 mars 2013
Statut
Membre
Dernière intervention
21 octobre 2015
5 avril 2013 à 13:58
5 avril 2013 à 13:58
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.
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
5 avril 2013 à 15:56
5 avril 2013 à 15:56
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.
dav74
Messages postés
89
Date d'inscription
vendredi 22 mars 2013
Statut
Membre
Dernière intervention
21 octobre 2015
11 avril 2013 à 10:47
11 avril 2013 à 10:47
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
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
11 avril 2013 à 14:10
11 avril 2013 à 14:10
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)));"")
dav74
Messages postés
89
Date d'inscription
vendredi 22 mars 2013
Statut
Membre
Dernière intervention
21 octobre 2015
11 avril 2013 à 14:21
11 avril 2013 à 14:21
Bonjour,
Merci pour votre aide qui a était pour moi précieuse.
Cdlt
Merci pour votre aide qui a était pour moi précieuse.
Cdlt