Déterminer le contenu de la dernière cellule remplie dans une plage

Table des matières

C'est ainsi que vous traitez toujours le dernier numéro d'une liste

Vous ajoutez continuellement à une liste, mais vous voulez vous assurer que la dernière valeur de cette liste est toujours utilisée automatiquement dans une formule, sans que vous ayez à ajuster la formule après avoir apporté des modifications. Vous pouvez le faire avec une formule matricielle.

Supposons que vos données se trouvent dans la colonne B des lignes 2 à 3000. Les données n'ont pas encore été complètement renseignées jusqu'à la ligne 3000. Vous voulez déterminer la dernière valeur actuelle de la liste. Vous pouvez ensuite déterminer la dernière valeur de la plage de cellules B2 : B3000 avec la formule suivante dans la cellule de résultat de votre tableau d'évaluation :

= INDEX (B : B; MAX (ISNUMBER (B2 : B3000) * LIGNE (B2 : B3000)))

Comme il s'agit d'une formule matricielle qui analyse toutes les cellules avec les valeurs mesurées pendant un mois, vous devez compléter la saisie de la formule avec la combinaison de touches CTRL SHIFT ENTER. La touche SHIFT désigne la touche que vous devez également maintenir enfoncée si vous souhaitez saisir une lettre majuscule.

La formule apparaît entre accolades. Vous devez également utiliser la combinaison de touches CTRL SHIFT ENTER après chaque modification de la formule.

La figure suivante montre l'utilisation de la formule pour interroger le contenu de la dernière cellule d'une colonne dans un exemple de table :

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave