Bonjour à tous
XL2K
par macro je récupère
En A j'ai des noms (triés) "en dur"
En D j'ai des nombres (de jours) correpondant à ces noms
*dans les cellules D se trouve cette formule =SI($B8<>"";(C8-B8)+1;"")
incrémentée
En P je souhaite le total de tous les nombres qui correspondent au même
nom, en face de la dernière apparition de ce nom.
J'ai essayé somme.si, sans résultat.
Ex:
A D P
Jojo 3 3
albert 2
albert 5
albert 8 15
léon 1 1
julie 3
julie 4 7
anne etc
En E2: =SI(A3<>A2;SOMMEPROD(($D$2:$D$8)*($A$2:$A$8¢));"")
A B C D E 1 Nom Qte Total 2 jojo 3 3 3 albert 2 4 albert 5 5 albert 6 13 6 léon 1 1 7 julie 3 7 julie 4 7
MEFC (1 groupe sur 2 en couleur)
=MOD(ENT(SOMME(1/NB.SI($A$2:$A2;$A$2:$A2)));2)=0
Cordialement JB
J
Bonjour et merci JB sur une feuille test, cela marche au poil, dans ma "vrai" feuille j'ai #VALEUR! j'ai désactivé toutes les macros je n'arrive pas à trouver ce qui coince :-<
voici la formule adaptée, mais qui est OK sur une feuille test =SI(A8<>A7;SOMMEPROD(($D$7:$D$300)*($A$7:$A$300§));"")
As-tu une idée? @+ J@@
Bonjour,
En E2: =SI(A3<>A2;SOMMEPROD(($D$2:$D$8)*($A$2:$A$8¢));"")
A B C D E 1 Nom Qte Total 2 jojo 3 3 3 albert 2 4 albert 5 5 albert 6 13 6 léon 1 1 7 julie 3 7 julie 4 7
MEFC (1 groupe sur 2 en couleur)
=MOD(ENT(SOMME(1/NB.SI($A$2:$A2;$A$2:$A2)));2)=0
Cordialement JB
Bonjour et merci JB
sur une feuille test, cela marche au poil,
dans ma "vrai" feuille j'ai #VALEUR!
j'ai désactivé toutes les macros
je n'arrive pas à trouver ce qui coince :-<
voici la formule adaptée, mais qui est OK sur une feuille test
=SI(A8<>A7;SOMMEPROD(($D$7:$D$300)*($A$7:$A$300§));"")
As-tu une idée?
@+
J@@
Bonjour,
En E2: =SI(A3<>A2;SOMMEPROD(($D$2:$D$8)*($A$2:$A$8¢));"")
A B C D E
1 Nom Qte Total
2 jojo 3 3
3 albert 2
4 albert 5
5 albert 6 13
6 léon 1 1
7 julie 3
7 julie 4 7
Bonjour et merci JB sur une feuille test, cela marche au poil, dans ma "vrai" feuille j'ai #VALEUR! j'ai désactivé toutes les macros je n'arrive pas à trouver ce qui coince :-<
voici la formule adaptée, mais qui est OK sur une feuille test =SI(A8<>A7;SOMMEPROD(($D$7:$D$300)*($A$7:$A$300§));"")
As-tu une idée? @+ J@@
Bonjour,
En E2: =SI(A3<>A2;SOMMEPROD(($D$2:$D$8)*($A$2:$A$8¢));"")
A B C D E 1 Nom Qte Total 2 jojo 3 3 3 albert 2 4 albert 5 5 albert 6 13 6 léon 1 1 7 julie 3 7 julie 4 7
MEFC (1 groupe sur 2 en couleur)
=MOD(ENT(SOMME(1/NB.SI($A$2:$A2;$A$2:$A2)));2)=0
Cordialement JB
J
Rebonjour j'ai trouvé ce qui coince : c'est que en D je n'ai pas une valeur toute crue, mais la formule suivante : =SI($B8<>"";(C8-B8)+1;"") comment contourner cela?? Merci @+ J@@
Bonjour,
En E2: =SI(A3<>A2;SOMMEPROD(($D$2:$D$8)*($A$2:$A$8¢));"")
A B C D E 1 Nom Qte Total 2 jojo 3 3 3 albert 2 4 albert 5 5 albert 6 13 6 léon 1 1 7 julie 3 7 julie 4 7
MEFC (1 groupe sur 2 en couleur)
=MOD(ENT(SOMME(1/NB.SI($A$2:$A2;$A$2:$A2)));2)=0
Cordialement JB
Rebonjour
j'ai trouvé ce qui coince :
c'est que en D je n'ai pas une valeur toute crue, mais la formule suivante :
=SI($B8<>"";(C8-B8)+1;"")
comment contourner cela??
Merci
@+
J@@
Bonjour,
En E2: =SI(A3<>A2;SOMMEPROD(($D$2:$D$8)*($A$2:$A$8¢));"")
A B C D E
1 Nom Qte Total
2 jojo 3 3
3 albert 2
4 albert 5
5 albert 6 13
6 léon 1 1
7 julie 3
7 julie 4 7
Rebonjour j'ai trouvé ce qui coince : c'est que en D je n'ai pas une valeur toute crue, mais la formule suivante : =SI($B8<>"";(C8-B8)+1;"") comment contourner cela?? Merci @+ J@@
Bonjour,
En E2: =SI(A3<>A2;SOMMEPROD(($D$2:$D$8)*($A$2:$A$8¢));"")
A B C D E 1 Nom Qte Total 2 jojo 3 3 3 albert 2 4 albert 5 5 albert 6 13 6 léon 1 1 7 julie 3 7 julie 4 7
C'est parceque, par nature, SOMMEPROD n'aime pas du tout les cellules contenant des valeurs texte or, ta formule en colonne D (**), est susceptible d'en renvoyer ("")
Solution (matricielle (validation par ctrl+maj+entrée))
En E2 : =SI((D2<>"")*(A3<>A2);SOMME(SI($A$2:$A$8¢;$D$2:$D$8));"")
AV
** =SI($B8<>"";(C8-B8)+1;"")
| dans ma "vrai" feuille j'ai #VALEUR!
C'est parceque, par nature, SOMMEPROD n'aime pas du tout les cellules contenant
des valeurs texte or, ta formule en colonne D (**), est susceptible d'en
renvoyer ("")
Solution (matricielle (validation par ctrl+maj+entrée))
En E2 : =SI((D2<>"")*(A3<>A2);SOMME(SI($A$2:$A$8¢;$D$2:$D$8));"")
C'est parceque, par nature, SOMMEPROD n'aime pas du tout les cellules contenant des valeurs texte or, ta formule en colonne D (**), est susceptible d'en renvoyer ("")
Solution (matricielle (validation par ctrl+maj+entrée))
En E2 : =SI((D2<>"")*(A3<>A2);SOMME(SI($A$2:$A$8¢;$D$2:$D$8));"")
C'est parceque, par nature, SOMMEPROD n'aime pas du tout les cellules contenant des valeurs texte or, ta formule en colonne D (**), est susceptible d'en renvoyer ("")
Solution (matricielle (validation par ctrl+maj+entrée))
En E2 : =SI((D2<>"")*(A3<>A2);SOMME(SI($A$2:$A$8¢;$D$2:$D$8));"")
C'est parceque, par nature, SOMMEPROD n'aime pas du tout les cellules contenant
des valeurs texte or, ta formule en colonne D (**), est susceptible d'en
renvoyer ("")
Solution (matricielle (validation par ctrl+maj+entrée))
En E2 : =SI((D2<>"")*(A3<>A2);SOMME(SI($A$2:$A$8¢;$D$2:$D$8));"")
C'est parceque, par nature, SOMMEPROD n'aime pas du tout les cellules contenant des valeurs texte or, ta formule en colonne D (**), est susceptible d'en renvoyer ("")
Solution (matricielle (validation par ctrl+maj+entrée))
En E2 : =SI((D2<>"")*(A3<>A2);SOMME(SI($A$2:$A$8¢;$D$2:$D$8));"")
AV
** =SI($B8<>"";(C8-B8)+1;"")
J
Bonjour JB super le résulta est bon mais quand je n'ai pas de saisie, j'ai des vilains zéros bien que j'ai décoché "Valeurs 0" je n'avais jamais remarqué cette option ;-) @+ J@@
=SI($B8<>"";(C8-B8)+1;0)
Outils/Options/Valeurs 0 (décocher)
JB
Bonjour JB
super
le résulta est bon
mais quand je n'ai pas de saisie, j'ai des vilains zéros
bien que j'ai décoché "Valeurs 0"
je n'avais jamais remarqué cette option ;-)
@+
J@@
Bonjour JB super le résulta est bon mais quand je n'ai pas de saisie, j'ai des vilains zéros bien que j'ai décoché "Valeurs 0" je n'avais jamais remarqué cette option ;-) @+ J@@