Trouver la Dernière Ligne Contenant des Données – Excel et Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

David Gagnon

Last updated on février 9, 2023
Download Example Workbook

Télécharger le Classeur Exemple

Ce tutoriel montre comment trouver la dernière ligne non vide d’un ensemble de données dans Excel et Google Sheets.

trouver derniere ligne avec donnees fonction principale

Trouver la Dernière Ligne Contenant des Données

Il est souvent utile de savoir à quelle ligne vos données se terminent. Si votre plage comporte ou peut comporter des cellules vides, vous pouvez trouver la dernière ligne non vide à l’aide de l’une des méthodes ci-dessous.

Méthode Universelle

La première méthode utilise les fonctions LIGNE et MAX et peut être utilisée avec n’importe quel type de données :

=MAX((B:B<>"")*LIGNE((B:B)))

trouver derniere ligne avec donnees max ligne

Analysons cette formule.

Nous commençons par utiliser un test logique sur la colonne de données. Notre formule examine la colonne entière (B:B) et produit VRAI pour les cellules non vides et FAUX pour les cellules vides.

=B:B<>""

trouver derniere ligne max etape 1

La fonction LIGNE produit le numéro de ligne d’une cellule donnée. Si nous on ne lui donne pas une entrée de cellule spécifique, elle donne le numéro de ligne de la cellule dans laquelle elle se trouve.

=LIGNE()

trouver derniere ligne max etape 2

En multipliant chaque numéro de ligne par les valeurs VRAI (= 1) ou FAUX (= 0) correspondantes, on obtient le numéro de ligne d’une cellule remplie, et zéro pour une cellule vide.

=E3*F3

trouver derniere ligne max etape 3

La fonction MAX donne le maximum d’un ensemble de nombres. Dans cet exemple, comme toutes les cellules vides produisent une valeur nulle, le maximum est le numéro de ligne le plus élevé.

=MAX(G3:G12)

trouver derniere ligne max etape finale

En combinant ces étapes, nous obtenons notre formule originale :

=MAX((B:B<>"")*(ROW(B:B))

Veuillez noter qu’il s’agit d’une formule de tableau, donc si vous utilisez Excel 2019 ou une version antérieure, vous devez appuyer sur CTRL + SHIFT + ENTER pour la déclencher.

Méthode pour les Plages de Texte

Si votre plage (non continue) ne contient que des valeurs de texte et des cellules vides, vous pouvez utiliser une formule moins compliquée contenant les fonctions REPT et EQUIV:

=EQUIV(REPT("z";50);B:B)

trouver derniere ligne avec texte rept equiv

Voyons comment cette formule fonctionne.

Fonction REPT

La fonction REPT répète une chaîne de texte un nombre donné de fois. Dans cet exemple, nous pouvons l’utiliser pour créer une chaîne de texte qui serait la dernière d’une liste triée par ordre alphabétique. Si nous répétons « z » 50 fois, cela devrait fonctionner pour presque toutes les colonnes de données textuelles; aucune entrée ne précédera « zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz » dans l’ordre alphabétique.

=REPT("z";50)

trouver derniere ligne fonction rept

Fonction EQUIV

La fonction EQUIV trouve une valeur de recherche donnée dans un tableau.

fonction equiv parametre intellisense

Nous effectuons une recherche dans toute la colonne de données pour notre chaîne de texte 50-z. L’omission de l’entrée du type de correspondance dans la fonction EQUIV lui permet de trouver une correspondance approximative plutôt qu’exacte.

=EQUIV(REPT("z";50);B:B)

La fonction EQUIV effectue une recherche dans la colonne B et cherche notre chaîne de texte de 50 « z ». Comme elle ne la trouve pas, la formule renvoie la position de la dernière cellule non vide. Cette cellule contient la dernière valeur du tableau de recherche qui est inférieure (ou égale) à la valeur de recherche.

Gardez à l’esprit que cette formule ne fonctionne que si votre plage ne contient que du texte et des cellules vides (ou du moins si la valeur de la dernière cellule n’est pas numérique).

Trouver la Dernière Ligne Contenant des Données dans Google Sheets

Ces formules fonctionnent exactement de la même manière dans Google Sheets et dans Excel.

trouver derniere ligne avec donnees google sheets

AI Formula Generator

Essayez gratuitement

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List