formules magiques

  • Initiateur de la discussion bono64
  • Date de début
B

bono64

Guest
bonjour le forum
Meme avec ce temps , je fais un petit tableau (accroc) , voila je cherche a mettre dans ma colonne G , la formule me permettant de mettre un chiffrs de 0 a 6 chaque fois que je rencontre le 1 , en partant de gauche a droite , voici quelques exemple


1-2-1-6 -6-4 = 0 (puisque 1 est en premier )
7-0-2-3-0 = 5 (pas de 1 rencontré )
3-5-3-1-3 = 4 ( en quatrieme position )
2-5-6-0-9-8 = 6 (pas de 1 rencontré , 6 etant le plus grand nombre qui puisse y avoir )
voila , merci a tous et bonne fin de week end
bono
 

Tibo

XLDnaute Barbatruc
Salut Bono,

Peux-tu être plus précis.

Tu nous dis :

'la formule me permettant de mettre un chiffrs de 0 a 6 chaque fois que je rencontre le 1'

Même avec les exemples, je n'arrive pas à comprendre.

Il faudrait que tu expliques davantage tes exemples.

@+
 
B

bono64

Guest
bonjour Tibo

ok je vais essayé
je reprend mes lignes , ce que je desire c est de mettre
0 si le chiffre apparait en premier
1 si il arrive en deuxieme
2 si il arrive en troisieme
3 si il arrive en quatrieme
4 si il arrive en cinquieme
5 si il arrive en sixieme
mais
si je ne le rencontre pas comme dans le deuxieme exemple et suivant le nombre de numero , jamais plus de 6 , je marque 5
si j avais eu que trois chiffres sans un 1 ,
exemple
2-6-4-
j aurais mis 4 en fait comme si j avais un 1 en quatrieme position


1-2-1-6 -6-4 = 0
7-0-2-3-0 = 5
3-5-3-1-3 = 4
2-5-6-0-9-8 = 6

j espere etre un peu plus clair
merci
bono
 

Gruick

XLDnaute Accro
Bonjour Bono et vous aussi........

essaies ça en G1

=SI(ESTNA(EQUIV(1;A4:F4;0));NBVAL(A4:F4);EQUIV(1;A4:F4;0)-1)

chez moi, ça marche.

(ps : 1 erreur dans ton 3e exemple, puisque 1 arrive en 4 donc 3)

A+

Message édité par: Gruick, à: 26/03/2006 16:28

NBVAL, j'l'avait oubliée celle là, Merçi Robert, j'ai une case en moins de vide, donc pleine, faut être positif.

Message édité par: Gruick, à: 26/03/2006 16:39
 

Robert

XLDnaute Barbatruc
Repose en paix
Bonjour Bono, bonjour le forum,

Je ne comprends pas du tout ta logique... Mais je te propose cette formule qui renvoie les valeurs que tu donnent en exemple :


=SI(ESTNA(EQUIV(1;A1:F1;0))=VRAI;NBVAL(A1:F1);SI(EQUIV(1;A1:F1;0)=1;0;EQUIV(1;A1:F1;0)))

Édition :

Hou la la !!! Pas frais du tout sur ce coup là... Bonjour tout le monde. Mais comme le dis Gruick, tu te plantes toi-même dans les résultats de tes exemples... Dur dur de trouver la solution dans ce cas..

Édition 2 :

si j avais eu que trois chiffres sans un 1 ,
exemple
2-6-4-
j aurais mis 4 en fait comme si j avais un 1 en quatrieme position


Alors là !!! J'en perds mon latin car si on respecte tes données j'auris mis plutôt 3. Je crois qu'il faut que tu arrêtes de boire peut-être...Lol.


Message édité par: Robert, à: 26/03/2006 16:38
 

Gruick

XLDnaute Accro
Ah, mon bon Robert,
Ca sert d'être un suidé au groin sensible. J'avais fairé le coup sur le 3e exemple.
As-tu remarqué mon jeu de mots polyglotte du (porc)salut de mon message. Nul, j'espère....
J'envoie un tibo à Tibo aussi, mais là, je suis épuisé.
A+
 
B

bono64

Guest
Alors là !!! J'en perds mon latin car si on respecte tes données j'auris mis plutôt 3. Je crois qu'il faut que tu arrêtes de boire peut-être...Lol.

c est bon j ai rangé la bouteille de gin et le kas , tu connais !
bono
 

Robert

XLDnaute Barbatruc
Repose en paix
Bonsoir le fil, bonsoir le forum,

Désolé de polluer Bono mais Gruick me parle d'un jeu de mot (soit disant nul... Ceux que je préfère !!!) et je ne le trouve pas. Y'a rien de pire pour me rendre fou... J'attends tes explications Gruick. Sinon je fais le contraire de Bono, je me prépare illico une caipirinha...
 

Gruick

XLDnaute Accro
Robert, pas la forme on dirait...
J'ai écrit bonjour Bono et vous aussi, en anglais you too, en abrégé U2, et Bono est le leader de ce band (à Bono).
Tu aurais pu me contacter sur ma boîte, pour ne pas 'polluer', comme tu dis. (un modérateur pourrait nous gronder)
Au plaisir
 

Discussions similaires

Réponses
5
Affichages
188

Statistiques des forums

Discussions
312 493
Messages
2 088 956
Membres
103 990
dernier inscrit
lamiadebz