Existe-t-il un moyen simple d’ inverser l’ordre des lignes sélectionnées ? (Ou que diriez-vous de toutes les lignes , si cela est plus facile.)
Plus précisément, dans ce cas, aucune colonne ne peut être utilisée pour trier les éléments dans le bon ordre. Alors, étant donné un tas de lignes dans un ordre arbitraire, est-il possible d'inverser cet ordre?
Par exemple...
... après l'inversion de ces 5 lignes, "Waitrose 756" devrait figurer en premier et "Sans objet" en dernier.
google-sheets
sorting
Jonik
la source
la source
Réponses:
Pour inverser l'ordre de la plage sélectionnée (par opposition au tri selon une colonne spécifique), vous pouvez utiliser le script suivant:
L'ajout de ce script onOpen créera un élément de menu appelé Extra , contenant un élément appelé Reverse :
la source
Voici un exemple de la procédure à suivre sans script: veuillez noter que cette méthode suppose que vos données ne sont que des données. Cela peut avoir des conséquences étranges si vous avez des formules faisant référence à d'autres cellules de la même plage:
Étendez la formule en A2 au bas des données que vous souhaitez inverser.
Tout doit maintenant être numéroté de 1 au nombre de lignes dans la plage que vous triez.
Vos données doivent maintenant être inversées dans l’ordre. En raison de la manière dont nous avons configuré la formule de numérotation, le numéro sera réinitialisé et continuera à partir de 1 en haut ... mais les données réelles dans les autres colonnes devraient toutes être inversées.
la source
En suivant l'exemple de Mir, vous pouvez placer la fonction SORT dans la cellule D3, par exemple, pour inverser l'ordre des données dans la colonne C:
la source