Bonjour,
Vous trouverez en pièce jointe le fichier Excel (Excel 2000).
Mon problème se situe au niveau du graphique composé de 4 courbes (issus d’un tableau).
Il n'y a pas de programme VBA dans ce classeur.
Les données sources proviennent de données non contiguës, en fait chaque valeur est dans une zone composée de 2 cellules fusionnées :
Pour la courbe 1 :
Valeur 1 : dans la fusion de E11/F11
Valeur 2 : dans la fusion de G11/H11
Valeur 3 : dans la fusion de I11/J11
…
Pour la courbe 2 :
Valeur 1 : dans la fusion de E12/F12
…
Les valeurs sont calculées grâce à des formules à partir de valeurs se trouvant dans un autre tableau.
Voici un exemple, la valeur de la fusion de E11/F11 est calculée avec la formule ci-dessous. J’ai ajouté un test pour ne rien mettre comme résultat si il manque une donnée d’entrée pour le calcul (données d’entrées : C1, E5 et E4).
Mon problème est qu’il considère que "" veut dire 0 car il me trace la courbe avec comme point 0 même si rien n’est affiché dans le tableau source.
Comment faire pour que le graphe ne se trace pas si il n'y a pas de valeur dans la donnée source (par exemple un trou au milieu de la courbe) ou pouvez-vous modifier le fichier Excel?
Sachant qu’avant, les données source du graphe étaient un tableau ou il n’y avait pas de formule (valeurs entrées directement par l’utilisateur), et ça marchait très bien (n’affichait pas quand il n’y avait pas de valeur).
Pour comprendre, supprimez le contenu de la cellule AA4 (31°C) ou une autre, et vous verrez que le tableau des valeurs corrigées n’affiche plus rien mais que le graphe trace avec 0.
Ce n'est qu'une partie de la feuille, je dois garder les cellules fusionnées.
Vous trouverez en pièce jointe le fichier Excel (Excel 2000).
Mon problème se situe au niveau du graphique composé de 4 courbes (issus d’un tableau).
Il n'y a pas de programme VBA dans ce classeur.
Les données sources proviennent de données non contiguës, en fait chaque valeur est dans une zone composée de 2 cellules fusionnées :
Pour la courbe 1 :
Valeur 1 : dans la fusion de E11/F11
Valeur 2 : dans la fusion de G11/H11
Valeur 3 : dans la fusion de I11/J11
…
Pour la courbe 2 :
Valeur 1 : dans la fusion de E12/F12
…
Les valeurs sont calculées grâce à des formules à partir de valeurs se trouvant dans un autre tableau.
Voici un exemple, la valeur de la fusion de E11/F11 est calculée avec la formule ci-dessous. J’ai ajouté un test pour ne rien mettre comme résultat si il manque une donnée d’entrée pour le calcul (données d’entrées : C1, E5 et E4).
Code:
=SI(OU(C1="";E5="";E4="");"";((C1*1000)/((C1*1000/(E5*1000000))*PUISSANCE(10;0,0301*(20-E4))))/1000000)
Mon problème est qu’il considère que "" veut dire 0 car il me trace la courbe avec comme point 0 même si rien n’est affiché dans le tableau source.
Comment faire pour que le graphe ne se trace pas si il n'y a pas de valeur dans la donnée source (par exemple un trou au milieu de la courbe) ou pouvez-vous modifier le fichier Excel?
Sachant qu’avant, les données source du graphe étaient un tableau ou il n’y avait pas de formule (valeurs entrées directement par l’utilisateur), et ça marchait très bien (n’affichait pas quand il n’y avait pas de valeur).
Pour comprendre, supprimez le contenu de la cellule AA4 (31°C) ou une autre, et vous verrez que le tableau des valeurs corrigées n’affiche plus rien mais que le graphe trace avec 0.
Ce n'est qu'une partie de la feuille, je dois garder les cellules fusionnées.