Bonjour,
J'ai un problème de compréhension de la fonction décaler ( offset).
Si je crée la liste dynamique suivante ( utilisant la fonction offset) :
sachant que les cellules $B1 et $D1 sont vides et les cellules $A1 et $C1 sont égales à 1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 listedynamiqe =offset($A1,0,0,1,countA($A1:$D1))
lorsque j'utilise la commande suivante :
nbcolumns contient deux élements.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 nbcolumns =columns(listedynamique)
mais si j'utilise la fonction index pour déterminer lequels ils sont j'obtiens :
malgré cela j'arrive à utiliser dans un graphique la liste dynamique qui omet les zones vides.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 index(listedynamique,1,1) => 1 index(listedynamique,1,2) => 0 index(listedynamique,1,3) => 1 index(listedynamique,1,4) => 0
Pourquoi ma liste dynamique n'est-elle pas :
[/code]
index(listedynamique,1,1) => 1
index(listedynamique,1,2) => 1
[/code]
avec les références aux bonnes cellules ?.
En fait mon problème c'est que je cherche à utiliser les adresses des cellules non vides pour pouvoir chercher les valeurs correspondantes d'une autre ligne.
Auriez-vous une idée ?
Merci d'avance
Johan
Partager