Date automatique + évolution des données

Fermé
Nounours - 11 mai 2020 à 10:50
 Nounours - 12 mai 2020 à 17:02
bonjour,
un collègue m'a dit que je devrais pouvoir créer un tableau me permettant de mettre en lumière des évolutions dans des relevés chiffrés via Open Office Calc.
je ne sais pas vraiment comment faire, ne connaissant pas bien Calc et ne sachant pas comment formuler ma requête auprès de l'aide (qui, comme toutes les aides, n'aide pas vraiment, en fin de compte).
j'imagine un moyen simple : c/c le tableau à l'instant T, c/c le même tableau à côté à T+1 heure, avoir dans une autre colonne la formule de calcul =M6-C6

cependant, je rencontre plusieurs problèmes :
dans les données chiffrées d'origine, les milliers sont séparés des unités et les millions sont séparés des milliers par un point (et ça, je ne peux rien y faire), ce qui transforme automatiquement les chiffres en date dans Calc... mais quand j'applique le correctif, au lieu de me redonner les chiffres, le logiciel les passe en négatif et les change complètement.
ex : j'ai 11.743 dans mon tableau d'origine, je le c/c, Calc m'affiche 01/11/43 et si je fais Format Cellule > Texte, il m'affiche -422276.

j'ai essayé en changeant le format cellule avant de c/c mes valeurs, mais ça ne sert à rien.
je n'arrive pas à trouver comment créer un formatage par défaut conforme à ce que je souhaite.
et même quand finalement je supprime les points manuellement, la soustraction (=M6-C6) me donne comme résultat #VALEUR.

ça fait une heure et demi que je cherche de partout dans Aide et sur Google, et je ne trouve rien qui m'aide réellement ! ça me rend dingue !

2 réponses

yclik Messages postés 3712 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 18 décembre 2024 1 521
11 mai 2020 à 18:13
Bonsoir
Choisir les cellule destinations (exemple col B)
mettre au format texte
Sélectionner les données sources
Copier
Sélectionner la 1ère cellule destination (col B)
Edition>collage spécial>"texte non formaté"
à coté de la 1ère cellule destination (col C)
formule
=CNUM(SUBSTITUE(C2;".";""))

avec le . du clavier alphabétique
1
merci pour la réponse yclik.
j'ai testé le c/c et ça fonctionne, mais avec quand même un couac : la première colonne se retrouve considérée comme une ligne à part entière. donc obligé ensuite de refaire la mise en page, mais ça me va comme ça !

par contre, la formule est nickel !! rien à redire ^^

sinon, entre temps, j'ai trouvé (tout seul) une autre méthode plus "barbare".
je la partage pour que ceux qui auront le même souci que moi et (et je les plains) les mêmes compétences que moi puissent réussir sans trop galérer :
1/ c/c sur Writter,
2/ effacer le formatage,
3/ Rechercher&Remplace les . par rien
4/ c/c dans Calc.
c'est long, mais au moins, je n'ai plus de problème de formule de calcul et de mise en page ^^

donc grâce à la formule et tant que les chiffres sont suffisamment grands pour ne pas être confondus avec des dates, je peux directement c/c sur Calc et calculer ensuite l'évolution cherchée.

encore merci !!
0