OVH Cloud OVH Cloud

problème sommeprod

16 réponses
Avatar
Marc T
Bonjour =E0 tous,

avec vos aide j'avais r=E9ussi a avancer pas mal de tableaux et je me
croyais presque excelent !!!
malheureusement et d=E9finitivement NON !!!
je coince sur une malheureuse formule avec sommeprod qui ne me renvoie
jamais le r=E9sultat attendu !!!
j'ai en colonne A des dates du 1er janv au 31 d=E9cembre nomm=E9es
"dates", j'ai apr=E8s diff=E9rentes colonnes par personne ou on doit
not=E9 "A" si absent.
Je souhaiterai pouvoir obtenir le nb d'absence par mois si et
uniquement si, c'est sur un week-end complet donc A en face du samedi
et A en face du dimanche.
Merci de votre aide si pr=E9cieuse.
MarcT

10 réponses

1 2
Avatar
Lolote
Salut Marc T

Cela fait déjà un moment que je bosse dessus. C'est pas fini mais juste
une ébauche.
A voir ici http://cjoint.com/?gupA0kAi0K, onglet explication puis
traitement
Je continue mes recherches.

@+ Lolote

"Marc T" a écrit dans le message de news:

Bonjour à tous,

avec vos aide j'avais réussi a avancer pas mal de tableaux et je me
croyais presque excelent !!!
malheureusement et définitivement NON !!!
je coince sur une malheureuse formule avec sommeprod qui ne me renvoie
jamais le résultat attendu !!!
j'ai en colonne A des dates du 1er janv au 31 décembre nommées
"dates", j'ai après différentes colonnes par personne ou on doit
noté "A" si absent.
Je souhaiterai pouvoir obtenir le nb d'absence par mois si et
uniquement si, c'est sur un week-end complet donc A en face du samedi
et A en face du dimanche.
Merci de votre aide si précieuse.
MarcT
Avatar
JpPradier
Bonjour Marc et Lolote

En nommant la plage de date : dates (original non ? ;-)) ) et la plage contenant les A :
toto

=SOMME((JOURSEM(dates;2)=6)*(toto="A")*(DECALER(toto;1;0)="A")*1)

Matricielle à valider par Ctrl+Maj+Entree

j-p
Avatar
Lolote
Salut Jp,

Pas tout compris dans ta formule, et de plus chez moi, elle ne marche
pas.....
De plus, Marc souhaitait compter les A d'une personnes les Samedi ET
Dimanche pour un mois donné.

Exemple : Combien de Samedi ET de Dimanche une personne est abscente pour le
mois de Janvier, Février ....

Je pense donc que ta formule est de toute façon incomplète. Je vais tout de
même essayer d'analyser ta formule.
A plusieurs, on s'en sortira ......

@+ Lolote



"JpPradier" a écrit dans le message
de news:
Bonjour Marc et Lolote

En nommant la plage de date : dates (original non ? ;-)) ) et la plage
contenant les A :
toto

=SOMME((JOURSEM(dates;2)=6)*(toto="A")*(DECALER(toto;1;0)="A")*1)

Matricielle à valider par Ctrl+Maj+Entree

j-p



Avatar
Marc T
Bonjour et merci de vos réponses,
je regarde ça de près et vous tiens au courant,
je souhaite que les A soient comptés si samedi et dimanche = 2
si que samedi ou que dimanche = 0

Salut Jp,

Pas tout compris dans ta formule, et de plus chez moi, elle ne marche
pas.....
De plus, Marc souhaitait compter les A d'une personnes les Samedi ET
Dimanche pour un mois donné.

Exemple : Combien de Samedi ET de Dimanche une personne est abscente pour le
mois de Janvier, Février ....

Je pense donc que ta formule est de toute façon incomplète. Je vais t out de
même essayer d'analyser ta formule.
A plusieurs, on s'en sortira ......

@+ Lolote



"JpPradier" a écrit dans le mess age
de news:
Bonjour Marc et Lolote

En nommant la plage de date : dates (original non ? ;-)) ) et la plage
contenant les A :
toto

=SOMME((JOURSEM(dates;2)=6)*(toto="A")*(DECALER(toto;1;0)="A")* 1)

Matricielle à valider par Ctrl+Maj+Entree

j-p





Avatar
Marc T
Houps!!!,
il manque merci et au revoir !!!
trop pressé d'aller voir le fichier joint !!
à bientôt et merci encore

Bonjour et merci de vos réponses,
je regarde ça de près et vous tiens au courant,
je souhaite que les A soient comptés si samedi et dimanche = 2
si que samedi ou que dimanche = 0

Salut Jp,

Pas tout compris dans ta formule, et de plus chez moi, elle ne marche
pas.....
De plus, Marc souhaitait compter les A d'une personnes les Samedi ET
Dimanche pour un mois donné.

Exemple : Combien de Samedi ET de Dimanche une personne est abscente po ur le
mois de Janvier, Février ....

Je pense donc que ta formule est de toute façon incomplète. Je vais tout de
même essayer d'analyser ta formule.
A plusieurs, on s'en sortira ......

@+ Lolote



"JpPradier" a écrit dans le me ssage
de news:
Bonjour Marc et Lolote

En nommant la plage de date : dates (original non ? ;-)) ) et la pla ge
contenant les A :
toto

=SOMME((JOURSEM(dates;2)=6)*(toto="A")*(DECALER(toto;1;0)="A" )*1)

Matricielle à valider par Ctrl+Maj+Entree

j-p







Avatar
JpPradier
Re bonjour

Un petit lien vaut mieux qu'un long discours ;-))
http://cjoint.com/?gvuwWtie8o

Mais effectivement, je n'ai pas fait le distingo entre les différents mois :-(

j-p
Avatar
Modeste
Bonsour® JpPradier avec ferveur ;o))) vous nous disiez :

Mais effectivement, je n'ai pas fait le distingo entre les différents mois :-(


ouais ...
'tain jolie utilisation de la fonction DECALER
mais le monsieur parlait de SOMMEPROD :
en K4
=SOMMEPROD(((MOIS(dates)=N°dumois)*(JOURSEM(dates;2)=6)*(INDIRECT(J4)="A")*(DECALER(INDIRECT(J4);1;0)="A")*1))

N°dumois peut etre issu d'une liste de validation.
il n'est pas dit comment calculer lorsque le weekend concerné est à cheval sur 2
mois ???
dans l'exemple c'est le samedi qui est pris en compte
;o)))

avec ton aimable autorisation JpP...
cet exemple pourra se retrouver sur
http://xlwiki.free.fr/wiki/wakka.php?wiki=SommeProd

--
--
@+
;o)))

Avatar
Marc T
Bonjour,
SUPER !!!!!
c'est exactement ce qu'il me fallait, merci à vous tous pour votre
aide.
on se sent tout petit à galérer pendant des jours avec mes
malheureuses formules, alors qu'un petit message et hop la solution !!!
merci encore à tous
bonne journée
Marc T


Bonsour® JpPradier avec ferveur ;o))) vous nous disiez :

Mais effectivement, je n'ai pas fait le distingo entre les différents mois :-(


ouais ...
'tain jolie utilisation de la fonction DECALER
mais le monsieur parlait de SOMMEPROD :
en K4
=SOMMEPROD(((MOIS(dates)=N°dumois)*(JOURSEM(dates;2)=6)*(INDIRECT (J4)="A")*(DECALER(INDIRECT(J4);1;0)="A")*1))

N°dumois peut etre issu d'une liste de validation.
il n'est pas dit comment calculer lorsque le weekend concerné est à c heval sur 2
mois ???
dans l'exemple c'est le samedi qui est pris en compte
;o)))

avec ton aimable autorisation JpP...
cet exemple pourra se retrouver sur
http://xlwiki.free.fr/wiki/wakka.php?wiki=SommeProd

--
--
@+
;o)))



Avatar
JB
Version avec une seule formule matricielle( maintenance +simple si on
ajoute des noms en colonne):

Sélectionner I2:I6:

=SOMMEPROD((JOURSEM(dates)=7)*(INDEX(absences;;LIGNE(INDIRECT("1:"&LIGN ES(TRANSPOSE(Noms)))))="A")*(DECALER(INDEX(absences;;LIGNE(INDIRECT("1:"& LIGNES(TRANSPOSE(Noms)))));1;)="A"))

http://cjoint.com/?gxidPl4frq

Cordialement JB


Bonjour,
SUPER !!!!!
c'est exactement ce qu'il me fallait, merci à vous tous pour votre
aide.
on se sent tout petit à galérer pendant des jours avec mes
malheureuses formules, alors qu'un petit message et hop la solution !!!
merci encore à tous
bonne journée
Marc T


Bonsour® JpPradier avec ferveur ;o))) vous nous disiez :

Mais effectivement, je n'ai pas fait le distingo entre les différen ts mois :-(


ouais ...
'tain jolie utilisation de la fonction DECALER
mais le monsieur parlait de SOMMEPROD :
en K4
=SOMMEPROD(((MOIS(dates)=N°dumois)*(JOURSEM(dates;2)=6)*(INDIRE CT(J4)="A")*(DECALER(INDIRECT(J4);1;0)="A")*1))

N°dumois peut etre issu d'une liste de validation.
il n'est pas dit comment calculer lorsque le weekend concerné est à cheval sur 2
mois ???
dans l'exemple c'est le samedi qui est pris en compte
;o)))

avec ton aimable autorisation JpP...
cet exemple pourra se retrouver sur
http://xlwiki.free.fr/wiki/wakka.php?wiki=SommeProd

--
--
@+
;o)))





Avatar
Marc T
Re bonjour,

encore moi !!!
Un petit souci contrairement à ce que j'ai dit ce n'est pas tout à
fait ce qu'il me faut, mais je n'avais pas eu la bonne information...
Pour le cas d'un week-end à cheval sur 2 mois il ne faut pas compter
d'absence m^me si "A" sur samedi et "A" sur dimanche. par exemple:
samedi 30 sept.2006 et dimanche 1er octobre 2006 ne doit pas compter .
Suis -je assez clair ???
Malgré ma tête qui fume je n'arrive pas à modifier la formule que
vous m'avez envoyée pour arriver à cette modification.

Merci encore très bonne journée
Amicordialement
MarcT



Bonjour,
SUPER !!!!!
c'est exactement ce qu'il me fallait, merci à vous tous pour votre
aide.
on se sent tout petit à galérer pendant des jours avec mes
malheureuses formules, alors qu'un petit message et hop la solution !!!
merci encore à tous
bonne journée
Marc T


Bonsour® JpPradier avec ferveur ;o))) vous nous disiez :

Mais effectivement, je n'ai pas fait le distingo entre les différen ts mois :-(


ouais ...
'tain jolie utilisation de la fonction DECALER
mais le monsieur parlait de SOMMEPROD :
en K4
=SOMMEPROD(((MOIS(dates)=N°dumois)*(JOURSEM(dates;2)=6)*(INDIRE CT(J4)="A")*(DECALER(INDIRECT(J4);1;0)="A")*1))

N°dumois peut etre issu d'une liste de validation.
il n'est pas dit comment calculer lorsque le weekend concerné est à cheval sur 2
mois ???
dans l'exemple c'est le samedi qui est pris en compte
;o)))

avec ton aimable autorisation JpP...
cet exemple pourra se retrouver sur
http://xlwiki.free.fr/wiki/wakka.php?wiki=SommeProd

--
--
@+
;o)))





1 2