Je soumet à votre ingéniosité le problème suivant :
J'ai 3 colonnes A, B, C,
A: une suite de % entre 0 et 100 dans un ordre aléatoire
B: une formule =SI(A1:$A$3200>=70%;1;0)
C: une formule =SI(B2=1;B1+1;0) en ligne 2
En A mes pourcentages, qui sont des moyennes mobiles et qui s'appuient sur
des valeurs, forment des séries >=70% que je cherche à compter. En B je les
repères en les marquant. En C je les identifie
(1,2,3...1,2....1,2,3,4,5...).
COMMENT FAIRE, pour qu'en D je puisse avoir le dernier chiffre de la serie
(par exemple 3) sur la même ligne qui inscrit le début de cette serie (soit
1) en C. Comme ci dessous.
A B C D
65 0 0 0
80 1 1 3
75 1 2 0
70 1 3 0
60 0 0 0
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
isabelle
bonjour stephane,
=SI(C2=1;GRANDE.VALEUR($C$2:$C$6;1);"")
isabelle
Bonjour,
Je soumet à votre ingéniosité le problème suivant : J'ai 3 colonnes A, B, C, A: une suite de % entre 0 et 100 dans un ordre aléatoire B: une formule =SI(A1:$A$3200>p%;1;0) C: une formule =SI(B2=1;B1+1;0) en ligne 2
En A mes pourcentages, qui sont des moyennes mobiles et qui s'appuient sur des valeurs, forment des séries >p% que je cherche à compter. En B je les repères en les marquant. En C je les identifie (1,2,3...1,2....1,2,3,4,5...). COMMENT FAIRE, pour qu'en D je puisse avoir le dernier chiffre de la serie (par exemple 3) sur la même ligne qui inscrit le début de cette serie (soit 1) en C. Comme ci dessous.
A B C D 65 0 0 0 80 1 1 3 75 1 2 0 70 1 3 0 60 0 0 0
Merci de votre aide.
Sl.
bonjour stephane,
=SI(C2=1;GRANDE.VALEUR($C$2:$C$6;1);"")
isabelle
Bonjour,
Je soumet à votre ingéniosité le problème suivant :
J'ai 3 colonnes A, B, C,
A: une suite de % entre 0 et 100 dans un ordre aléatoire
B: une formule =SI(A1:$A$3200>p%;1;0)
C: une formule =SI(B2=1;B1+1;0) en ligne 2
En A mes pourcentages, qui sont des moyennes mobiles et qui s'appuient sur
des valeurs, forment des séries >p% que je cherche à compter. En B je les
repères en les marquant. En C je les identifie
(1,2,3...1,2....1,2,3,4,5...).
COMMENT FAIRE, pour qu'en D je puisse avoir le dernier chiffre de la serie
(par exemple 3) sur la même ligne qui inscrit le début de cette serie (soit
1) en C. Comme ci dessous.
A B C D
65 0 0 0
80 1 1 3
75 1 2 0
70 1 3 0
60 0 0 0
Je soumet à votre ingéniosité le problème suivant : J'ai 3 colonnes A, B, C, A: une suite de % entre 0 et 100 dans un ordre aléatoire B: une formule =SI(A1:$A$3200>p%;1;0) C: une formule =SI(B2=1;B1+1;0) en ligne 2
En A mes pourcentages, qui sont des moyennes mobiles et qui s'appuient sur des valeurs, forment des séries >p% que je cherche à compter. En B je les repères en les marquant. En C je les identifie (1,2,3...1,2....1,2,3,4,5...). COMMENT FAIRE, pour qu'en D je puisse avoir le dernier chiffre de la serie (par exemple 3) sur la même ligne qui inscrit le début de cette serie (soit 1) en C. Comme ci dessous.
A B C D 65 0 0 0 80 1 1 3 75 1 2 0 70 1 3 0 60 0 0 0
Remplace les C$x par la dernière ligne de tes données en C (C$20 par exemple)
En passant, tu n'aurais pas besoin de la colonne B pour dériver C En C1: =(A1>p)*1 En C2: =SI(A2>p;C1+1;0) Copy C2 jusqu'à Cx
Salutations,
Daniel M.
"stephane-lalut" wrote in message news:41839991$0$3628$
Bonjour,
Je soumet à votre ingéniosité le problème suivant : J'ai 3 colonnes A, B, C, A: une suite de % entre 0 et 100 dans un ordre aléatoire B: une formule =SI(A1:$A$3200>p%;1;0) C: une formule =SI(B2=1;B1+1;0) en ligne 2
En A mes pourcentages, qui sont des moyennes mobiles et qui s'appuient sur des valeurs, forment des séries >p% que je cherche à compter. En B je les repères en les marquant. En C je les identifie (1,2,3...1,2....1,2,3,4,5...). COMMENT FAIRE, pour qu'en D je puisse avoir le dernier chiffre de la serie (par exemple 3) sur la même ligne qui inscrit le début de cette serie (soit 1) en C. Comme ci dessous.
A B C D 65 0 0 0 80 1 1 3 75 1 2 0 70 1 3 0 60 0 0 0
Remplace les C$x par la dernière ligne de tes données en C (C$20 par exemple)
En passant, tu n'aurais pas besoin de la colonne B pour dériver C
En C1: =(A1>p)*1
En C2: =SI(A2>p;C1+1;0)
Copy C2 jusqu'à Cx
Salutations,
Daniel M.
"stephane-lalut" <stephane-lalut@wanadoo.fr> wrote in message
news:41839991$0$3628$8fcfb975@news.wanadoo.fr...
Bonjour,
Je soumet à votre ingéniosité le problème suivant :
J'ai 3 colonnes A, B, C,
A: une suite de % entre 0 et 100 dans un ordre aléatoire
B: une formule =SI(A1:$A$3200>p%;1;0)
C: une formule =SI(B2=1;B1+1;0) en ligne 2
En A mes pourcentages, qui sont des moyennes mobiles et qui s'appuient sur
des valeurs, forment des séries >p% que je cherche à compter. En B je les
repères en les marquant. En C je les identifie
(1,2,3...1,2....1,2,3,4,5...).
COMMENT FAIRE, pour qu'en D je puisse avoir le dernier chiffre de la serie
(par exemple 3) sur la même ligne qui inscrit le début de cette serie (soit
1) en C. Comme ci dessous.
A B C D
65 0 0 0
80 1 1 3
75 1 2 0
70 1 3 0
60 0 0 0
Remplace les C$x par la dernière ligne de tes données en C (C$20 par exemple)
En passant, tu n'aurais pas besoin de la colonne B pour dériver C En C1: =(A1>p)*1 En C2: =SI(A2>p;C1+1;0) Copy C2 jusqu'à Cx
Salutations,
Daniel M.
"stephane-lalut" wrote in message news:41839991$0$3628$
Bonjour,
Je soumet à votre ingéniosité le problème suivant : J'ai 3 colonnes A, B, C, A: une suite de % entre 0 et 100 dans un ordre aléatoire B: une formule =SI(A1:$A$3200>p%;1;0) C: une formule =SI(B2=1;B1+1;0) en ligne 2
En A mes pourcentages, qui sont des moyennes mobiles et qui s'appuient sur des valeurs, forment des séries >p% que je cherche à compter. En B je les repères en les marquant. En C je les identifie (1,2,3...1,2....1,2,3,4,5...). COMMENT FAIRE, pour qu'en D je puisse avoir le dernier chiffre de la serie (par exemple 3) sur la même ligne qui inscrit le début de cette serie (soit 1) en C. Comme ci dessous.
A B C D 65 0 0 0 80 1 1 3 75 1 2 0 70 1 3 0 60 0 0 0
Plutôt, en D1, la matricielle suivante: =SI(C1=1;SI(NB.SI(C1:C$x;0);EQUIV(0;C1:C$x;0)-1;NBVAL(C1:C$x));0)
Copier en D2:Dx
Salutations,
Daniel M.
stephane-lalut
Bonjour, Isabelle
Merci de ta réponse. Ta formule fonctionne sur mon exemple, mais si je l'applique sur l'ensemble des occurences elle ne fonctionne plus car il y a des series en C de type (123,0,12,0,1234567,...). Si on borne la recherche de la plus grande valeur on génère des erreurs car les séries sont aléatoires, parfois distantes, parfois proches, parfois courtes, parfois trés longues. La bonne réponse c'est Daniel qui la propose via une matricielle. Bon week-end et merci de ton aide.
Stephane. "isabelle" a écrit dans le message de news:
bonjour stephane,
=SI(C2=1;GRANDE.VALEUR($C$2:$C$6;1);"")
isabelle
Bonjour,
Je soumet à votre ingéniosité le problème suivant : J'ai 3 colonnes A, B, C, A: une suite de % entre 0 et 100 dans un ordre aléatoire B: une formule =SI(A1:$A$3200>p%;1;0) C: une formule =SI(B2=1;B1+1;0) en ligne 2
En A mes pourcentages, qui sont des moyennes mobiles et qui s'appuient sur des valeurs, forment des séries >p% que je cherche à compter. En B je les repères en les marquant. En C je les identifie (1,2,3...1,2....1,2,3,4,5...). COMMENT FAIRE, pour qu'en D je puisse avoir le dernier chiffre de la serie (par exemple 3) sur la même ligne qui inscrit le début de cette serie (soit 1) en C. Comme ci dessous.
A B C D 65 0 0 0 80 1 1 3 75 1 2 0 70 1 3 0 60 0 0 0
Merci de votre aide.
Sl.
Bonjour, Isabelle
Merci de ta réponse.
Ta formule fonctionne sur mon exemple, mais si je l'applique sur l'ensemble
des occurences elle ne fonctionne plus car il y a des series en C de type
(123,0,12,0,1234567,...). Si on borne la recherche de la plus grande valeur
on génère des erreurs car les séries sont aléatoires, parfois distantes,
parfois proches, parfois courtes, parfois trés longues.
La bonne réponse c'est Daniel qui la propose via une matricielle.
Bon week-end et merci de ton aide.
Stephane.
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
41839E74.DE83B141@videotron.ca...
bonjour stephane,
=SI(C2=1;GRANDE.VALEUR($C$2:$C$6;1);"")
isabelle
Bonjour,
Je soumet à votre ingéniosité le problème suivant :
J'ai 3 colonnes A, B, C,
A: une suite de % entre 0 et 100 dans un ordre aléatoire
B: une formule =SI(A1:$A$3200>p%;1;0)
C: une formule =SI(B2=1;B1+1;0) en ligne 2
En A mes pourcentages, qui sont des moyennes mobiles et qui s'appuient
sur
des valeurs, forment des séries >p% que je cherche à compter. En B je
les
repères en les marquant. En C je les identifie
(1,2,3...1,2....1,2,3,4,5...).
COMMENT FAIRE, pour qu'en D je puisse avoir le dernier chiffre de la
serie
(par exemple 3) sur la même ligne qui inscrit le début de cette serie
(soit
1) en C. Comme ci dessous.
A B C D
65 0 0 0
80 1 1 3
75 1 2 0
70 1 3 0
60 0 0 0
Merci de ta réponse. Ta formule fonctionne sur mon exemple, mais si je l'applique sur l'ensemble des occurences elle ne fonctionne plus car il y a des series en C de type (123,0,12,0,1234567,...). Si on borne la recherche de la plus grande valeur on génère des erreurs car les séries sont aléatoires, parfois distantes, parfois proches, parfois courtes, parfois trés longues. La bonne réponse c'est Daniel qui la propose via une matricielle. Bon week-end et merci de ton aide.
Stephane. "isabelle" a écrit dans le message de news:
bonjour stephane,
=SI(C2=1;GRANDE.VALEUR($C$2:$C$6;1);"")
isabelle
Bonjour,
Je soumet à votre ingéniosité le problème suivant : J'ai 3 colonnes A, B, C, A: une suite de % entre 0 et 100 dans un ordre aléatoire B: une formule =SI(A1:$A$3200>p%;1;0) C: une formule =SI(B2=1;B1+1;0) en ligne 2
En A mes pourcentages, qui sont des moyennes mobiles et qui s'appuient sur des valeurs, forment des séries >p% que je cherche à compter. En B je les repères en les marquant. En C je les identifie (1,2,3...1,2....1,2,3,4,5...). COMMENT FAIRE, pour qu'en D je puisse avoir le dernier chiffre de la serie (par exemple 3) sur la même ligne qui inscrit le début de cette serie (soit 1) en C. Comme ci dessous.
A B C D 65 0 0 0 80 1 1 3 75 1 2 0 70 1 3 0 60 0 0 0
Merci de votre aide.
Sl.
stephane-lalut
Merci Daniel,
Cela fonctionne parfaitement, et je ne suis pas mécontent d'avoir posé la question, car je ne savais pas faire. En ce qui concerne: "En passant, tu n'aurais pas besoin de la colonne B pour dériver C En C1: =(A1>p)*1 En C2: =SI(A2>p;C1+1;0) Copy C2 jusqu'à Cx"
En effet, mais cela vient du fais que j'ai une vingtaine de colonnes et que B qui est en fait U me sert à autre chose et je m'étais appuyé dessus par proximité de colonne les % n'étant plus dans mon champs de vision...mais c'est l'occasion de regarder si je n'ai pas une ou 2 colonnes inutiles.
Merci en tout cas de la mise à disposition de ta compétence, pour la deuxième fois en ce qui me concerne.
Plutôt, en D1, la matricielle suivante: =SI(C1=1;SI(NB.SI(C1:C$x;0);EQUIV(0;C1:C$x;0)-1;NBVAL(C1:C$x));0)
Copier en D2:Dx
Salutations,
Daniel M.
Merci Daniel,
Cela fonctionne parfaitement, et je ne suis pas mécontent d'avoir posé la
question, car je ne savais pas faire.
En ce qui concerne:
"En passant, tu n'aurais pas besoin de la colonne B pour dériver C
En C1: =(A1>p)*1
En C2: =SI(A2>p;C1+1;0)
Copy C2 jusqu'à Cx"
En effet, mais cela vient du fais que j'ai une vingtaine de colonnes et que
B qui est en fait U me sert à autre chose et je m'étais appuyé dessus par
proximité de colonne les % n'étant plus dans mon champs de vision...mais
c'est l'occasion de regarder si je n'ai pas une ou 2 colonnes inutiles.
Merci en tout cas de la mise à disposition de ta compétence, pour la
deuxième fois en ce qui me concerne.
Bon week end
Stéphane.
"Daniel.M" <prenom.maher@bigfoot.inutil.com> a écrit dans le message de
news: eBnPDvovEHA.4048@TK2MSFTNGP15.phx.gbl...
Cela fonctionne parfaitement, et je ne suis pas mécontent d'avoir posé la question, car je ne savais pas faire. En ce qui concerne: "En passant, tu n'aurais pas besoin de la colonne B pour dériver C En C1: =(A1>p)*1 En C2: =SI(A2>p;C1+1;0) Copy C2 jusqu'à Cx"
En effet, mais cela vient du fais que j'ai une vingtaine de colonnes et que B qui est en fait U me sert à autre chose et je m'étais appuyé dessus par proximité de colonne les % n'étant plus dans mon champs de vision...mais c'est l'occasion de regarder si je n'ai pas une ou 2 colonnes inutiles.
Merci en tout cas de la mise à disposition de ta compétence, pour la deuxième fois en ce qui me concerne.