Téléchargez l'exemple de classeur
Ce didacticiel vous apprendra comment inverser l'ordre d'une liste ou d'une plage dans Excel et Google Sheets.
Inverser l'ordre à l'aide de la fonction INDEX
La fonction INDEX renvoie la valeur (peut être n'importe quel type de données) positionnée à l'intersection d'une ligne et d'une colonne spécifiées dans une plage ou un tableau. Sa syntaxe est :
Nous pouvons utiliser la fonction INDEX pour inverser l'ordre d'une liste d'éléments comme ceci :
1 | =INDICE(B$3:B$7,C3,1) |
Dans cet exemple, la colonne C fournit les valeurs de l'argument 'row_num' de la syntaxe de la fonction INDEX. Il a été calculé à l'aide de la fonction COUNTA et ROW, comme ceci :
1 | =COUNTA(B$3:B$7)+LIGNE(B$3:B$7)-LIGNE() |
Inverser l'ordre à l'aide de la fonction INDEX, COUNTA et ROW
Dans l'exemple précédent, nous avons divisé les formules pour les rendre plus faciles à suivre. Au lieu de cela, vous pouvez fusionner ces formules en une seule, comme ceci :
1 | =INDEX(B$3:B$7,COUNTA(B$3:B$7)+LIGNE(B$3:B$7)-LIGNE(),1) |
Remarque : une référence de cellule mixte a été utilisée pour la plage dans chacune des formules afin de faciliter le déplacement vers le bas.
Inverser l'ordre d'une liste / plage dans Google Sheets
Ces formules fonctionnent exactement de la même manière dans Google Sheets que dans Excel.