OVH Cloud OVH Cloud

SumProduct

5 réponses
Avatar
Denys
Bonjour =E0 tous,

Voici une v=E9ritable colle pour les pros du SumProduct...

Sur feuille 1 colonne A il y a une date d'inscrite.
Sur feuille 1 colonne B on doit retrouver le mot support
Sur feuille 1 colonne E il y a du temps format h:mm (1:30)

Sur feuille 2 colonne B4 il y a 1/5/2004 =3DA4-MOD(A4-2,7)+7
Sur feuille 2 colonne C4 il y a 1/9/2004 =3DB4+4

B4 correspond au 1er lundi de l'ann=E9e inscrite en A4, soit=20
celle de l'ann=E9e courante. C4 =E9gale A4 plus 4 jours. Ce=20
qui me fait une semaine compl=E8te du lundi au vendredi.

Maintenant, en colonne E de la feuille 2, je souhaiterais=20
avoir la somme du Temps de la colonne E feuille1 pour=20
toutes les journ=E9es comprises entre le 1/5/2004 et 1/9/2004
incluant ces deux journ=E9es, selon les dates =E9crites en=20
colonne A de la feuille1 et dont la cellule correspondante=20
de la colonne B (feuille1) a le mot support inscrit dedans.

Cela semble-t-il faisable?

Merci pour votre aide...

Denys

5 réponses

Avatar
Daniel.M
Salut Denys,

1. Formule en B4

a)Elle retourne le prochain Lundi. Si tu es déjà un Lundi, elle te retourne le
Lundi suivant: es-tu certain que c'est ce que tu veux?

b)Elle utilise MOD(X,7) qui n'est pas compatible avec les deux calendriers
(1900/1904). Pourquoi ne pas utiliser JOURSEM() qui fait la même chose mais est
compatible 1900/1904?
Le lundi suivant de ta date en A4
¤-WEEKDAY(A4-1)+8

2.
LesDates: la colonne A (ex: A1:A100)
LesTypes: la colonne B (ex: B1:B100)
LesTemps: la colonne E (ex: E1:E100)

=SUMPRODUCT((LesDates>þuille2!B4)*(LesDates<þuille2!C4)*(LesTypes="Support")
,LesTemps)

On peut faire plus court en utilisant ABS(LesDates-(Feuille2!B4+2))<=2 au lieu
des 2 premières sous-expressions mais c'est pas important.

Salutations,

Daniel M.

"Denys" wrote in message
news:185c701c44a51$61aed270$
Bonjour à tous,

Voici une véritable colle pour les pros du SumProduct...

Sur feuille 1 colonne A il y a une date d'inscrite.
Sur feuille 1 colonne B on doit retrouver le mot support
Sur feuille 1 colonne E il y a du temps format h:mm (1:30)

Sur feuille 2 colonne B4 il y a 1/5/2004 ¤-MOD(A4-2,7)+7
Sur feuille 2 colonne C4 il y a 1/9/2004 ´+4

B4 correspond au 1er lundi de l'année inscrite en A4, soit
celle de l'année courante. C4 égale A4 plus 4 jours. Ce
qui me fait une semaine complète du lundi au vendredi.

Maintenant, en colonne E de la feuille 2, je souhaiterais
avoir la somme du Temps de la colonne E feuille1 pour
toutes les journées comprises entre le 1/5/2004 et 1/9/2004
incluant ces deux journées, selon les dates écrites en
colonne A de la feuille1 et dont la cellule correspondante
de la colonne B (feuille1) a le mot support inscrit dedans.

Cela semble-t-il faisable?

Merci pour votre aide...

Denys
Avatar
isabelle
bonjour Dennys,

voila,

=SOMMEPROD((Feuil1!$A$1:$A$10>´)*(Feuil1!$A$1:$A$10<Ä)*(Feuil1!$B$1:$B$10="support")*(Feuil1!$E$1:$E$10))
à mettre au format [h]:mm

isabelle


Bonjour à tous,

Voici une véritable colle pour les pros du SumProduct...

Sur feuille 1 colonne A il y a une date d'inscrite.
Sur feuille 1 colonne B on doit retrouver le mot support
Sur feuille 1 colonne E il y a du temps format h:mm (1:30)

Sur feuille 2 colonne B4 il y a 1/5/2004 ¤-MOD(A4-2,7)+7
Sur feuille 2 colonne C4 il y a 1/9/2004 ´+4

B4 correspond au 1er lundi de l'année inscrite en A4, soit
celle de l'année courante. C4 égale A4 plus 4 jours. Ce
qui me fait une semaine complète du lundi au vendredi.

Maintenant, en colonne E de la feuille 2, je souhaiterais
avoir la somme du Temps de la colonne E feuille1 pour
toutes les journées comprises entre le 1/5/2004 et 1/9/2004
incluant ces deux journées, selon les dates écrites en
colonne A de la feuille1 et dont la cellule correspondante
de la colonne B (feuille1) a le mot support inscrit dedans.

Cela semble-t-il faisable?

Merci pour votre aide...

Denys


Avatar
Denys
Bonjour Isabelle & Daniel,

Merci beaucoup pour votre aide. Je commence peu à peu à
m'y retrouver avec le SumProduct.

Daniel, merci beaucoup pour la précision. En effet, je ne
veux pas manquer la première semaine de l'année...

Bonne fin de semaine à vous deux...

Denys



-----Original Message-----
Bonjour à tous,

Voici une véritable colle pour les pros du SumProduct...

Sur feuille 1 colonne A il y a une date d'inscrite.
Sur feuille 1 colonne B on doit retrouver le mot support
Sur feuille 1 colonne E il y a du temps format h:mm
(1:30)


Sur feuille 2 colonne B4 il y a 1/5/2004 ¤-MOD(A4-2,7)
+7

Sur feuille 2 colonne C4 il y a 1/9/2004 ´+4

B4 correspond au 1er lundi de l'année inscrite en A4,
soit

celle de l'année courante. C4 égale A4 plus 4 jours. Ce
qui me fait une semaine complète du lundi au vendredi.

Maintenant, en colonne E de la feuille 2, je souhaiterais
avoir la somme du Temps de la colonne E feuille1 pour
toutes les journées comprises entre le 1/5/2004 et
1/9/2004

incluant ces deux journées, selon les dates écrites en
colonne A de la feuille1 et dont la cellule
correspondante

de la colonne B (feuille1) a le mot support inscrit
dedans.


Cela semble-t-il faisable?

Merci pour votre aide...

Denys


.



Avatar
Daniel.M
Daniel, merci beaucoup pour la précision. En effet, je ne
veux pas manquer la première semaine de l'année...


Dans ce cas, tu veux trouver le Lundi courant/suivant de A4 (au cas où A4 est
déjà un Lundi, tu conserves la même date), la formule en B4 devient plutôt:

¤-WEEKDAY(A4-2)+7

Salutations,

Daniel M.

Avatar
Denys
Merci encore Daniel

Denys


-----Original Message-----



Daniel, merci beaucoup pour la précision. En effet, je ne
veux pas manquer la première semaine de l'année...


Dans ce cas, tu veux trouver le Lundi courant/suivant de
A4 (au cas où A4 est

déjà un Lundi, tu conserves la même date), la formule en
B4 devient plutôt:


¤-WEEKDAY(A4-2)+7

Salutations,

Daniel M.


.