Afficher texte sur axe Y d'une courbe Excel [Résolu/Fermé]

Messages postés
1
Date d'inscription
mardi 14 août 2012
Statut
Membre
Dernière intervention
14 août 2012
- - Dernière réponse :  Marie - 2 juil. 2013 à 11:09
Bonjour,
je souhaite réaliser un graphique ayant pour abscisse des heures et en ordonnées des textes correspondants. ("ON"/"OFF" typiquement..)
J'ai choisi comme type de graphique courbe (ou histogramme..) et pour source de données la bonne plage.
Mais en ordonnées pas moyen de voir s'afficher les textes de ma plage d'ordonnées que j'ai selectionnée. Malgré le fait que j'ai modifié le format de l'axe Y en passant le parametre "Nombre" à "texte" et en cochant "lier à la source" je me retrouve toujours avec une echelle de 0 à 1 à la place de ON ou OFF......
Please HELP..
Excel 2010

Afficher la suite 

5 réponses

Meilleure réponse
Messages postés
2286
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
29 novembre 2019
762
3
Merci
Bonjour,
Pour un graphique de type courbe ou Histogramme (vertical) Excel veut des nombres pour l'axe Oy. Si on ne lui donne pas, il les crée.
Regardez si un graphique de type "barres" (horizontal) vous convient.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 64098 internautes nous ont dit merci ce mois-ci

Messages postés
2286
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
29 novembre 2019
762
1
Merci
Bonjour,
Solution1: "à la main". On supprime l' affichage des étiquettes de l'axe Y ( étiquettes aucune dans le format de l'axe).
On ajoute un à un les libellés voulus comme des textes.
Si A5 contient " labour": clic sur le graphe, clic dans la barre de formule, on tape =, clic sur A5. Il s'affiche =Feuil1!$A$2 dans la barre de formule on valide. Le texte " labour" qui apparait dans le graphique peut être déplacé comme un texte dans Excel, il reste lié au contenu de A5 (texte dynamique).

Solution 2: on ajoute une série auxiliaire dont les valeurs correspondent aux graduations de Y. Attention les valeurs des x ne sont pas toutes égales à zéro mais toutes égales à la date mini. On ajoute ensuite les libellés de cette série avec une macro ou une macro complémentaire comme XY chart labeler.
http://appspro.com/Utilities/ChartLabeler.htm
1
Merci
Bonjour tontong !

C'est la deuxième solution qui a marché (la première a refusé obstinément de donner quoi que ce soit !) . il faut juste bidouiller un peu pour aligner les étiquettes le long de l'axe et c'est très bien !

Merci beaucoup pour ton aide !! (et la rapidité de ta réponse!)

Marie
Messages postés
50476
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
6 décembre 2019
11384
0
Merci
Je confirme ce qu'a dit tontong.
à quoi ressemblerait ta courbe où il n'y n'a pas de valeur numérique ? ce serait une ligne superposée à l'axe des x !
un graphique, ça représente l'évolution d'une grandeur ; cette grandeur est mesurée par une valeur numérique exprimée en km, €, litres, heures, % ...
et cette grandeur change en fonction d'une référence, placée en abscisses, et qui peut être n'importe quoi, du texte ou une valeur numérique.

Si tu nous envoies ton fichier, on te dira ce qu'il faut faire exactement.
Mais ce sera certainement : Modifier le tableau pour avoir deux nombres, combien de ON et combien de OFF ; et ton graphique n'aura que deux barres (histogramme) ou deux points (courbe) ...
0
Merci
Bonjour,

Je suis confrontée au même problème.
Je souhaite faire un calendrier des travaux : j'ai un tableau avec en colonne les noms des travaux et les dates correspondantes

Excel 2010

Je souhaite faire un graphe avec les dates en abscisse et les travaux en ordonnées.
J'ai donc recodé les travaux avec des nombres (exemple : labour = 5, déchaumage = 12... avec un tableau de conversion et une fonction recherche) pour ne pas avoir un graphique plat (comme vous l'expliquez plus haut dans vos réponses)

Puis j'ai fait un nuage de points : dates en abscisses et codes des travaux en ordonnées.
C'est tout à fait ce que je voulais à un détail près : j'aimerai maintenant afficher sur l'axe des ordonnées les libellés des travaux et non plus leurs codes.

J'ai déjà cherché du côté des formats spécialisés de l'axe sans succès : pas réussi à créer un format qui prenne les cases du tableau.

Comment pourrais-je faire ?

D'avance merci pour votre aide !

Marie