Menu

=SOMMEPROD - Ne calcul pas toute la plage indiquée

kevBordeaux 9 Messages postés mercredi 13 juin 2018Date d'inscription 30 septembre 2018 Dernière intervention - 12 sept. 2018 à 22:29 - Dernière réponse : Vaucluse 22974 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 12 novembre 2018 Dernière intervention
- 1 oct. 2018 à 07:06
Bonjour,
Je suis actuellement sur le création d'un tableau récapitulant les absences des collègues j'utilise la formule =SOMMEPROD de façon à ce que dans la plage se calcul les "ABS" mais il se trouve qu'il en calcul en partie mais pas tout. Pouvez m'aider.
Je vous fourni le doucment (j'ai groupé les dates par mois)
Voici la formule utilisée : =SOMMEPROD((SOUS.TOTAL(3;INDIRECT("D"&LIGNE(D19:W500)))*(D19:W500="ABS")))

PS: comment puis-je faire pour vous communiquer mon fichier ?

En vous remerciant de votre aide



Afficher la suite 

Votre réponse

7 réponses

Raymond PENTIER 47507 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 12 novembre 2018 Dernière intervention - 13 sept. 2018 à 00:13
0
Merci
 1) Tu vas dans http://cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche http://www.commentcamarche.net/faq/29493-utiliser-cjoint
Commenter la réponse de Raymond PENTIER
kevBordeaux 9 Messages postés mercredi 13 juin 2018Date d'inscription 30 septembre 2018 Dernière intervention - 13 sept. 2018 à 01:24
0
Merci
Merci Raymond PENTIER,
Voici le lien ci-joint de mon document associé à mon précédent commentaire.


https://www.cjoint.com/c/HImxwzXzJVr

Bonjour,
Je suis actuellement sur le création d'un tableau récapitulant les absences des collègues j'utilise la formule =SOMMEPROD de façon à ce que dans la plage se calcul les "ABS" mais il se trouve qu'il en calcul en partie mais pas tout. Pouvez m'aider.
Je vous fourni le doucment (j'ai groupé les dates par mois)
Voici la formule utilisée : =SOMMEPROD((SOUS.TOTAL(3;INDIRECT("D"&LIGNE(D19:W500)))*(D19:W500="ABS")))

En vous remerciant de votre aide

Cordialement
Commenter la réponse de kevBordeaux
Raymond PENTIER 47507 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 12 novembre 2018 Dernière intervention - 13 sept. 2018 à 02:10
0
Merci
Désolé !
J'ai eu beau parcourir les 4 feuilles de ton classeur, je n'ai vu nulle part des notifications d'absences, des formules de calcul d'absence, ni des emplacements pour afficher les absences ...
Tu es certain d'avoir envoyé le bon fichier ?
Commenter la réponse de Raymond PENTIER
kevBordeaux 9 Messages postés mercredi 13 juin 2018Date d'inscription 30 septembre 2018 Dernière intervention - 30 sept. 2018 à 13:30
0
Merci
Merci Raymond PENTIER,
Désolé de ma réponse tardive, je suis parti en déplacement. Je reprend donc le fil de nos échanges afin que vous puissiez m'aider à trouver une solution.
Voici le fichier, j'ai fait un commentaire sur la cellule où la formule est erronée.
En vous remerciant de votre aide


https://www.cjoint.com/c/HIElCsuJ6Cr
Commenter la réponse de kevBordeaux
JCB40 177 Messages postés lundi 2 juillet 2018Date d'inscription 10 novembre 2018 Dernière intervention - 30 sept. 2018 à 17:33
0
Merci
Bonjour
Voir avec cette formule

formule à mettre en D16 =NB.SI(D19:W500;"ABS")
Cordialement
kevBordeaux 9 Messages postés mercredi 13 juin 2018Date d'inscription 30 septembre 2018 Dernière intervention - 30 sept. 2018 à 20:50
Merci pour votre réponse JCB40 mais il se trouve que la formule ne calcul plus en fonction de mes filtre juste au dessus. L'intérêt de ma formule qui fonctionne mais pas sur l'ensemble de la plage sélectionnée c'est quelle calcul les "ABS" en fonction du filtre choisi.
Cordialement
Dans l'attente de votre aide.
Commenter la réponse de JCB40
Vaucluse 22974 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 12 novembre 2018 Dernière intervention - 1 oct. 2018 à 07:06
0
Merci
Bonjour
ce serait plus sur de créer une colonne supplémentaire en fin de tableau avec la formule:
=NB.SI(D19:W19;"ABS")
et de cumule cette colonne avec un SOUSTOTAL(9;Champ)
crdlmnt

Commenter la réponse de Vaucluse