J'ai un classeur avec 1 feuille index et en cellule F nomm=E9e Type1 G
comme valeur
Dans une feuille nomm=E9 Planning, j'ai en ligne 3 une succession de AM
PM puis dans les lignes suivantes si la personne est pr=E9sente alors je
saisis un G.
j'ai essay=E9 en colonne AG de comptabiliser le nombre de personne
pr=E9sente si G est saisie mais =E9galement s'il s'agit de la colonne
avec en ligne 3 AM
avec cette formule
{=3DSOMME(($C14:$L14=3DIndex!Type1)*('Planning Equipe'!$C$3:$L$3=3D'Planning
Equipe'!AG$3))+SOMME(($C14:$L14=3DType9)*('Planning
Equipe'!$C$3:$L$3=3D'Planning Equipe'!AG$3)}
mais elle me renvoie la somme des cellules vides ?...
alors en cherchant j'ai trouv=E9 sur diff=E9rents posts la fonction
sommeprod
que j'ai inclu comme ceci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
François
Bonjour,
je ne comprends pas non plus pourquoi ce résultat erroné, mais pour contourner le problème par ex. pour la ligne 10, insérer *($C10:$L10<>"") et remplacer somme par sommeprod sans validation matricielle (inutile), ce qui donne pour la ligne 10 : =SOMMEPROD(($C10:$L10=Index!Type1)*($C10:$L10<>"")*('Planning Equipe'!$C$3:$L$3='Planning Equipe'!AG$3))+SOMMEPROD(($C10:$L10=Type9)*($C10:$L10<>"")*('Planning Equipe'!$C$3:$L$3='Planning Equipe'!AG$3))
ce qui donne le résultat attendu ...
François
"LeSurcitaire" a écrit dans le message de news:
Bonjour à tous ,
J'ai un classeur avec 1 feuille index et en cellule F nommée Type1 G comme valeur Dans une feuille nommé Planning, j'ai en ligne 3 une succession de AM PM puis dans les lignes suivantes si la personne est présente alors je saisis un G. j'ai essayé en colonne AG de comptabiliser le nombre de personne présente si G est saisie mais également s'il s'agit de la colonne avec en ligne 3 AM
avec cette formule {=SOMME(($C14:$L14=Index!Type1)*('Planning Equipe'!$C$3:$L$3='Planning Equipe'!AG$3))+SOMME(($C14:$L14=Type9)*('Planning Equipe'!$C$3:$L$3='Planning Equipe'!AG$3)}
mais elle me renvoie la somme des cellules vides ?...
alors en cherchant j'ai trouvé sur différents posts la fonction sommeprod que j'ai inclu comme ceci
et là c'est le drame car même résultat qu'avec la fonction somme.
sauf dans certaine cellule
alors je ne comprend rien
ci joint mon classeur http://cjoint.com/?mEmRdbLjKh
Bonjour,
je ne comprends pas non plus pourquoi ce résultat erroné, mais pour
contourner le problème par ex. pour la ligne 10,
insérer *($C10:$L10<>"") et remplacer somme par sommeprod sans validation
matricielle (inutile),
ce qui donne pour la ligne 10 :
=SOMMEPROD(($C10:$L10=Index!Type1)*($C10:$L10<>"")*('Planning
Equipe'!$C$3:$L$3='Planning
Equipe'!AG$3))+SOMMEPROD(($C10:$L10=Type9)*($C10:$L10<>"")*('Planning
Equipe'!$C$3:$L$3='Planning Equipe'!AG$3))
ce qui donne le résultat attendu ...
François
"LeSurcitaire" <donzelgargandj@gmail.com> a écrit dans le message de news:
1167583058.491378.156270@h40g2000cwb.googlegroups.com...
Bonjour à tous ,
J'ai un classeur avec 1 feuille index et en cellule F nommée Type1 G
comme valeur
Dans une feuille nommé Planning, j'ai en ligne 3 une succession de AM
PM puis dans les lignes suivantes si la personne est présente alors je
saisis un G.
j'ai essayé en colonne AG de comptabiliser le nombre de personne
présente si G est saisie mais également s'il s'agit de la colonne
avec en ligne 3 AM
avec cette formule
{=SOMME(($C14:$L14=Index!Type1)*('Planning Equipe'!$C$3:$L$3='Planning
Equipe'!AG$3))+SOMME(($C14:$L14=Type9)*('Planning
Equipe'!$C$3:$L$3='Planning Equipe'!AG$3)}
mais elle me renvoie la somme des cellules vides ?...
alors en cherchant j'ai trouvé sur différents posts la fonction
sommeprod
que j'ai inclu comme ceci
je ne comprends pas non plus pourquoi ce résultat erroné, mais pour contourner le problème par ex. pour la ligne 10, insérer *($C10:$L10<>"") et remplacer somme par sommeprod sans validation matricielle (inutile), ce qui donne pour la ligne 10 : =SOMMEPROD(($C10:$L10=Index!Type1)*($C10:$L10<>"")*('Planning Equipe'!$C$3:$L$3='Planning Equipe'!AG$3))+SOMMEPROD(($C10:$L10=Type9)*($C10:$L10<>"")*('Planning Equipe'!$C$3:$L$3='Planning Equipe'!AG$3))
ce qui donne le résultat attendu ...
François
"LeSurcitaire" a écrit dans le message de news:
Bonjour à tous ,
J'ai un classeur avec 1 feuille index et en cellule F nommée Type1 G comme valeur Dans une feuille nommé Planning, j'ai en ligne 3 une succession de AM PM puis dans les lignes suivantes si la personne est présente alors je saisis un G. j'ai essayé en colonne AG de comptabiliser le nombre de personne présente si G est saisie mais également s'il s'agit de la colonne avec en ligne 3 AM
avec cette formule {=SOMME(($C14:$L14=Index!Type1)*('Planning Equipe'!$C$3:$L$3='Planning Equipe'!AG$3))+SOMME(($C14:$L14=Type9)*('Planning Equipe'!$C$3:$L$3='Planning Equipe'!AG$3)}
mais elle me renvoie la somme des cellules vides ?...
alors en cherchant j'ai trouvé sur différents posts la fonction sommeprod que j'ai inclu comme ceci