Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Combien de fois en un mois

5 réponses
Avatar
Denys
Bonjour tout le monde,

J'en ai une difficile pour vous aujourd'hui. Avec un userform,
l'usager inscrit diff=E9rentes donn=E9es sur une feuille Excel.

Dans la colonne A, ce sont les dates =E0 laquelle ces donn=E9es sont
entr=E9es. En colonne B, le nom g=E9n=E9ral d'une t=E2che, en C le no de la
sous-t=E2che, en D le volume, en E le temps pour cette t=E2che et en F les
commentaires s'il y a lieu.

Date T=E2che Sous-t=E2che
Vol Temps Commentaires

2007/11/06 Correction TIS Balancing 91 6:00
2007/11/07 Maintenance GIC 3 0:15
2007/11/06 Correction TIS Balancing 78 0:45
2007/11/08 Other Goals/Coaching 1 0:30
2007/11/08 Correction TIS Balancing 85 6:30
2007/11/09 Other Huddle 1 0:30
2007/11/09 Correction Follow up 1 0:15
2007/11/30 Other Huddle 1 0:20
2007/11/30 Investigation TIS Balancing 3 1:30
2007/12/03 Other TIS Balancing 1 0:30
2007/12/03 Other Unplanned tasks 1 0:30
2007/12/03 Maintenance GIC 8 1:15
2007/12/03 Investigation Tax slips 7 1:30
2007/12/03 Correction TIS Balancing 25 3:00
2007/12/04 Other TIS Balancing 1 0:45

Je souhaite savoir le nombre de journ=E9es dans le mois o=F9 l'usager a
fait du "TIS Balancing". Attention !!! Si la personne l'a inscrit deux
fois ans le m=EAme journ=E9e, cela ne doit compter que pour une fois
seulement. Avec mon application, je nomme la plage A3:A jusqu'=E0 la fin
"ZN" et la plage C3:Cjusqu'=E0 la fin "ZN1"

Voici mes formules =E0 date:

=3DSUM(IF(COUNTIF(ZN,ZN)=3D0,"",1/COUNTIF(ZN,ZN))*(ZN1=3D"TIS
Balancing")*(MONTH(ZN)=3DROW(G1)))

=C7a, c'est pour le mois de janvier. La formule est en G1 et est
matricielle. Je la copie jusqu'en G12 pour le mois de d=E9cembre.

Les r=E9ponses obtenues pour novembre et d=E9cembre avec les donn=E9es ci-
dessus sont respectivement 2 et 1.4 alors qu'elles devraient =EAtre 3 et
2.

Si jamais quelqu'un pourrait voir o=F9 est mon erreur, cela m'aiderait
=E9norm=E9ment....

Meri pour votre temps

Denys

5 réponses

Avatar
Daniel.C
Bonsoir.
Elle m'a fait transpirer, celle-la !
=SUM(IF(FREQUENCY(IF(ZNA="tis
balancing",MATCH(ZN,ZN,0),0),ROW($1:$14))>0,1,0)*(MONTH(ZN)=ROW(G1)))
Cordialement.
Daniel
"Denys" a écrit dans le message de news:

Bonjour tout le monde,

J'en ai une difficile pour vous aujourd'hui. Avec un userform,
l'usager inscrit différentes données sur une feuille Excel.

Dans la colonne A, ce sont les dates à laquelle ces données sont
entrées. En colonne B, le nom général d'une tâche, en C le no de la
sous-tâche, en D le volume, en E le temps pour cette tâche et en F les
commentaires s'il y a lieu.

Date Tâche Sous-tâche
Vol Temps Commentaires

2007/11/06 Correction TIS Balancing 91 6:00
2007/11/07 Maintenance GIC 3 0:15
2007/11/06 Correction TIS Balancing 78 0:45
2007/11/08 Other Goals/Coaching 1 0:30
2007/11/08 Correction TIS Balancing 85 6:30
2007/11/09 Other Huddle 1 0:30
2007/11/09 Correction Follow up 1 0:15
2007/11/30 Other Huddle 1 0:20
2007/11/30 Investigation TIS Balancing 3 1:30
2007/12/03 Other TIS Balancing 1 0:30
2007/12/03 Other Unplanned tasks 1 0:30
2007/12/03 Maintenance GIC 8 1:15
2007/12/03 Investigation Tax slips 7 1:30
2007/12/03 Correction TIS Balancing 25 3:00
2007/12/04 Other TIS Balancing 1 0:45

Je souhaite savoir le nombre de journées dans le mois où l'usager a
fait du "TIS Balancing". Attention !!! Si la personne l'a inscrit deux
fois ans le même journée, cela ne doit compter que pour une fois
seulement. Avec mon application, je nomme la plage A3:A jusqu'à la fin
"ZN" et la plage C3:Cjusqu'à la fin "ZN1"

Voici mes formules à date:

=SUM(IF(COUNTIF(ZN,ZN)=0,"",1/COUNTIF(ZN,ZN))*(ZN1="TIS
Balancing")*(MONTH(ZN)=ROW(G1)))

Ça, c'est pour le mois de janvier. La formule est en G1 et est
matricielle. Je la copie jusqu'en G12 pour le mois de décembre.

Les réponses obtenues pour novembre et décembre avec les données ci-
dessus sont respectivement 2 et 1.4 alors qu'elles devraient être 3 et
2.

Si jamais quelqu'un pourrait voir où est mon erreur, cela m'aiderait
énormément....

Meri pour votre temps

Denys
Avatar
Daniel.C
Remplace ZNA par ZN1. Avec XL22007, ZN1 est une cellule !
Daniel
"Daniel.C" a écrit dans le message de news:

Bonsoir.
Elle m'a fait transpirer, celle-la !
=SUM(IF(FREQUENCY(IF(ZNA="tis
balancing",MATCH(ZN,ZN,0),0),ROW($1:$14))>0,1,0)*(MONTH(ZN)=ROW(G1)))
Cordialement.
Daniel
"Denys" a écrit dans le message de news:

Bonjour tout le monde,

J'en ai une difficile pour vous aujourd'hui. Avec un userform,
l'usager inscrit différentes données sur une feuille Excel.

Dans la colonne A, ce sont les dates à laquelle ces données sont
entrées. En colonne B, le nom général d'une tâche, en C le no de la
sous-tâche, en D le volume, en E le temps pour cette tâche et en F les
commentaires s'il y a lieu.

Date Tâche Sous-tâche
Vol Temps Commentaires

2007/11/06 Correction TIS Balancing 91 6:00
2007/11/07 Maintenance GIC 3 0:15
2007/11/06 Correction TIS Balancing 78 0:45
2007/11/08 Other Goals/Coaching 1 0:30
2007/11/08 Correction TIS Balancing 85 6:30
2007/11/09 Other Huddle 1 0:30
2007/11/09 Correction Follow up 1 0:15
2007/11/30 Other Huddle 1 0:20
2007/11/30 Investigation TIS Balancing 3 1:30
2007/12/03 Other TIS Balancing 1 0:30
2007/12/03 Other Unplanned tasks 1 0:30
2007/12/03 Maintenance GIC 8 1:15
2007/12/03 Investigation Tax slips 7 1:30
2007/12/03 Correction TIS Balancing 25 3:00
2007/12/04 Other TIS Balancing 1 0:45

Je souhaite savoir le nombre de journées dans le mois où l'usager a
fait du "TIS Balancing". Attention !!! Si la personne l'a inscrit deux
fois ans le même journée, cela ne doit compter que pour une fois
seulement. Avec mon application, je nomme la plage A3:A jusqu'à la fin
"ZN" et la plage C3:Cjusqu'à la fin "ZN1"

Voici mes formules à date:

=SUM(IF(COUNTIF(ZN,ZN)=0,"",1/COUNTIF(ZN,ZN))*(ZN1="TIS
Balancing")*(MONTH(ZN)=ROW(G1)))

Ça, c'est pour le mois de janvier. La formule est en G1 et est
matricielle. Je la copie jusqu'en G12 pour le mois de décembre.

Les réponses obtenues pour novembre et décembre avec les données ci-
dessus sont respectivement 2 et 1.4 alors qu'elles devraient être 3 et
2.

Si jamais quelqu'un pourrait voir où est mon erreur, cela m'aiderait
énormément....

Meri pour votre temps

Denys



Avatar
Denys
Bonsoir Daniel,

Wow !! Toute une formule!!! Je ne sais pas si je fais quelque chose de
croche, mais j'ai N/A comme résultat.... Ai-je quelque chose à
formater.... Elle n'est pas matricielle n'est-ce pas???

En tous les cas.... Merci c'est assez impressionnant...

Denys
Avatar
Daniel.C
Si, elle est matricielle. Comme je pensais que la tienne l'était, je ne l'ai
pas précisé.
Rearde le classeur à l'adresse :
http://cjoint.com/?dzvbXmGMzF
Daniel
"Denys" a écrit dans le message de news:

Bonsoir Daniel,

Wow !! Toute une formule!!! Je ne sais pas si je fais quelque chose de
croche, mais j'ai N/A comme résultat.... Ai-je quelque chose à
formater.... Elle n'est pas matricielle n'est-ce pas???

En tous les cas.... Merci c'est assez impressionnant...

Denys
Avatar
Denys
Merveilleux !!!!

Tout est parfait......

Merci infiniment....

Bonne soirée

Denys