Formule Excel: dernière ligne de données mixtes sans espaces -

Table des matières

Formule générique

=COUNTA(range)

Sommaire

Pour obtenir la dernière position relative (c'est-à-dire la dernière ligne, la dernière colonne) pour les données mixtes qui ne contiennent pas de cellules vides, vous pouvez utiliser la fonction COUNTA.

Dans l'exemple illustré, la formule en D5 est:

=COUNTA(B4:B100)

Dernière position * relative *

Lors de la construction de formules plus avancées, il est souvent nécessaire de déterminer le dernier emplacement des données dans une liste. Selon les données, cela peut être la dernière ligne avec des données, la dernière colonne avec des données ou l'intersection des deux. Il est important de comprendre que nous sommes après la dernière * position relative * à l'intérieur d'une plage donnée et non le numéro de ligne sur la feuille de calcul:

Explication

Cette formule utilise la fonction COUNTA pour compter les valeurs dans une plage. COUNTA compte à la fois les nombres et le texte, donc fonctionne bien avec des données mixtes.

La plage B4: B8 contient 5 valeurs, donc COUNTA renvoie 5. Le nombre 5 correspond à la dernière ligne (dernière position relative) de données dans la plage B4: B100.

Remarque: Cette approche échouera si la plage contient des cellules vides / vides.

Plage dynamique

Vous pouvez utiliser cette formule pour créer une plage dynamique avec d'autres fonctions telles que INDEX et OFFSET. Voir les liens ci-dessous pour des exemples et des explications:

  • Plage dynamique avec INDEX et COUNTA
  • Plage dynamique avec OFFSET et COUNTA

L'inspiration pour cet article est venue de l'excellent livre de Mike Girvin Control + Shift + Enter.

Articles intéressants...