Modifier l'ordre dans une série de numéros

BESAC

XLDnaute Nouveau
Bonjour,

Je n'arrive pas à trouver les bonnes formules pour imposer un certain ordre dans une série de numéros en fonction d'un tirage aléatoire genre loto. J'ai essayé pas mal de formules conditionnelles plus ou mois compliquées mais les résultats obtenus ne sont jamais totalement exacts.
Je dois préciser que mes connaissances en excel sont relativement basiques.
Je vous joins donc un fichier excel qui illustrera mieux mon propos. Il n'est qu'une étape de ce que je souhaite obtenir mais franchir cette étape sera pour moi déjà un grand pas.
Je vous remercie d'avance pour vos remarques et suggestions et reste à votre disposition pour tout renseignement complémentaire.
 

Pièces jointes

  • Chantier excel roul MB2.xlsx
    9.4 KB · Affichages: 52

CISCO

XLDnaute Barbatruc
Re : Modifier l'ordre dans une série de numéros

Bonjour

Une possibilité en pièce jointe, avec une formule matricielle à valider avec Ctrl+maj+entrer.

@ plus
 

Pièces jointes

  • Chantier excel roul MB2bis.xlsx
    14.9 KB · Affichages: 47

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : Modifier l'ordre dans une série de numéros

Bonjour BESAC, CISCO :),

Un essai sans formule matricielle.

Formule en B4 à tirer vers la droite jusqu'en F4:
Code:
=SI(NB.SI($B3:B3;$A4)=0;B3;INDEX($B3:$G3;COLONNES($B3:B3)+1))

Formule en G4:
Code:
=SI(NB.SI($B3:G3;$A4)=0;G3;$A4)

Les formules B4:G4 sont ensuite à tirer vers le bas.

nota: j'ai placé la série de référence en F3 pour conserver des formules similaires sur la ligne 4 et les suivantes.
 

Pièces jointes

  • BESAC- Chantier excel roul MB2- v1.xlsx
    12.3 KB · Affichages: 41

BESAC

XLDnaute Nouveau
Re : Modifier l'ordre dans une série de numéros

Bonjour CISCO et mapomme,

Et chapeau bas pour la rapidité et l'efficacité. Les 2 solutions fonctionnent parfaitement.
Du coup je ne sais pas trop laquelle choisir.
En tous cas, je vais pouvoir poursuivre mon projet. En fait, je voudrais obtenir les mêmes résultats pour 5 autres séries de 6 numéros. J'y travaille et reviens vers vous en cas de complication.
Encore merci !
 

CISCO

XLDnaute Barbatruc
Re : Modifier l'ordre dans une série de numéros

Bonsoir à tous, bonsoir Mapomme :)

En reprenant la proposition de Mapomme, on peut aussi faire en B4 avec
Code:
=SI(NB.SI($B3:B3;$A4)=0;B3;C3)
à tirer vers la droite jusqu'en F4.

@ plus
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : Modifier l'ordre dans une série de numéros

Bonjour CISCO, BESAC,


(...) En reprenant la proposition de mapomme, on peut aussi faire en B4 avec
Code:
=SI(NB.SI($B3:B3;$A4)=0;B3;C3)
à tirer vers la droite jusqu'en F4. (...)

Bien vu CISCO (voir second tableau dans le fichier).


Du coup, je me suis demandé pourquoi j'étais parti sur des formules compliquées (chose que je fais d'ailleurs naturellement sans avoir besoin de raison particulière :().

En fait je désirais n'avoir qu'une seule formule non matricielle pour l'ensemble du tableau. Je me suis arrêté au milieu du gué. En utilisant la formule suivante en B4, on n'a qu'une seule formule à tirer vers la droite et vers le bas. Voir premier tableau.
Code:
=SIERREUR(SI(NB.SI($B3:B3;$A4)=0;B3;INDEX($B3:$G3;COLONNES($B3:B3)+1));$A4)
 

Pièces jointes

  • BESAC- Chantier excel roul MB2-v2.xlsx
    14.3 KB · Affichages: 36

CISCO

XLDnaute Barbatruc
Re : Modifier l'ordre dans une série de numéros

Bonsoir

Bonjour CISCO, BESAC,




Bien vu CISCO (voir second tableau dans le fichier).

Du coup, je me suis demandé pourquoi j'étais parti sur des formules compliquées (chose que je fais d'ailleurs naturellement sans avoir besoin de raison particulière :().

Moi aussi, ça je sais faire :) (Tous les chemins mènent à Rome).

Si on tient absolument à tout faire avec une seule formule, on peut utiliser en B4
Code:
SI(NB.SI($B3:B3;$A4)=0;B3;SI(C3="";$A4;C3))

@ plus
 

BESAC

XLDnaute Nouveau
Re : Modifier l'ordre dans une série de numéros

Bonsoir CISCO et mapomme,

Je vois que mon petit problème provoque une certaine émulation bien sympathique !
J'ai poursuivi sans difficultés mon tableau grâce à vos formules.
La dernière de CISCO (émanation de celle de mapomme) est évidemment pratique puisque unique. Je lui vois juste un petit inconvénient pour l'avoir testée (à moins que je m'y sois mal pris), la colonne I doit rester vide, sans quoi les résultats se trouvent faussés. En réalité très petit inconvénient quand on le sait.
Maintenant, je me suis dit que l'ajoût d'une sorte de compteur d'évènements serait un plus, je vous joins donc le tableau avec la dernière version qui explique mon besoin.
Si le coeur vous en dit...
 

Pièces jointes

  • BESAC- Chantier excel roul MB2-v3.xlsx
    18.6 KB · Affichages: 54

Discussions similaires

Statistiques des forums

Discussions
312 527
Messages
2 089 355
Membres
104 136
dernier inscrit
redzzo