web-dev-qa-db-fra.com

Excel: Comment créer (vraiment) des cellules vides à partir d'une formule afin qu'elles ne s'affichent pas dans un graphique?

J'ai une table où suivre les données sur une base quotidienne, les comparer à une cible quotidienne que j'ai définie, calculer l'écart entre les deux et afficher les données sur un graphique à courbes. Les données ont 4 colonnes:

A. Date (à partir d'aujourd'hui et jusqu'au 31-12-2014) C. Valeur réelle (à remplir uniquement pour les dates antérieures) D. Valeur cible (à remplir jusqu'au 31-12-2014) E. Écart (C-D)

Je voulais que Gap (E) soit vide tant qu’il n’y a pas de date actuelle et le remplit donc avec la formule:

=IF(ISBLANK(C10), "", C10-D10)

Les dates futures de la colonne E s'affichent correctement en blanc. Lorsque je crée un graphique à partir des données (E étant sur un axe différent), la ligne n'est pas tracée pour les dates futures de la colonne C car les valeurs sont vides, mais elles sont tracées pour les dates futures de la colonne E avec zéro.

Je suppose que le résultat de la formule avec un "" contenu du champ n'est pas considéré comme "blanc", de sorte que le graphique suppose qu'il est nul.

Comment faire disparaître la ligne du graphique de la colonne E pour les dates sans valeur dans la colonne C (et donc également dans la colonne E)?

20
uncovery

Trouvé la réponse ici . Si vous faites que la formule retourne NA() au lieu de "", le graphique l’acceptera comme vide et n’affichera pas de ligne.

21
uncovery

J'ai trouvé une solution de contournement légère pour les graphiques à colonnes. Si vous souhaitez utiliser des points de données mais ne souhaitez pas que les zéros soient affichés. Modifiez le format du numéro de point de données en un format personnalisé où les zéros sont égaux à "".

J'ai utilisé le code:

_(* #,##0_);_(* (#,##0);_(* ""_);_(@_)

Tout cela, c’est le format de comptabilité avec le

_(* #,##0_);_(* (#,##0);_(* **"-"**_);_(@_) 

remplacé par

_(* #,##0_);_(* (#,##0);_(* **""**_);_(@_)

Avis "-" remplacé par "". le - est zéro en format comptable. J'espère que ça aide quelqu'un.

Number Formatting

1
JP Birbal

Utilisez # N/A pour que le graphique affiche des blancs dans une formule = IF (A1 = "", # N/A, A1) = IFERROR (A1, # N/A)

1
Andy Robertson