Bonjour.
Merci encore pour votre présence, etc...
Initialement, le problème était d'afficher 23 courbes dans un même graphique.
Le but suivant était donc de trouver un moyen de masquer / afficher une ou plusieurs courbes avec des boutons (cases à cocher).
En fouillant sur les forums, une solution intéressante est apparue : la fonction SI
Exemple :
Un tableau T1 : 8 x 8 (ABCDEFGH sur 12345678)
Un tableau T2 : 8 x 8 (MNOPQRST sur 12345678)
Un graphique correspondant à T2 avec 8 cases à cocher Z1 à Z8
Tableau T2 :
cellule M1 : =SI($Z1=VRAI;A1;"")
cellule N1 : =SI($Z1=VRAI;B1;"")
toute la ligne 1 de T2 ne s'affiche que si Z1 = VRAI
Deuxième problème :
cellule vide et cellule nulle ou à zéro
Si, dans une ligne de chiffre, ici la ligne 1 de T1, une valeur est à 0, la courbe plonge à 0; c'est normal.
Mais si la cellule est vide (aucune information), la courbe plonge aussi.
De plus, si la ligne n'est pas finie, si les rubriques A1, B1, C1, D1 et E1 sont remplies mais pas les suivantes, la courbe plonge à 0.
En essayant tous un tas de solutions trouvées à droite et à gauche, j'ai essayé d'incruster dans la fonction SI ces solutions et surtout le fameux #N/A
Résultat : nul.
Même en jouant sur les préférences du fichier et de l'application, rien n'y a fait.
Puis, en construisant un troisième tableau de transfert, la solution a été trouvée.
T1 : données initiales.
T2 : correspondant à T1 avec la condition suivante pour chaque cellule :
si cellule de T1 vide, #N/A, sinon cellule de T1
T3 : correspondant à T2 avec la condition suivante pour chaque cellule :
si case à cocher correspondante à VRAI, cellule de T2, sinon ""
Ce que je n'arrive pas à comprendre, c'est pourquoi #N/A ne fonctionne pas directement à l'intérieur d'une fonction mais seulement en appel. Et de plus, pourquoi microsoft n'a pas implémanté cette fonction en natif.