[résolu]:créer un graphique tout simple

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
kine-tc
Membre lOOyal
Membre lOOyal
Messages : 38
Inscription : 29 oct. 2006 18:00

[résolu]:créer un graphique tout simple

Message par kine-tc »

Bonjour

Je souhaite créer un graphique tout simple : En abscisse, la date et en ordonnée un volume.
Ce que je fais pour ça:
Je selectionne mes 2 colones : $Feuille1.$A$2:$B$41 puis insertion/diagramme.
Plage : $Feuille1.$A$2:$B$41
Je coche 1ere ligne et colonne comme etiquette. Puis je clique suivant.
La j'ai un apercu du graphique (en barre) que cela donne :
Avec : en abscisse : Ligne 2,3,.. et en ordonnée des chiffres sous format de la date (ex: 06/07/09,01/09/02,28/10/95.....)
Puis à coté du graphique, j'ai une couleur pour la date et une autre couleur pour le volume.
Dnc mon graphique ressemble à rien..
J'ai essayé de faire des manip via des tutoriels mais c toujours la meme chose...

Est ce que quelqu'un pourrait m'eclairer???
merci
Dernière modification par kine-tc le 01 nov. 2006 11:54, modifié 4 fois.
version 2.0
Win XP media center
nouv
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 23 mars 2006 09:56

Message par nouv »

bonjour,
tu pourrais joindre ton fichier ?
à priori un problème dans tes données, mais sans les voir ...

><>
windows 2000 - OOo 2.0.2
><>
kine-tc
Membre lOOyal
Membre lOOyal
Messages : 38
Inscription : 29 oct. 2006 18:00

Message par kine-tc »

je vais peut etre paraitre bete, mais comment j'insère le fichier nouv :oops: [/img]
version 2.0
Win XP media center
nouv
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 23 mars 2006 09:56

Message par nouv »

slt,
en haut tu as un lien "Joindre un fichier"
clic dessus
va chercher ton fichier
copie le lien qu'il te donnes et colle le dans ton message

><>
windows 2000 - OOo 2.0.2
><>
kine-tc
Membre lOOyal
Membre lOOyal
Messages : 38
Inscription : 29 oct. 2006 18:00

Message par kine-tc »

version 2.0
Win XP media center
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16959
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

bonjour,

Le problème vient du fait que ta colonne B, contrairement à ce que tu dis au début de ce fil, ne contient pas des nombres en volumes, mais des textes.
Faire un diagramme avec des dates et des textes, ce n'est pas possible.
La première opération à faire est donc de traduire la colonne B en nombres, quitte ensuite à la formater pour que "ml" s'affiche dans la colonne.
Il en sera de même pour la colonne des périmètres de marche.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16959
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

La fonction GAUCHE te permettra d'extraire les "nombres",
et la fonction CNUM transformera cette extraction en nombres.

Sur le site de Christian, tu trouveras des exemples :
http://christianwtd.free.fr/index.php?r ... s01#FnCNUM
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
kine-tc
Membre lOOyal
Membre lOOyal
Messages : 38
Inscription : 29 oct. 2006 18:00

Message par kine-tc »

Je vois mieux pourquoi ca marche pas .... J'ai été sur le site de christian mais y'a encore une petite chose qui va pas :
Je veux utiliser la fonction gauche : je me place en G3 et je fais =GAUCHE(E3,3) : Resulat erreur 509!
Je vois pas trop a quoi correspond le chiffre dans cette formule. Dans le site de christian, il met 5 car c'est pour le code postal qui est composé de 5 chiffres.
Mais dans mon cas, je met 3 ? 3 car mon perimétre de marche va jusqu'a 100?

merci :jag:
Dernière modification par kine-tc le 30 oct. 2006 17:01, modifié 1 fois.
version 2.0
Win XP media center
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

Attention au séparateur dans ta formule, tu as mis une virgule au lieu d'un point virgule. :mrgreen:
kine-tc
Membre lOOyal
Membre lOOyal
Messages : 38
Inscription : 29 oct. 2006 18:00

Message par kine-tc »

merci jeff ca va mieux, mais toutes mes dizaines et mes centaines ne comporte pas le "m" de mètre dans le tableau alors que les chiffres premier c'est bon...
version 2.0
Win XP media center
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

Le second paramètre de ta fonction GAUCHE, le fameux 3 que tu a mis, donne la longueur de texte extrait (consulte soit l'aide de l'assistant de formule, soit directement l'aide d'OOo).
Je n'ai pas vu ton fichier, mais je pense qu'apparemment tu n'extrait pas assez de texte...
kine-tc
Membre lOOyal
Membre lOOyal
Messages : 38
Inscription : 29 oct. 2006 18:00

Message par kine-tc »

Ok pour la fonction Gauche ca marche, cool :)

maintenant la fonction CNUM, j'ai donc fait =CNUM(GAUCHE(E3;5))
=>> ERR 502.
version 2.0
Win XP media center
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

As tu taper dans l'aide d'OOo Calc codes d'erreur pour avoir la liste ?
Sinon tu serai que tu as un argument non valable...

A priori, je dirai que sur une cellule tu as trop extrait à gauche et que tu a pris du "vrai texte" en plus.

Je m'explique :
a) si tu tapes le texte "127 ml" (sans guillemets bien sûr)
b) dans une autre cellule "2 ml"
- puis fonction CNUM(GAUCHE(cellule;3)) tu auras extrait :
a) 127
b) 2 m ---> ceci (entre autre) provoque une erreur 502
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

En creusant un peu plus, je pense que tu devrai en plus faire intervenir une fonction NBCAR qui compterait la longueur totale de ton texte, puis retrancherai le nombre de caractères à enlever. Par exemple, quelque soit le chiffre rentré en A9, sous la forme chiffre_espace_2caractèreVraiTexte :
=GAUCHE(A9;NBCAR(A9)-3)

si je rentre 1 ml -> ça me renvoie 1
si je rentre 12531 ml -> ça me renvoie 12531
si je rentre 15 kg -> ça me renvoie 15
si je rentre 123456789 cm -> ça me renvoie 123456789
si je rentre 12 cm² -> ça me renvoie 12 (magique non,l'espace disparait à la conversion et ne perturbe pas!)
kine-tc
Membre lOOyal
Membre lOOyal
Messages : 38
Inscription : 29 oct. 2006 18:00

Message par kine-tc »

OK bein cette formule jeff
Mais car bien sur y'a un Mais, ca marche tres bien sauf pour 2 chiffres : deux zéro d'affilés et la je vois pas pourquoi.....puisque la formule a pas changé, la formule de gauche non plus...
version 2.0
Win XP media center
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

??:?
Comment ça 2 zéros d'affilé ? comme 100 ?

ou tu parle de zéros non significatifs 001 ?

Je comprends pas la question...
kine-tc
Membre lOOyal
Membre lOOyal
Messages : 38
Inscription : 29 oct. 2006 18:00

Message par kine-tc »

version 2.0
Win XP media center
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

Il suffit de rajouter un espace entre 0 et m.
En effet, tu lui demande d'enlever 2 caractères dont l'espace, mais si y'a pas d'espace, il t'enlève 0 et m (y fait son boulot, quoi...).
Fin de journée, je crois que t'es plus trop :shock: y me semble :lol:
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

Dans ta colonne H, tu as du texte, n'oublie pas une conversion en chiffre par CNUM pour pouvoir traiter du chiffre.

Ta cellule H3 devient donc :
=CNUM(GAUCHE(E3;NBCAR(E3)-2))
Si tu veux avoir un nombre dedans. :wink:
nouv
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 23 mars 2006 09:56

Message par nouv »

slt,

la prochaine fois, le plus simple serait quand même d'utiliser

edition - Rechercher et remplacer
Dans recherche tape mL, dans remplace ne rien taper et remplacer tout !
et pareil pour les m


><>
windows 2000 - OOo 2.0.2
><>
kine-tc
Membre lOOyal
Membre lOOyal
Messages : 38
Inscription : 29 oct. 2006 18:00

Message par kine-tc »

oufffffffffff
merci jeffff!!! quel perseverance!

merci en tout cas, mais a mon avis je reviendrais pour un autre sujet :)))

abientot
version 2.0
Win XP media center
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

Pour mettre la balise [Résolu], clique sur Editer dans le premier post de ce fil et modifie ton titre.

A + !
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Message par Jeff »

nouv a écrit :la prochaine fois, le plus simple serait quand même d'utiliser
edition - Rechercher et remplacer
Dans recherche tape mL, dans remplace ne rien taper et remplacer tout !
et pareil pour les m><>
Pas forcément, puisque kine-tc perdrai la désignation de ses quantité (ml, m etc...)

Le plus simple à mon humble avis est de ne pas mélanger chiffre et texte (faire une colonne chiffre, une colonne désignation (ml, m etc...)), quitte à concatener selon l'usage que l'on en veut.
nouv
Membre lOOyal
Membre lOOyal
Messages : 43
Inscription : 23 mars 2006 09:56

Message par nouv »

slt,
Le plus simple à mon humble avis est de ne pas mélanger chiffre et texte (faire une colonne chiffre, une colonne désignation (ml, m etc...)), quitte à concatener selon l'usage que l'on en veut.
perso, je préfère utiliser des formats de nombres, ça n'utilise qu'une colonne mais bon c'est juste une question d'habitude...
><>
windows 2000 - OOo 2.0.2
><>
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16959
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

bonsoir,

J'avais fait les extractions et transformations en deux temps :
- fonction "GAUCHE;4" pour extraire les valeurs de spirométrie dans une nouvelle colonne
- puis CNUM pour avoir des nombres dans une nouvelle colonne, formatée pour avoir un format nombre avec des millilitres.
- enfin, un Ctrl+A, Ctrl+C puis collage spécial "Valeurs" pour remplacer la colonne B

Le diagramme tracé près sélection des deux colonnes montre très bien la progression du volume expiré en fonction du temps, de kiné respiratoire je suppose.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
kine-tc
Membre lOOyal
Membre lOOyal
Messages : 38
Inscription : 29 oct. 2006 18:00

Message par kine-tc »

oui tout a fait jeanmi :)

Une autre petite question maintenant que j'ai mon beau tableau (grace à vous), je me rend compte que le format de la date 30/10/06 n'est pas très lisible.
Je voulais donc transformer cette date en J+1,J+2 mais comme je fais mon tableau je pense que c'est encore le meme probleme mais avec les differentes manip effectuèes je vois pas trop encore...

oui je sais je suis un boulet ;)
version 2.0
Win XP media center
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16959
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

bonjour,

Tout d'abord, puisque tu as une nouvelle question, tu dois créer un nouveau fil en pensant à ceux qui, un jour, chercheront comment modifier les dates dans un tableau OOo Calc.

En ce qui concerne la notion de "boulet", je ne crois pas. Nous avons tous été, un jour, débutants à la recherche de renseignements ou de conseils. Et puis, bientôt, c'est toi qui répondra aux questions !!!
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox