2011-10-04 21:00:54 +0000 2011-10-04 21:00:54 +0000
6
6

Excel Trier les colonnes numériques par numéro

J'ai une colonne de nombres entiers dans mon tableur, et la colonne est formatée comme un nombre. Chaque cellule de la colonne est formatée sous la forme d'un nombre.

Mais je n'arrive pas à les classer par ordre numérique - vous savez, 1,2…9,10,11…

Au lieu de cela, il les trie toujours selon le tri du texte : 10, 100, 101, 102…11, 111, 112, ….

Comment puis-je trier ma colonne de chiffres par numéro plutôt que par texte ?

Réponses (8)

8
8
8
2011-10-04 21:50:05 +0000

On dirait que vos chiffres sont interprétés comme du texte par Excel. Une bonne indication de cela est qu'ils s'alignent automatiquement à gauche de chaque cellule. Les chiffres sont normalement alignés à droite.

Si c'est le cas, une solution simple consiste à se déplacer dans une cellule, à appuyer sur F2 puis sur Entrée. Répétez l'opération pour chaque cellule contenant les chiffres qui ne sont pas triés. Cela fonctionne en mettant la cellule en mode édition puis en la sortant à nouveau. Si le contenu peut être interprété comme un nombre, alors Excel le convertit en un nombre.

Si vous avez trop de cellules pour le faire manuellement, vous pouvez utiliser la fonction VALUE pour créer une autre colonne contenant de vraies valeurs numériques, puis les recoller (par valeur) sur les cellules incriminées.

2
2
2
2018-05-04 05:52:30 +0000

Je sais que c'est un vieux post, mais comme il est en tête des résultats de recherche pour ce genre de choses…

Il y a une façon beaucoup plus simple de faire ça. Pour convertir des nombres stockés sous forme de texte en nombres :

  1. Sélectionnez toute la colonne.
  2. Dans l'onglet Données, cliquez sur le bouton Texte en colonnes.
  3. Sur l'assistant qui s'ouvre, il suffit de cliquer sur Terminer. Vous n'avez pas besoin de passer par les étapes supplémentaires puisqu'elles sont prévues si vous voulez diviser des colonnes.

Et presto ! Votre colonne est maintenant formatée comme des nombres réels et vous devriez être capable de trier du plus petit au plus grand au lieu de A à Z.

2
2
2
2011-10-04 21:58:02 +0000

Vous pouvez le faire directement sur les données en un seul coup, sans créer de colonnes de travail. Ma méthode préférée est d'utiliser la méthode Paste Special (je multiplie normalement par 1 le “texte”)

Debra Dalgleish fournit 7 méthodes ici, http://www.contextures.com/xlDataEntry03. html

La méthode Paste Special telle que répertoriée par Debra est

  • Sélectionnez une cellule vide
  • Choisissez Edit > Copy
  • Sélectionnez les cellules qui contiennent les nombres
  • Choisissez Edit > Paste Special
  • Sélectionnez Add
  • Cliquez sur OK
  • Pour appliquer le formatage des nombres, choisissez Format > Cellules
  • Sur l'onglet Number, sélectionnez le format approprié, puis cliquez sur OK
1
1
1
2016-03-10 07:42:36 +0000

Je les ai toutes faites. Mais je n'ai pas aidé… Ma solution a été de le multiplier par 1 jusqu'à la prochaine cellule. Copier et spécialiser le passé de la cellule multipliée à la cellule suivante. Effacer les 2 anciennes cellules

0
0
0
2015-06-30 18:21:44 +0000

Il suffit de changer vos chiffres (1, 2, 3, etc.) en 01, 02, 03, puis de trier de A à Z.

0
0
0
2018-10-11 06:36:19 +0000

Changez le format de la cellule en =TEXT(A1, “#0”), cela l'arrangera correctement.

0
0
0
2017-07-04 09:54:55 +0000

Je suis nouveau dans ce domaine, mais je viens de comprendre quelque chose, peut-être que ça aidera.

Je triais quelque chose sur mon fichier Excel qui a un nombre de jours et j'avais besoin de les trier par jours.

Cela permet de trier les colonnes en séquence comme 1, 100, 102, 2, 201, 203, 3, 205, …

La solution: en utilisant Sort and Filters.

  1. Formatez les cellules pour vous assurer qu'il s'agit bien de nombres. Si elles ont un préfixe ou un suffixe, assurez-vous de les supprimer également. Dans mon cas, j'avais “jours” comme suffixe. Pour les supprimer, vous pouvez faire un =LEFT(A1, LEN(A1)- number of letters you want to remove), changer A1 en cellule appropriée.

  2. Mettez en évidence toutes les cellules de la colonne et formatez les cellules pour qu'elles soient un nombre.

  3. Lorsque vous faites un filtre, il devrait s'afficher sous la forme d'un filtre numérique au lieu d'un filtre texte.

  4. Filtrez-le par la valeur d'un nombre au lieu de A-Z.

-1
-1
-1
2018-10-02 02:01:37 +0000

J'ai le même problème, mais je le résous finalement après quelques essais et échecs. La meilleure solution que j'ai trouvée est de trier les numéros dans une base de données qui contient des numéros comme 1,2,3…10,11,12,13….NC,CAR, 4-A,4-B…etc. Normalement, si votre base de données contient des nombres comme dans l'exemple ci-dessus, si vous les triez, elle triera comme ceci 1,10,11,2,3,5,6,7,8,9,4-A,4-B…etc quelle que soit la combinaison des nombres alpha-numériques…la solution est simple. Tout d'abord, assurez-vous de pointer votre souris et de sélectionner la colonne que vous voulez trier, puis… Créez une liste personnalisée… dans l'onglet Accueil de MS Excel, cliquez sur Trier & Filtrer, choisissez Trier sur mesure, vous verrez 3 options sur la façon dont votre tri se fera (Colonne, Trier sur, Ordre), choisissez le menu déroulant Ordre, définissez des listes personnalisées, ajoutez ou saisissez votre format de tri dans les entrées des listes, et voilà, c'est fait, un format de tri personnalisé de votre choix. La prochaine fois que vous voulez trier votre base de données, utilisez simplement la liste personnalisée que vous avez mise. J'utilise une version MS Excel 2010. J'espère que cela aidera mes camarades soldats qui se battent contre les problèmes dans le monde du tableur :)