Dans cet article, nous allons apprendre comment obtenir le dernier numéro de ligne de la dernière cellule non vide d’une colonne dans Microsoft Excel.

Imaginez un scénario dans lequel vous souhaitez rechercher la dernière cellule non vide d’une colonne.

En utilisant une combinaison de trois fonctions, notamment ROW, COUNTA et OFFSSET, vous pouvez concevoir une formule Excel pour la dernière ligne qui trouvera le numéro de cellule de la dernière cellule non vide d’une colonne.

ROW: renvoie le numéro de ligne d’une référence.

Syntaxe: = ROW (référence)

Référence: il s’agit d’une référence à une cellule ou à une plage de cellules.

===

COUNTA: compte le nombre de cellules dans une plage qui n’est pas vide.

Syntaxe: = COUNTA (valeur1, valeur2, …​)

valeur1: premier argument représentant les valeurs que vous souhaitez compter.

value2: Ceci est facultatif. Il représente les valeurs que vous souhaitez compter. Il peut y avoir au maximum 255 arguments. Reportez-vous à la capture d’écran ci-dessous:

img1

OFFSET: renvoie une référence à une plage qui correspond à un nombre donné de lignes et de colonnes à partir d’une référence donnée.

Syntaxe: = OFFSET (référence, lignes, cols, hauteur, largeur)

===

référence: il s’agit d’une référence à une cellule ou à une plage de cellules à partir de laquelle l’OFFSET sera appliqué.

lignes: le nombre de lignes vers le haut ou vers le bas que vous souhaitez appliquer comme décalage à la plage.

cols: le nombre de colonnes à gauche ou à droite que vous souhaitez appliquer comme décalage à la plage.

height: Ceci est facultatif. Il s’agit du nombre de lignes que vous souhaitez que la référence renvoyée soit.

width: Ceci est facultatif. Il s’agit du nombre de colonnes que vous souhaitez que la référence renvoyée soit.

===

Prenons un exemple:

  • Dans la colonne A et B, nous avons quelques codes

img2

Nous voulons découvrir les dernières cellules non vides. La formule dans la cellule D2 serait = ROW (OFFSET (A1, COUNTA (A: A) -1,0)) Cell A1 est prise comme référence dans la fonction Offset * Count A sera le deuxième argument (lignes) de la fonction Offset & renverra le nombre total de lignes contenues dans la colonne A.

  • 0 est pris comme cols le troisième argument. La formule vérifiera la colonne A.

  • La valeur renvoyée par Offset & Count A sera utilisée par Row pour calculer la dernière cellule non vide.