Pas de valeur négative sur graphique excel
Résolu/Fermé
sanchis81
Messages postés
134
Date d'inscription
mardi 17 février 2009
Statut
Membre
Dernière intervention
2 octobre 2013
-
2 janv. 2012 à 16:28
sanchis81 Messages postés 134 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 2 octobre 2013 - 4 janv. 2012 à 09:55
sanchis81 Messages postés 134 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 2 octobre 2013 - 4 janv. 2012 à 09:55
A voir également:
- Graphique positif négatif
- Changer carte graphique - Guide
- Graphique excel - Guide
- Graphique sparkline - Guide
- Transformer un nombre positif en négatif excel ✓ - Forum Excel
- Convertir négatif photo en positif - Forum Photo numérique
3 réponses
tontong
Messages postés
2548
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
15 mars 2024
1 054
2 janv. 2012 à 18:40
2 janv. 2012 à 18:40
Bonjour,
Excel avec le calendrier 1900 refuse d'afficher des heures négatives mais sait les prendre en compte dans les calculs et les graphiques.
À l'importation la valeur "-12:20" est reconnue comme un texte par Excel. Le texte est évalué comme 0 sur le graphe.
On suppose les heures en colonne B.
En C2 =SI(GAUCHE(B2;1)="-";-TEMPSVAL(SUBSTITUE(B2;"-";;1));B2) à recopier sur la hauteur. La colonne C est au format [h]:mm.
On trace le graphe avec la colonne C au lieu de la colonne B sans se soucier des cellules qui affichent #######.
Si ça ne marche pas il nous faudra un petit bout de fichier pour essayer de trouver autre chose.
Excel avec le calendrier 1900 refuse d'afficher des heures négatives mais sait les prendre en compte dans les calculs et les graphiques.
À l'importation la valeur "-12:20" est reconnue comme un texte par Excel. Le texte est évalué comme 0 sur le graphe.
On suppose les heures en colonne B.
En C2 =SI(GAUCHE(B2;1)="-";-TEMPSVAL(SUBSTITUE(B2;"-";;1));B2) à recopier sur la hauteur. La colonne C est au format [h]:mm.
On trace le graphe avec la colonne C au lieu de la colonne B sans se soucier des cellules qui affichent #######.
Si ça ne marche pas il nous faudra un petit bout de fichier pour essayer de trouver autre chose.
sanchis81
Messages postés
134
Date d'inscription
mardi 17 février 2009
Statut
Membre
Dernière intervention
2 octobre 2013
10
4 janv. 2012 à 09:55
4 janv. 2012 à 09:55
Merci tongtong! c'est parfait et c'est vrai que c'est beaucoup plus simple!
sanchis81
Messages postés
134
Date d'inscription
mardi 17 février 2009
Statut
Membre
Dernière intervention
2 octobre 2013
10
3 janv. 2012 à 14:26
3 janv. 2012 à 14:26
Merci Tongtong pour ta réponse.
Les valeurs négatives apparaissent maintenant sur la courbe. Le seul problème, c'est que nous pouvons avoir un crédit/débit supérieur à -24h et dans ce cas, la formule ne fonctionne pas tout à fait comme je le souhaiterais (ex: crédit/débit de -32h donne par la formule -8h...)
Est-ce une histoire de format?
Merci pour votre aide.
Les valeurs négatives apparaissent maintenant sur la courbe. Le seul problème, c'est que nous pouvons avoir un crédit/débit supérieur à -24h et dans ce cas, la formule ne fonctionne pas tout à fait comme je le souhaiterais (ex: crédit/débit de -32h donne par la formule -8h...)
Est-ce une histoire de format?
Merci pour votre aide.
tontong
Messages postés
2548
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
15 mars 2024
1 054
3 janv. 2012 à 14:56
3 janv. 2012 à 14:56
Bonjour,
Ce n'est pas un problème de format, c'est dû à la fonction TEMPSVAL qui ne va que de 0 à 0,99999999 donc de 0 à 23:59:59.
Il faut changer la formule.
Ce n'est pas un problème de format, c'est dû à la fonction TEMPSVAL qui ne va que de 0 à 0,99999999 donc de 0 à 23:59:59.
Il faut changer la formule.
tontong
Messages postés
2548
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
15 mars 2024
1 054
3 janv. 2012 à 17:16
3 janv. 2012 à 17:16
En fait il suffit de ne pas utiliser TEMPSVAL...Pourquoi faire simple???
En C2 =SI(GAUCHE(B2;1)="-";-SUBSTITUE(B2;"-";;1);B2)
avec la colonne C est au format [h]:mm.
En C2 =SI(GAUCHE(B2;1)="-";-SUBSTITUE(B2;"-";;1);B2)
avec la colonne C est au format [h]:mm.