OVH Cloud OVH Cloud

Champ nul dans un graphique

7 réponses
Avatar
Zoom61
Salut,

Voici mon problème, j'ai un tableau qui contient trois colonnes. Dans la
première les mois, la seconde des valeurs et dans la troisième le cumul des
valeurs.
Dans la colonne des cumuls, j'ai fait le test suivant : =si(B3<>"";B3+C2;"").
Donc la valeur que je récupère est une valeur ou une cellule vide, mais dans
le graphique (ligne de point), j'ai des 0 à la place des champs vides,
comment faire pour ne rien avoir ???
Merci d'avance de vos réponses.

7 réponses

Avatar
Daniel
Bonjour.
Sélectionne ton graphique, puis : Outils / Options, onglet "graphique",
coche "non tracé (laisse un vide)" dans la rubrique "Traitement des cellules
vides".
Cordialement.
Daniel
"Zoom61" a écrit dans le message de news:

Salut,

Voici mon problème, j'ai un tableau qui contient trois colonnes. Dans la
première les mois, la seconde des valeurs et dans la troisième le cumul
des
valeurs.
Dans la colonne des cumuls, j'ai fait le test suivant :
=si(B3<>"";B3+C2;"").
Donc la valeur que je récupère est une valeur ou une cellule vide, mais
dans
le graphique (ligne de point), j'ai des 0 à la place des champs vides,
comment faire pour ne rien avoir ???
Merci d'avance de vos réponses.


Avatar
patrick burlot
trouvé sur Excelabo :Dans un graphique en courbe, en abscisses j'ai des
dates, en ordonnées des données qui sont le résultat d'un calcul mais qui ne
sont pas renseignées avant la date du jour. Dans ce cas, excel les interprète
comme des valeurs nulle. Comment éviter cela ? Si ta formule de calcul est
par exemple la somme des valeurs entrées en colonnes C et D
En colonne A tu mets tes dates en colonne B la formule suivante,
=SI(AUJOURDHUI()>A1;C1+D1;NA())
tu recopies cette formule vers le bas.

Si tu ne veux pas voir apparaître dans ton tableau les disgracieux #NA,
appliques un format conditionnel : Sélectionne la colonne B, format, Mise en
forme conditionnelle. Dans la première boite, tu sélectionnes "la formule
est" et tu entres :
=ESTNA(B1)=VRAI. Tu choisis une couleur de police identique à celle du fond
de tes cellules.

Tu construis ensuite ton graphique en sélectionnant l'ensemble de tes
données. Les valeurs non
renseignées n'apparaitront pas du tout.
ca marche trés bien


Salut,

Voici mon problème, j'ai un tableau qui contient trois colonnes. Dans la
première les mois, la seconde des valeurs et dans la troisième le cumul des
valeurs.
Dans la colonne des cumuls, j'ai fait le test suivant : =si(B3<>"";B3+C2;"").
Donc la valeur que je récupère est une valeur ou une cellule vide, mais dans
le graphique (ligne de point), j'ai des 0 à la place des champs vides,
comment faire pour ne rien avoir ???
Merci d'avance de vos réponses.


Avatar
Zoom61
Merci pour ta réponse mais cela ne fonctionne pas cela est bien mis comme il
faut.
"non tracé (laisse un vide)" coché, et "Tracer les cellules visibles
seulement" coché, mais toujours le même problème, les champs vides ressortent
avec des valeurs nulles...
Avatar
Zoom61
Merci cela fonctionne à parfaitement.
@+.
Avatar
Gros Minet
Bonjour !

Pour lier les points quand des 0 sont issus d'une formule il faut renvoyer
NA donc :

=si(B3<>"";B3+C2;NA()).

Ensuite tu peux "barbouiller" les #NA de la colonne avec une mise en forme
conditionnelle si tu ne les trouves pas esthétiques...
Sinon je ne vois pas bien comment un cumul peut être vide puisque justement,
c'est un cumul, mais bon...

Cordialement.

Gros Minet.

"Zoom61" a écrit dans le message de news:

Salut,

Voici mon problème, j'ai un tableau qui contient trois colonnes. Dans la
première les mois, la seconde des valeurs et dans la troisième le cumul
des
valeurs.
Dans la colonne des cumuls, j'ai fait le test suivant :
=si(B3<>"";B3+C2;"").
Donc la valeur que je récupère est une valeur ou une cellule vide, mais
dans
le graphique (ligne de point), j'ai des 0 à la place des champs vides,
comment faire pour ne rien avoir ???
Merci d'avance de vos réponses.


Avatar
patrick burlot
bonjour,

effectivement un cumul est la somme de plusieurs données.
Mais notre avait un souci de mise en page, car la formule citée va répéter
ce #NA disgracieux.
la solution préconisée améliore simplement la présentation.


Bonjour !

Pour lier les points quand des 0 sont issus d'une formule il faut renvoyer
NA donc :

=si(B3<>"";B3+C2;NA()).

Ensuite tu peux "barbouiller" les #NA de la colonne avec une mise en forme
conditionnelle si tu ne les trouves pas esthétiques...
Sinon je ne vois pas bien comment un cumul peut être vide puisque justement,
c'est un cumul, mais bon...

Cordialement.

Gros Minet.

"Zoom61" a écrit dans le message de news:

Salut,

Voici mon problème, j'ai un tableau qui contient trois colonnes. Dans la
première les mois, la seconde des valeurs et dans la troisième le cumul
des
valeurs.
Dans la colonne des cumuls, j'ai fait le test suivant :
=si(B3<>"";B3+C2;"").
Donc la valeur que je récupère est une valeur ou une cellule vide, mais
dans
le graphique (ligne de point), j'ai des 0 à la place des champs vides,
comment faire pour ne rien avoir ???
Merci d'avance de vos réponses.







Avatar
Gros Minet
Re,

Donc, on est bien d'accord... Formule avec NA + mise en forme conditionnelle
!

Cordialement.

Gros Minet.
"patrick burlot" a écrit dans le
message de news:
bonjour,

effectivement un cumul est la somme de plusieurs données.
Mais notre avait un souci de mise en page, car la formule citée va répéter
ce #NA disgracieux.
la solution préconisée améliore simplement la présentation.


Bonjour !

Pour lier les points quand des 0 sont issus d'une formule il faut
renvoyer
NA donc :

=si(B3<>"";B3+C2;NA()).

Ensuite tu peux "barbouiller" les #NA de la colonne avec une mise en
forme
conditionnelle si tu ne les trouves pas esthétiques...
Sinon je ne vois pas bien comment un cumul peut être vide puisque
justement,
c'est un cumul, mais bon...

Cordialement.

Gros Minet.

"Zoom61" a écrit dans le message de
news:

Salut,

Voici mon problème, j'ai un tableau qui contient trois colonnes. Dans
la
première les mois, la seconde des valeurs et dans la troisième le cumul
des
valeurs.
Dans la colonne des cumuls, j'ai fait le test suivant :
=si(B3<>"";B3+C2;"").
Donc la valeur que je récupère est une valeur ou une cellule vide, mais
dans
le graphique (ligne de point), j'ai des 0 à la place des champs vides,
comment faire pour ne rien avoir ???
Merci d'avance de vos réponses.