Aide pour formule Excel

neph

XLDnaute Nouveau
Bonjour à tous et à toutes,

J'ai un petit problème pour trouver une formule sous Excel, ou trouver une automatisation.

J'ai une série de 9 chiffres dans un tableau, partant de 1 à 9,
Je choisi un intervalle qui est variable, allant de 1 à 9 également (dans mon exemple, j'ai choisi le 5),
Et avec cet intervalle, je reclasse mes chiffres de départ, dans l'ordre que l'intervalle me donne,
On compte de gauche à droite, et lorsque on arrive au dernier chiffre du tableau, on recommence au début, en boucle,
sachant qu'il ne faut pas recompter les chiffres déjà sélectionnés.

Pour mieux cerner la problématique, voici le fichier Excel.

Si vous voulez plus de précision, n'hésitez pas à me poser des questions.

Merci d'avance.
 

Pièces jointes

  • Calcul 3.xlsx
    10.4 KB · Affichages: 44

neph

XLDnaute Nouveau
Re : Aide pour formule Excel

Oui, désolé, ce n'est pas évident à expliquer.

Au départ on a une série de 9 chiffres,
1,2,3,..,9
Puis on doit choisir un chiffre pour l'intervalle, sa peut être 1,2 ou 9.
Si on choisi l'intervalle 5, on compte comme ceci,
1,2,3,4,5 -> 5 est le 5eme chiffre, donc le sélectionne, et il sera le premier chiffre de la nouvelle série des 9 chiffres de départ.
puis on continue avec 6,7,8,9 et la on recommence a 1. Comme 1 est le nouveau 5eme chiffre, on le sélectionne, et il sera le 2eme chiffre de la nouvelle série des 9 chiffres.
On continue, et on repart à 2, puis on compte de nouveau 5 chiffres, donc, 2,3,4 et la on saute le 5, car on l'a déjà sélectionné.
Donc, 2,3,4,6, et 7 est le nouveau 5eme chiffre de la série de chiffres de départ, et sera le 3eme chiffres de notre nouvelle série de 9 chiffres.

Etc

En espérant avoir était plus clair.

Merci
 

neph

XLDnaute Nouveau
Re : Aide pour formule Excel

Merci pour ton aide, mais malheureusement, ce n'est pas bon.

J'ai refais un fichier Excel avec plus de précisions et d'explications.

Est-ce plus clair?

Merci par avance.
 

Pièces jointes

  • Calcul 4.xlsx
    10.5 KB · Affichages: 36

gbinforme

XLDnaute Impliqué
Re : Aide pour formule Excel

Bonjour à tous,

Une façon d'obtenir ton résultat par macro : il faut autoriser les macros et cliquer sur "Calculer"

Tu as 5 par défaut mais tu peux saisir un autre intervalle.

Bon test.
 

Pièces jointes

  • Calcul 3.xlsm
    18 KB · Affichages: 53

eriiic

XLDnaute Barbatruc
Re : Aide pour formule Excel

Bonjour à tous,

une autre proposition avec une fonction personnalisée matricielle.
Pour l'utiliser sélectionner la plage de retour des résultats (par exemple B22:J22), saisir la fonction et valider avec shift+ctrl+entrée.
ex syntaxe :
=bizarre(B2:J2;A23)
B2:J2 : la plage de nombre à tirer
A23 : le pas (=5 dans l'exemple)

eric
 

Pièces jointes

  • Calcul3.xls
    36.5 KB · Affichages: 40
  • Calcul3.xls
    36.5 KB · Affichages: 43
  • Calcul3.xls
    36.5 KB · Affichages: 53
Dernière édition:

neph

XLDnaute Nouveau
Re : Aide pour formule Excel

Un grand merci à vous tous pour m'avoir répondu,
Les 2 dernières solutions sont exactement ce que je voulais.
R@chid, merci d'avoir essayer, je suis désolé d'avoir était peu clair pour mes explications.

Neph
 

Discussions similaires

Réponses
4
Affichages
291

Statistiques des forums

Discussions
312 198
Messages
2 086 110
Membres
103 121
dernier inscrit
SophieS