Nombre de lignes dynamiques (formule dynamique)

Nombre de lignes dynamiques (formule dynamique)
Dernière mise à jour le 05/02/2024
Temps de lecture : 2 minutes

Comment trouver le nombre de lignes retournées par une fonction matricielle dynamique ? C'est tout simple avec les références étendues.

C'est quoi les fonctions matricielles dynamiques?

Les fonctions matricielles dynamiques ont simplifié la conception des tableaux de bords pour les rendre entièrement dynamiques.

Il est maintenant possible de retourner très facilement une liste de valeur unique grâce à la fonction UNIQUE

Fonction UNIQUE

Ou encore retourner plusieurs lignes à partir d'une valeur de recherche grâce à la fonction FILTRE

La fonction FILTRE retourne plusieurs valeurs

Mais comment connaître le nombre de lignes retourné par ces formules ?

Nombre de lignes retournées par une formule matricielle

La création des fonctions matricielles a introduit un nouveau type de référence ; les références étendues. C'est à dire, que vous pouvez rappeler le résultat d'une fonction matricielle grâce au symbole #

=E2#

Référence étendue

Et tout simplement, en utilisant cette référence dans la fonction LIGNES (ne pas oublier le S), vous compter le nombre de lignes renvoyés par la fonction matricielle.

=LIGNES(E2#)

Nombre de lignes dune fonction matricielle

Explication de la formule

La fonction LIGNES(référence) compte le nombre de lignes contenues dans la référence passée en paramètres.

Et grâce aux références étendues, la simple écriture E2# permet d'indiquer l'ensemble des cellules renvoyées par la fonction UNIQUE.

NBVAL peut retourner de mauvais résultat

Tant que notre fonction matricielle ne retourne qu'une seule colonne, les fonctions NBVAL ou LIGNES vont retourner un résultat similaire.

NBVAL et LIGNES utilisés pour une seule colonne donne un résultat identique

Mais si la fonction UNIQUE ou FILTRE retourne plusieurs colonnes, NBVAL va compter toutes les cellules et non pas seulement les lignes comme le fait la fonction LIGNES.

NBVAL et LIGNES ne renvoient plus le même résultat

1 Comment

  1. Catherine Montéléone
    26/04/2021 @ 16:41

    Simple et efficace, une réelle explication sur de récentes fonctionnalités, j'adore, merci.

    Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Nombre de lignes dynamiques (formule dynamique)

Reading time: 2 minutes
Dernière mise à jour le 05/02/2024

Comment trouver le nombre de lignes retournées par une fonction matricielle dynamique ? C'est tout simple avec les références étendues.

C'est quoi les fonctions matricielles dynamiques?

Les fonctions matricielles dynamiques ont simplifié la conception des tableaux de bords pour les rendre entièrement dynamiques.

Il est maintenant possible de retourner très facilement une liste de valeur unique grâce à la fonction UNIQUE

Fonction UNIQUE

Ou encore retourner plusieurs lignes à partir d'une valeur de recherche grâce à la fonction FILTRE

La fonction FILTRE retourne plusieurs valeurs

Mais comment connaître le nombre de lignes retourné par ces formules ?

Nombre de lignes retournées par une formule matricielle

La création des fonctions matricielles a introduit un nouveau type de référence ; les références étendues. C'est à dire, que vous pouvez rappeler le résultat d'une fonction matricielle grâce au symbole #

=E2#

Référence étendue

Et tout simplement, en utilisant cette référence dans la fonction LIGNES (ne pas oublier le S), vous compter le nombre de lignes renvoyés par la fonction matricielle.

=LIGNES(E2#)

Nombre de lignes dune fonction matricielle

Explication de la formule

La fonction LIGNES(référence) compte le nombre de lignes contenues dans la référence passée en paramètres.

Et grâce aux références étendues, la simple écriture E2# permet d'indiquer l'ensemble des cellules renvoyées par la fonction UNIQUE.

NBVAL peut retourner de mauvais résultat

Tant que notre fonction matricielle ne retourne qu'une seule colonne, les fonctions NBVAL ou LIGNES vont retourner un résultat similaire.

NBVAL et LIGNES utilisés pour une seule colonne donne un résultat identique

Mais si la fonction UNIQUE ou FILTRE retourne plusieurs colonnes, NBVAL va compter toutes les cellules et non pas seulement les lignes comme le fait la fonction LIGNES.

NBVAL et LIGNES ne renvoient plus le même résultat

1 Comment

  1. Catherine Montéléone
    26/04/2021 @ 16:41

    Simple et efficace, une réelle explication sur de récentes fonctionnalités, j'adore, merci.

    Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.