Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[Excel 2007]Définir des références dynamiques pour les formules internes d'un tableau

MichelXld

XLDnaute Barbatruc
Il est parfois utile d'insérer des formules de calcul internes, dans les tableaux de données. Mais un problème survient lorsque le tableau n'est pas figé. En effet, il faut souvent modifier les références de cellules lorsque le tableau est déplacé dans la feuille de calcul ou lorsqu'il est redimensionné (ajout ou suppression de colonnes).

Dans ce cas, il est important de définir des références de cellules dynamiques afin de fiabiliser les formules, notamment grâce à la fonction DECALER et aux références structurées.


L'exemple suivant compte le nombre de cellules non vides d'une ligne de tableau, à droite de la formule.
Code:
=NBVAL(DECALER(Table1[#Cette ligne];;COLONNE()+1-COLONNE(Table1);1;COLONNES(Table1[#En-têtes])-(COLONNE()+1-
COLONNE(Table1))))





La fonction est automatiquement actualisée même si vous ajoutez ou supprimez des colonnes dans le tableau.


La fonction peut être détaillée ainsi :
 
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…