Redistribuer les nombres dans une colonne

Résolu/Fermé
ELYAKOUBImed Messages postés 26 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 3 août 2019 - 13 avril 2019 à 00:07
ELYAKOUBImed Messages postés 26 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 3 août 2019 - 16 avril 2019 à 00:39
Bonjour,

J’ai une colonne de 40 cellules chaque'une contient un nombre, je veux redistribuer de façon aléatoire tous les nombres de cette colonne dans une autre de même taille, est ce que c’est possible.

Configuration: Windows / Chrome 73.0.3683.103

8 réponses

via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
13 avril 2019 à 00:35
Bonjour

Une possibilité :
https://mon-partage.fr/f/P1g84l6M/

Cdlmnt
Via
2
ELYAKOUBImed Messages postés 26 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 3 août 2019
13 avril 2019 à 00:58
MERCI Via
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
13 avril 2019 à 00:41
Bonjour.

Oui, c'est possible. Si tes nombres sont placés de A1 à A40, tu saisis dans les cellules B1:B40 la formule
=ALEA() puis tu fais un tri par rapport à la colonne B.
2
ELYAKOUBImed Messages postés 26 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 3 août 2019
13 avril 2019 à 01:04
merci Raymond et si je veux que ces nombre changeant leurs place entres eux dans la même colonne est ce que c'est possible
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
Modifié le 15 avril 2019 à 03:28
Si c'est correct, on peut :
a) Supprimer Feuil3, Feuil1 et Feuil2.
b) En R5, remplacer le tableau J12:AN47 par 10 tableaux séparés à 3 colonnes, placés en E2, I2 ... AO2.
c) En A3, saisir la formule =ALEA.ENTRE.BORNES(50;70)/10 pour obtenir un nombre avec une décimale ; la recopier jusqu'en A41.
Bien noter que chaque fois qu'une modification quelconque est apportée au classeur ou qu'on l'ouvre de nouveau, le contenu se modifie. C'est pourquoi nous aurons systématiquement recours à l'outil Copier-Coller/Valeurs, pour que les listes obtenues ne changent plus.

Manipulation pour créer le tableau "Série0" :
  • 1- Sélectionner les 35 cellules de A3:A37, faire Copier, sélectionner B3 et E3, puis faire Collage spécial Valeurs.
  • 2- Saisir un caractère en B2 : la liste en A change.
  • 3- Sélectionner les cellules de B3 à B37 et faire Copier, puis faire Collage spécial Valeurs en F3.
  • 4- Saisir un nouveau caractère en B2 : la liste en A change.
  • 5- Sélectionner B3 à B37 et faire Copier, puis faire Collage spécial Valeurs en G3.

Reprendre la manipulation pour chaque tableau, après avoir modifié B2, et en s'arrêtant au nombre de lignes voulu : 35, 33, 30, 24 ou 21.
https://www.cjoint.com/c/IDpbpsExf5Q
Cette procédure semble complexe, parce que j'ai détaillé tous les gestes à faire ; en réalité, ça va assez vite, et c'est surtout très fiable et conforme à ta demande !

1
ELYAKOUBImed Messages postés 26 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 3 août 2019
16 avril 2019 à 00:38
MERCI Raymond.
0
yclik Messages postés 3589 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 18 avril 2024 1 479
15 avril 2019 à 20:59
Bonsoir
une proposition
1
ELYAKOUBImed Messages postés 26 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 3 août 2019
16 avril 2019 à 00:39
merci yclik pour la proposition.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ELYAKOUBImed Messages postés 26 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 3 août 2019
13 avril 2019 à 01:09
et si je veux que ces nombre changeant leurs place entres eux dans la même colonne est ce que c'est possible
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
13 avril 2019 à 03:17
Tu saisis n'importe quelle donnée dans n'importe quelle cellule vide ; tu valides.
0
ELYAKOUBImed Messages postés 26 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 3 août 2019
13 avril 2019 à 15:43
j'ai pas compris, en effet j'ai plusieurs colonnes chacune contient 40 valeurs a chaque foi il faut que je copie ces 40 valeurs et les collez dans une autre colonne mais pas dans leurs ordre dans la première colonne, cette manipulation ce répète plusieurs foies dans mon travaille, je l'ai fait manuellement mais ça prend du temps, est ce qu'il y a une méthodes plus rapide pour le faire? (une copie coller spéciale ou un macro ...) .
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
13 avril 2019 à 19:48
Tu as exposé ton problème "J’ai une colonne de 40 cellules chaque'une contient un nombre, je veux redistribuer de façon aléatoire tous les nombres de cette colonne dans une autre de même taille" et je t'ai donné la solution.

Tu nous présentes maintenant un autre problème " j'ai plusieurs colonnes chacune contient 40 valeurs a chaque foi il faut que je copie ces 40 valeurs et les collez dans une autre colonne mais pas dans leurs ordre dans la première colonne, cette manipulation ce répète plusieurs foies dans mon travaille". Il s'agit de quelque chose de différent, et de plus compliqué. Il fallait nous fournir l'ensemble de la situation dès le départ.
Pour qu'on puisse répondre à cette nouvelle question, tu dois préciser :
- où se trouvent la première colonne et les autres
- dans quelles circonstances se répète cette manipulation.
Pour cela, tu dois nous envoyer ton fichier Excel
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/
0
ELYAKOUBImed Messages postés 26 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 3 août 2019
14 avril 2019 à 02:47
Merci Raymond voila le fichier Excel avec les explications de dans :
https://www.cjoint.com/c/IDoaTpA78Cj
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
14 avril 2019 à 03:56
Dis-moi si je t'ai bien compris :
. 1) Feuil3 contient ton explication.
. 2) R5 contient des colonnes jaunes avec des nombres aléatoires entre 5 et 7 ; il peut y avoir de 21 à 35 nombres par plage. Ces nombres sont recopiés dans les 2 colonnes à leur droite, puis mélangés.
. 3) Feuil1 reprend la formule que je t'ai fournie au post #2
. 4) Feuil2 ne sert à rien.
. 5) Les feuilles R6 à R32 ne servent à rien pour l'instant.
Est-ce bien cela ?
0
ELYAKOUBImed Messages postés 26 Date d'inscription jeudi 29 mai 2014 Statut Membre Dernière intervention 3 août 2019
14 avril 2019 à 13:29
Bonjours Raymond,
C’est bien ça, sauf pour les colonnes jaunes ils ne contiennent pas des nombres aléatoires, ce sont des données issues de plusieurs expériences de labo. (Donc à leurs copies dans les colonnes blanches les valeurs ne doivent pas changez mais mélanger).
0