Graphique

Résolu/Fermé
Pauline - Modifié par Pauline le 7/04/2015 à 14:34
Raymond PENTIER Messages postés 58761 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 décembre 2024 - 8 avril 2015 à 03:04
Bonjour,

Je suis sous Excel 2003, je génère un graphique à partir de 2 colonnes de données. Je souhaite pour une valeur "x" faire apparaitre une ligne verticale dans mon graphique, afin de la mettre en valeur dans celui-ci.
Merci de votre aide,
Bien cordialement.

10 réponses

ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
Modifié par ccm81 le 7/04/2015 à 14:42
Bonjour

En supposant que ton graphique est du type nuage de points
Tu crées dans un coin un petit tableau avec 4 valeurs
abs    ord
x ymin
x ymax

et tu ajoutes cette série à ton graphique

Cdlmnt
0
Bonjour, merci de votre réponse,

Je vais essayé, voici mon fichier avec un exemple concret:
http://cjoint.com/?3DhpgKfUl2V
0
Je n'ai pas aboutie, avez vous d'autres propositions ?
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
7 avril 2015 à 15:20
0
Une fois de plus, merci. Pour ce cas là votre solution est efficace, mais mon tableau contient des centaines de lignes avec plusieurs lignes en "time out" et je cherche à les automatisées dans un graphique afin qu'elles soit visible en un coup d'oeil dans un graphique.
Merci de m'accompagner.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
Modifié par ccm81 le 7/04/2015 à 15:52
1. Pour ce cas là votre solution est efficace
C'était bien la question non ?
2. mais mon tableau contient des centaines de ......
Dans ce cas, il faudra passer par une solution macro
Il me faudrait un bout du vrai fichier (du moins de sa vraie structure) avec quelques dizaines de lignes dont des time out
3. Est ce que le l'expression "time out" doit rester dans la tableau de valeurs
4. Quelques centaines, peux tu être (un peu) plus précise ?
0
1 - Oui mais c'était histoire d'être plus explicite avec un "exemple"
2 - Très bien, mais j'en ai jamais manipulée
Voici plus concrètement:
http://cjoint.com/?3DhqgERBWT5
3 - Pas obligatoirement du moment que cela soit bien visible dans le graphique.
4 - Dans les alentours de 34.000 si je regarde mon dernier fichier de log.
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
7 avril 2015 à 16:56
Finalement, on peut se passer de macro, un exemple avec 500 points
https://www.cjoint.com/?3Dhrh4TJwLW

RQ. Avec 34000 points, je ne réponds pas de la lisibilité de la bête

Cdlmnt
0
Et bien je vous remercie du temps que vous m'avez consacré !
Je vais regardez tout ça de plus près,
oui effectivement un tri sera fait parmi ces lignes, en les récupérant peut être toutes les 5mins, à étudier.

Encore merci !
Bien cordialement.
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
7 avril 2015 à 17:11
De rien,

Pour l'aspect de le bête, peut être qu'avec des valeur moins aléatoires, ça aura meilleure mine
Si c'est fini, merci de mettre le sujet à Résolu (en haut à droite de ton premier message)

Bonne fin de journée
0
Raymond PENTIER Messages postés 58761 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 décembre 2024 17 254
7 avril 2015 à 20:37
Bonjour Pauline.
- En E2 saisir "T.O."
- En E3 saisir =SI(C3="time out";90;"")
- Recopier la formule jusqu'en E500
- Cliquer dans le graphique et aller dans Outils de graphique/Création/ Sélectionner des données
- Dans le volet de gauche faire "Ajouter"
- Aller dans la case du haut et cliquer dans E2 ; aller dans la case du milieu et sélectionner B3:B500 ; aller dans la case du bas et sélectionner E3:E500.
- Valider 2 fois.
- Faire clic-droit sur la nouvelle courbe (trait épais vert) et la personnaliser avec Mettre en forme une série de données, par exemple en faisant : Couleur du trait/Trait plein/Transparence 50%.

--> Tu pourrais être tentée de choisir une méthode se rapprochant davan-tage de ton modèle : faire clic-droit sur la nouvelle courbe (trait épais vert), choisir Mettre en forme une série de données, Options des séries/ Axe secondaire. Valider.
Faire clic-droit sur cette courbe verte, sélectionner "Modifier le type de graphique ..." et choisir Aires.
Faire clic-droit sur l'axe secondaire, à droite, activer Mise en forme de l'axe ; remplacer Options d'axe/Minimum/Automatique/... par
Options d'axe/Minimum/Fixe/0
remplacer Options d'axe/Maximum/Automatique/... par
Options d'axe/Maximum/Fixe/90
C'est séduisant, mais FAUX, l'axe horizontal n'étant pas gradué pour la courbe en Aires comme pour la courbe en Nuage de points, et il y a donc un décalage. Tu seras donc contrainte de remplacer le Nuage de points par une simple Courbe, et tout rentrera dans l'ordre !
Petite astuce : pour éviter les graduations d'abscisses en 29" et 59", sélectionne la plage des valeurs à partir de la ligne 4 du tableau, 
où la mesure de temps est de 22:32:00 au lieu de 22:31:59 !

https://www.cjoint.com/c/EDhuYjABNA7

Très cordialement.
0
Raymond PENTIER Messages postés 58761 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 décembre 2024 17 254
8 avril 2015 à 03:04
Résolu ? Tiens !
0