Comment effectuer un « double trie » ???

8

Bonjour, 

 j’essaye depuis plusieurs mois de « double trier » un ensemble de nombres binaire (format K parmis N). Un tri qui serait d'abord « numérique » puis croissant.

Voici un exemple qui est aussi inscrit sur mon fichier excel ci-joint (https://www.cjoint.com/c/LAmtTq7hgGm). 

Si j’ai K = 1 ; 2 et N = 3, je trouve 8 possibilités : 111 ; 112 ; 121 ; 122 ; 211 ; 212 ; 221 ; 222 

Je souhaiterais ainsi pouvoir effectuer la première étape de mon trie pour que chaque nombres soit d’abord possitionnées dans sa section : 

1ere section : les nombres ne contenant pas de 2 (soit par exemple ici 111)

2ème section :  les nombres contenant un seul 2 (Soit par exemple ici 211 ou 121)

3ème section :  les nombres contenant deux 2 (soit par exemple 221)

4ème section :  les nombres contenant trois 2 (soit par exemple 222)

(…) jusqu’à Xème section : les nombres ne contenant pas de 1.  

Une fois la première étape effectuée, j’aimerais pouvoir effectuer un second tri à l’intérieur de chaque section de telle sorte que s’affiche  :  

(1ere section) : 111

(2ème section) : 211 ; 121, 112

(3ème section) : 221 ; 212 ; 122 

(4ème section) : 222

soit : 111 ; 211 ; 121, 112 ; 221 ; 212 ; 122 ; 222

J’aimerais pouvoir faire cela mais avec un plus grand nombres (par exemple k = 1 ; 2 et n = 9). Est-il possible d’effectuer cela sur excel ? sinon avez vous une idée ou je pourrais le faire ? 

Je vous remercie par avance pour l'aide précieuse !!!!!!!!!!!!!

Posté le 2 octobre 2022, 20:23
par Elfox
Répondre
0
test
Posté le 16 novembre 2022, 01:16
par CharlestoT

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :