Comment ordonner les lignes dans un tableau dynamique croisé?

par défaut il me semble que cela est ordonné par ordre alphabétique mais par exemple pour ce genre de ligne :

  • de 1 à 5
  • de 10 à 20
  • de 5 à 10

ce n’est pas très logique, il faudrait pouvoir réordonner les lignes sans faire un copier/coller.

Autre exemple :

  • début de formation
  • fin de formation
  • milieu de formation

idem sans ajouter d’index ou de copier/coller

Merci pour votre aide !

Bonjour

Je ne suis pas sûr de bien comprendre la question, désolé si je réponds à côté.

L’ordre de tri pour les “champs de ligne” peut se définir en double cliquant sur ce dernier pour ouvrir le dialogue Champ de données puis en cliquant le bouton Options :

Quant au tri sur “début de formation, fin de formation, milieu de formation” je suppose que tu désirerais un tri chronologique s’il s’agit de dates mais il faudrait que tu édites ta question pour ajouter un classeur exemple comprenant la table dynamique à ordonner.

[Ajout 15-01-20 14:00]

Merci pour la pièce jointe, cela est plus facile pour comprendre et proposer une solution. C’est en effet possible via les listes de tri personnalisées.

Dans la copie d’écran ci-dessous j’ai créé une plage en A28:A30 avec les données dans l’ordre souhaité. Ensuite via OutilsOptionsCalcListes de tri▸cliquer Copier pour ajouter cette nouvelle liste.

La liste créée peut être utilisée dans la table dynamique (on n’a plus besoin de la plageA28:A30):

  • cliquer dans l’en-tête sur le ▼ pour ouvrir le menu Tri
  • cliquer dans les données (par exemple sur En début de formation)
  • cliquer sur Tri personnalisé pour choisir la liste de tri créée ci-dessus :

Cordialement

Bonjour Pierre-Yves,

merci pour ta réponse.

En effet, l’ordre de tri pour les “champs de ligne” peut se définir en double cliquant sur ce dernier,
il est même proposé “manuel” ce qui m’intéresse particulièrement mais pour le coup je ne comprends pas comment le faire fonctionner…

Pour la partie “début milieu fin”, l’idée est juste de mettre les termes dans l’ordre logique,
je joins un exemple.

nathan.ods

Merci à vous
Gilles