Bonjour à tous,
J’aurai besoin de vos lumières pour résoudre un exercice de suite numérique sur excel.
Je pense que l’utilisation de macro ou de script sera obligatoire.
Je vous pose le problème.
Soit une suite de 9 chiffres aléatoire.
Dans notre exemple nous allons choisir cette suite :
2-3-5-6-9-7-1-4-8
Le but de l’exercice va être de remettre en ordre cette suite en comptant 1,2,3,4,5,6,7,8,9.
C’est-à-dire, que pour la suite 2-3-5-6-9-7-1-4-8
2 = 1, 3 = 2, 5 = 3, 6 = 4, 9 = 5, 7 = 6, 1 = 7, 4 = 8, 8 = 9
Dans ce cas aucun chiffre ne correspond, nous allons décaler le premier chiffre de la suite de départ à la fin.
Donc la nouvelle suite : 3-5-6-9-7-1-4-8-2
Puis nous recommençons le procédé,
3 = 1, 5 = 2, 6 = 3, 9 = 4, 7 = 5, 1 = 6, 4 = 7, 8 = 8
Donc nous avons le 8 qui est égale à lui-même, il sera donc le premier chiffre de notre « suite résultat »
Il reste donc plus que 8 chiffres à réorganiser, soit 3-5-6-9-7-1-4-2
Nous reprenons là où nous nous sommes arrêtés,
2 = 9, puis nous repartons au début avec, 3 = 1, 5 = 2, 6 = 3, 9 = 4, 7 = 5, 1 = 6, 4 = 7, 2 = 8, 3 = 9,puis 5 = 1, 6 = 2, 9 = 3, 7 = 4, 1 = 5, 4 = 6, 2 = 7, 3 = 8, 5 = 9 puis, 6 = 1, 9 = 2, 7 = 3, 1 = 4, 4 = 5, 2 = 6, 3 = 7, 5 = 8, 6 = 9, puis 9 = 1, 7 = 2, 1 = 3, 4 = 4
Donc nous avons le 4 qui est égale à lui-même, il sera donc le deuxième chiffre de notre « suite résultat »
Il reste donc plus que 7 chiffres à réorganiser, soit 3-5-6-9-7-1-2
Et on répète le même procédé en utilisant les mêmes règles.
Dans notre exemple, on se retrouve bloqué à 3 chiffres 2-3-1, il suffira, comme au début de décaler le premier chiffre de la suite à la fin, soit 3-1-2.
Cela ne marche toujours pas, donc on décale de nouveau jusqu’à que cela marche, soit 1-2-3, et nous pouvons finir la « suite résultat » qui est égale à 8-4-9-5-6-7-1-2-3
Je reste disponible s’il y a des précisions à apporter, car le système de comptage n’est pas facile à expliquer
Je vous remercie par avance pour vos solutions
J’aurai besoin de vos lumières pour résoudre un exercice de suite numérique sur excel.
Je pense que l’utilisation de macro ou de script sera obligatoire.
Je vous pose le problème.
Soit une suite de 9 chiffres aléatoire.
Dans notre exemple nous allons choisir cette suite :
2-3-5-6-9-7-1-4-8
Le but de l’exercice va être de remettre en ordre cette suite en comptant 1,2,3,4,5,6,7,8,9.
C’est-à-dire, que pour la suite 2-3-5-6-9-7-1-4-8
2 = 1, 3 = 2, 5 = 3, 6 = 4, 9 = 5, 7 = 6, 1 = 7, 4 = 8, 8 = 9
Dans ce cas aucun chiffre ne correspond, nous allons décaler le premier chiffre de la suite de départ à la fin.
Donc la nouvelle suite : 3-5-6-9-7-1-4-8-2
Puis nous recommençons le procédé,
3 = 1, 5 = 2, 6 = 3, 9 = 4, 7 = 5, 1 = 6, 4 = 7, 8 = 8
Donc nous avons le 8 qui est égale à lui-même, il sera donc le premier chiffre de notre « suite résultat »
Il reste donc plus que 8 chiffres à réorganiser, soit 3-5-6-9-7-1-4-2
Nous reprenons là où nous nous sommes arrêtés,
2 = 9, puis nous repartons au début avec, 3 = 1, 5 = 2, 6 = 3, 9 = 4, 7 = 5, 1 = 6, 4 = 7, 2 = 8, 3 = 9,puis 5 = 1, 6 = 2, 9 = 3, 7 = 4, 1 = 5, 4 = 6, 2 = 7, 3 = 8, 5 = 9 puis, 6 = 1, 9 = 2, 7 = 3, 1 = 4, 4 = 5, 2 = 6, 3 = 7, 5 = 8, 6 = 9, puis 9 = 1, 7 = 2, 1 = 3, 4 = 4
Donc nous avons le 4 qui est égale à lui-même, il sera donc le deuxième chiffre de notre « suite résultat »
Il reste donc plus que 7 chiffres à réorganiser, soit 3-5-6-9-7-1-2
Et on répète le même procédé en utilisant les mêmes règles.
Dans notre exemple, on se retrouve bloqué à 3 chiffres 2-3-1, il suffira, comme au début de décaler le premier chiffre de la suite à la fin, soit 3-1-2.
Cela ne marche toujours pas, donc on décale de nouveau jusqu’à que cela marche, soit 1-2-3, et nous pouvons finir la « suite résultat » qui est égale à 8-4-9-5-6-7-1-2-3
Je reste disponible s’il y a des précisions à apporter, car le système de comptage n’est pas facile à expliquer
Je vous remercie par avance pour vos solutions