Comment créer des données à l'envers en un seul clic dans MS Excel 2007, comme indiqué dans l'image ci-dessous?
après avoir fait la tête en bas
Comment inverser le jeu en un clic?
Comment créer des données à l'envers en un seul clic dans MS Excel 2007, comme indiqué dans l'image ci-dessous?
après avoir fait la tête en bas
Comment inverser le jeu en un clic?
Je ne pense pas qu'Excel puisse le faire tout seul, mais j'ai trouvé cette macro
Sub FlipRows()
Dim vTop As Variant
Dim vEnd As Variant
Dim iStart As Integer
Dim iEnd As Integer
Application.ScreenUpdating = False
iStart = 1
iEnd = Selection.Rows.Count
Do While iStart < iEnd
vTop = Selection.Rows(iStart)
vEnd = Selection.Rows(iEnd)
Selection.Rows(iEnd) = vTop
Selection.Rows(iStart) = vEnd
iStart = iStart + 1
iEnd = iEnd - 1
Loop
Application.ScreenUpdating = True
End Sub
ici
If you do want to do it with "clicks" only, then you need VBA, and this question is better asked on Stack Overflow
Vous pouvez le faire avec une formule matricielle (c'est-à-dire sans VBA)
Voir Pearson's Inverser l'ordre d'une liste
Si vos données étaient en A1: C3, alors
=OFFSET(A$1:A$3,MAX(ROW($D$1:$D$3))-ROW(),0)
la source
Essayez d’ajouter une numérotation à une colonne à droite des données, comme ceci:
Sélectionnez les données, puis effectuez un tri décroissant selon la 4ème colonne.
Alors n'hésitez pas à supprimer la quatrième colonne.
la source