Porblèmes de chiffres dans libreOffice calc

Résolu/Fermé
kris45000 Messages postés 2 Date d'inscription mercredi 1 juin 2016 Statut Membre Dernière intervention 1 juin 2016 - 1 juin 2016 à 16:44
yclik Messages postés 3031 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 3 décembre 2022 - 2 juin 2016 à 15:14
Bonjour, je dois avouer que cela fait des heures que je cherche mais ne trouve pas, vous êtes mon dernier espoir (après je quitte ma place devant mon pc pour aller pleurer lol).

Je suis en train de créer un document avec 1 feuille ou je recense tout mon matériel avec les marques et les numéros de séries, dates..... puis d'autres feuilles ou certaines données sont prises de la feuille 1. l'objectif est que si un matériel est changé, je modifie uniquement le n°de série dans la feuille 1 et ce numéro est donc changé dans toutes les autres feuilles.

Mon problème: si je mets dans une cellule par exemple 8931087015045826536, et bien cela ma met: 8,93108701504583E+018 ou 893108704500000... what else!

j'ai tenté de formater les cellules en différents nombres avec ou sans décimales, et si je mets en format texte, alors ma formule de la feuille 2 type: =F1.A2 et bien elle ne met pas le nombre mais =F1.A2

s'il vous plait pouvez vous m'aider
A voir également:

3 réponses

Utilisateur anonyme
1 juin 2016 à 21:00
Bonsoir kris45000,

Le caractère qui sépare le nom d'une feuille d'une cellule n'est pas
le point ( . ) mais le point d'exclamation ( ! ). Aussi, ta formule
doit être : =F1!A2 ; d'autre part, si tu n'as pas renommé ta feuille,
ce doit être : =Feuil1!A2 (attention à ne pas mettre le mot entier
Feuille !) ; et si tu as vraiment renommé Feuil1 en F1, c'est mieux
d'éviter, car on peut facilement confondre avec la cellule F1.

---------------------------------

Je n'utilise pas LibreOffice mais Excel. Cependant, je suis sûr que
comme Excel, ton tableur doit faire tous ses calculs avec une
précision de 15 chiffres maximum.

Donc pour ton nombre : 8931087015045826536

Les 15 premiers chiffres sont : 893108701504582
mais comme le chiffre suivant (6) est supérieur à 5,
ça arrondit 2 en 3 : 893108701504583 ; puis les 4
derniers chiffres 6536 sont perdus : 0000

D'où : 8,93108701504583E+018
car 8,93108701504583 × 10^18 = 8931087015045830000
(on déplace la virgule de 18 positions vers la droite).

Je pense que tu as fait une erreur en recopiant ce nombre :
893108704500000 ; c'est bon jusqu'à 70, plus après.

---------------------------------

Pour avoir dans une cellule 8931087015045826536 en entier,
donc sans perdre les derniers chiffres, voici comment faire :

1) Va sur ta cellule A2 et met d'abord le format texte
2) Appuie sur < F2 > pour passer en mode modification de cellule
OU clique sur la barre de formule
3) Entre ton nombre (soit manuellement, soit par copier/coller)
4) Appuie sur < Entrée > pour valider

Si tu mets en A4 la formule =A2, tu auras ton nombre en entier
car si ton tableur fait comme Excel, il mettra automatiquement
le même format texte.

Cordialement.  😊
 

0
kris45000 Messages postés 2 Date d'inscription mercredi 1 juin 2016 Statut Membre Dernière intervention 1 juin 2016
1 juin 2016 à 22:01
Un grand merci pour les précisions, je fais ça demain et si ça fonctionne je pourrai avancer !!! Et mettre résolu. Merci encore.
0
Raymond PENTIER Messages postés 56850 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 2 décembre 2022 17 181
1 juin 2016 à 22:59
Autre précision : tu ne devrais absolument pas te retrouver avec des nombres de plus de 15 chiffres !
Je te soupçonne d'avoir accolé, dans une même cellule, plusieurs indications chiffrées comme le N° de série, la quantité, le prix unitaire, la date d'achat ... alors que chacune de ces données aurait dû être saisie dans une colonne distincte.
Il faut repenser ton tableau !
0
Utilisateur anonyme
1 juin 2016 à 23:20
 
Ah ? De même qu'il y a de très longues séries de chiffres comme par exemple
un N° de Sécurité Sociale, j'avais pensé que 8931087015045826536 était un
un très long N° de série uniquement !

Bien sûr, ça ne peut pas être un N° de Sécurité Sociale puisque ça commence
ni par 1 (pour les hommes) ni par 2 (pour les femmes).

S'il y avait comme tu dis une date d'achat, il y aurait probablement un 2016
ou 20## (# étant l'emplacement pour un chiffre).

Et s'il y avait un prix, il y aurait probablement une virgule suivie des centièmes
d'euros ; exemple au hasard : 214,38.

Mais je n'ai vu ni 20##, ni séparateur décimal (virgule ou point).

Peut-être as-tu raison, mais je suis sceptique... sans vouloir te froisser  :)
 
0
yclik Messages postés 3031 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 3 décembre 2022 1 366
2 juin 2016 à 15:14
bonjour
pour :
alors ma formule de la feuille 2 type: =F1.A2 et bien elle ne met pas le nombre mais =F1.A2
voir l'affichage des formules

et mettre les cellules au format texte avant de saisir
0