J'ai trois colonnes (victoire ou défaite dans la première, une date dans la
deuxième et un nombre dans la troisième) et je voudrais savoir, au dernier
jour du mois saisi, quel est le nombre de façon à faire une situation
mensuelle. Dans l'exemple ci-dessous, en septembre, je dois retrouver 1166,
octobre 1358.5 etc...
Je pense utiliser grande.valeur avec une matricielle ou quelque chose comme
ça mais je ne suis pas bien familiarisé avec les matricielles...
Deuxième question. Comment connaître la plus grande série de victoires
consécutives et si possible les dates de débuts et de fins. En VBA pas de
problèmes, mais est-ce possible par formule ?
V 27/09/02 1200
D 27/09/02 1170
D 27/09/02 1166
V 04/10/02 1174
V 04/10/02 1176
V 04/10/02 1193
V 13/10/02 1198
D 13/10/02 1196
V 13/10/02 1206
V 13/10/02 1224
V 13/10/02 1251
V 13/10/02 1263
V 13/10/02 1300
V 18/10/02 1314
D 18/10/02 1313
V 18/10/02 1330
V 25/10/02 1335,5
V 25/10/02 1344,5
V 25/10/02 1358,5
V 08/11/02 1365,5
D 08/11/02 1361,5
V 08/11/02 1369,5
Q2: Tu devrais utiliser une colonne de formules supplémentaires (qui vont t'aider beaucoup à résoudre ton problème de façon simple). En utilisant une nouvelle colonne, mettons la colonne D et en considérant que tes résultats sont inscrits chronologiquement.
En D1: =SI(A1="V";1;0) En D2: =IF(A2="V",D1+1,0)
Copie D2 jusqu'à D22 (ou jusqu'à la dernière ligne de données)
La plus grande série de victoire consécutives en E1:=MAX(D:D) La date de début de cette série en E2 : =INDEX(B1:B22;EQUIV(MAX(D:D);D:D;0)-MAX(D:D)+1) La date de fin de la série victorieuse en E3: =INDEX(B1:B22;EQUIV(MAX(D:D);D:D;0))
Salutations,
Daniel M.
"Sébastien KRECKE" wrote in message news:
Bonjour à toutes et à tous,
J'ai trois colonnes (victoire ou défaite dans la première, une date dans la
deuxième et un nombre dans la troisième) et je voudrais savoir, au dernier jour du mois saisi, quel est le nombre de façon à faire une situation mensuelle. Dans l'exemple ci-dessous, en septembre, je dois retrouver 1166,
octobre 1358.5 etc... Je pense utiliser grande.valeur avec une matricielle ou quelque chose comme
ça mais je ne suis pas bien familiarisé avec les matricielles...
Deuxième question. Comment connaître la plus grande série de victoires consécutives et si possible les dates de débuts et de fins. En VBA pas de problèmes, mais est-ce possible par formule ?
V 27/09/02 1200 D 27/09/02 1170 D 27/09/02 1166 V 04/10/02 1174 V 04/10/02 1176 V 04/10/02 1193 V 13/10/02 1198 D 13/10/02 1196 V 13/10/02 1206 V 13/10/02 1224 V 13/10/02 1251 V 13/10/02 1263 V 13/10/02 1300 V 18/10/02 1314 D 18/10/02 1313 V 18/10/02 1330 V 25/10/02 1335,5 V 25/10/02 1344,5 V 25/10/02 1358,5 V 08/11/02 1365,5 D 08/11/02 1361,5 V 08/11/02 1369,5
Cordialement
Sébastien KreckeFormule
Salut Sébastien,
Q1:
Pour le mois de septembre (sinon tu changes 9 pour le numéro du mois
approprié).
La matricielle suivante (saisir avec Ctrl-Maj-Entrée):
Q2:
Tu devrais utiliser une colonne de formules supplémentaires (qui vont
t'aider beaucoup à résoudre ton problème de façon simple).
En utilisant une nouvelle colonne, mettons la colonne D et en considérant
que tes résultats sont inscrits chronologiquement.
En D1: =SI(A1="V";1;0)
En D2: =IF(A2="V",D1+1,0)
Copie D2 jusqu'à D22 (ou jusqu'à la dernière ligne de données)
La plus grande série de victoire consécutives
en E1:=MAX(D:D)
La date de début de cette série
en E2 : =INDEX(B1:B22;EQUIV(MAX(D:D);D:D;0)-MAX(D:D)+1)
La date de fin de la série victorieuse
en E3: =INDEX(B1:B22;EQUIV(MAX(D:D);D:D;0))
Salutations,
Daniel M.
"Sébastien KRECKE" <sk_om00@club-internet.fr> wrote in message
news:OV8br5wRDHA.2144@TK2MSFTNGP11.phx.gbl...
Bonjour à toutes et à tous,
J'ai trois colonnes (victoire ou défaite dans la première, une date dans
la
deuxième et un nombre dans la troisième) et je voudrais savoir, au dernier
jour du mois saisi, quel est le nombre de façon à faire une situation
mensuelle. Dans l'exemple ci-dessous, en septembre, je dois retrouver
1166,
octobre 1358.5 etc...
Je pense utiliser grande.valeur avec une matricielle ou quelque chose
comme
ça mais je ne suis pas bien familiarisé avec les matricielles...
Deuxième question. Comment connaître la plus grande série de victoires
consécutives et si possible les dates de débuts et de fins. En VBA pas de
problèmes, mais est-ce possible par formule ?
V 27/09/02 1200
D 27/09/02 1170
D 27/09/02 1166
V 04/10/02 1174
V 04/10/02 1176
V 04/10/02 1193
V 13/10/02 1198
D 13/10/02 1196
V 13/10/02 1206
V 13/10/02 1224
V 13/10/02 1251
V 13/10/02 1263
V 13/10/02 1300
V 18/10/02 1314
D 18/10/02 1313
V 18/10/02 1330
V 25/10/02 1335,5
V 25/10/02 1344,5
V 25/10/02 1358,5
V 08/11/02 1365,5
D 08/11/02 1361,5
V 08/11/02 1369,5
Q2: Tu devrais utiliser une colonne de formules supplémentaires (qui vont t'aider beaucoup à résoudre ton problème de façon simple). En utilisant une nouvelle colonne, mettons la colonne D et en considérant que tes résultats sont inscrits chronologiquement.
En D1: =SI(A1="V";1;0) En D2: =IF(A2="V",D1+1,0)
Copie D2 jusqu'à D22 (ou jusqu'à la dernière ligne de données)
La plus grande série de victoire consécutives en E1:=MAX(D:D) La date de début de cette série en E2 : =INDEX(B1:B22;EQUIV(MAX(D:D);D:D;0)-MAX(D:D)+1) La date de fin de la série victorieuse en E3: =INDEX(B1:B22;EQUIV(MAX(D:D);D:D;0))
Salutations,
Daniel M.
"Sébastien KRECKE" wrote in message news:
Bonjour à toutes et à tous,
J'ai trois colonnes (victoire ou défaite dans la première, une date dans la
deuxième et un nombre dans la troisième) et je voudrais savoir, au dernier jour du mois saisi, quel est le nombre de façon à faire une situation mensuelle. Dans l'exemple ci-dessous, en septembre, je dois retrouver 1166,
octobre 1358.5 etc... Je pense utiliser grande.valeur avec une matricielle ou quelque chose comme
ça mais je ne suis pas bien familiarisé avec les matricielles...
Deuxième question. Comment connaître la plus grande série de victoires consécutives et si possible les dates de débuts et de fins. En VBA pas de problèmes, mais est-ce possible par formule ?
V 27/09/02 1200 D 27/09/02 1170 D 27/09/02 1166 V 04/10/02 1174 V 04/10/02 1176 V 04/10/02 1193 V 13/10/02 1198 D 13/10/02 1196 V 13/10/02 1206 V 13/10/02 1224 V 13/10/02 1251 V 13/10/02 1263 V 13/10/02 1300 V 18/10/02 1314 D 18/10/02 1313 V 18/10/02 1330 V 25/10/02 1335,5 V 25/10/02 1344,5 V 25/10/02 1358,5 V 08/11/02 1365,5 D 08/11/02 1361,5 V 08/11/02 1369,5
Cordialement
Sébastien KreckeFormule
AV
En D2: =IF(A2="V",D1+1,0)
Pfff.... si en plus il faut un traducteur de fonctions !
;-) AV
En D2: =IF(A2="V",D1+1,0)
Pfff.... si en plus il faut un traducteur de fonctions !
Sébastien devait être confus puisqu'il n'a pas rien dit. ;-) =SI(A2="V";D1+1;0) évidemment.
Daniel M.
"AV" wrote in message news:
En D2: =IF(A2="V",D1+1,0)
Pfff.... si en plus il faut un traducteur de fonctions !
;-) AV
Sébastien KRECKE
Salut Daniel,
Effectivement j'avais pas fais gaffe à ce "IF" vu que j'ai redécomposé ta formule. Un grand merci, tout marche comme je le veux. Je vais pouvoir sortir de belles stats aux adhérents de mon club grâce à vous ! ;-)
Séb
"Daniel.M" a écrit dans le message de news:
Salut Alain,
;-)
Sébastien devait être confus puisqu'il n'a pas rien dit. ;-) =SI(A2="V";D1+1;0) évidemment.
Daniel M.
"AV" wrote in message news:
En D2: =IF(A2="V",D1+1,0)
Pfff.... si en plus il faut un traducteur de fonctions !
;-) AV
Salut Daniel,
Effectivement j'avais pas fais gaffe à ce "IF" vu que j'ai redécomposé ta
formule. Un grand merci, tout marche comme je le veux. Je vais pouvoir
sortir de belles stats aux adhérents de mon club grâce à vous ! ;-)
Séb
"Daniel.M" <daniel.maher@bigfoot.com> a écrit dans le message de news:
e3X1xh7RDHA.2480@tk2msftngp13.phx.gbl...
Salut Alain,
;-)
Sébastien devait être confus puisqu'il n'a pas rien dit. ;-)
=SI(A2="V";D1+1;0) évidemment.
Daniel M.
"AV" <alain.vallon@wanadoo.fr> wrote in message
news:uf5hDG2RDHA.2408@TK2MSFTNGP10.phx.gbl...
En D2: =IF(A2="V",D1+1,0)
Pfff.... si en plus il faut un traducteur de fonctions !
Effectivement j'avais pas fais gaffe à ce "IF" vu que j'ai redécomposé ta formule. Un grand merci, tout marche comme je le veux. Je vais pouvoir sortir de belles stats aux adhérents de mon club grâce à vous ! ;-)
Séb
"Daniel.M" a écrit dans le message de news:
Salut Alain,
;-)
Sébastien devait être confus puisqu'il n'a pas rien dit. ;-) =SI(A2="V";D1+1;0) évidemment.
Daniel M.
"AV" wrote in message news:
En D2: =IF(A2="V",D1+1,0)
Pfff.... si en plus il faut un traducteur de fonctions !