Tablora

Tablora · Bibliothèque

Laisser un entier long à vérifier

L’outil de normalisation garde en texte, à vérifier, tout entier de plus de 15 chiffres au lieu de le convertir : un long code ou une quantité n’est pas arrondi.

La limite des 15 chiffres

Les nombres d’un tableur comptent environ 15 chiffres significatifs. Au-delà, les derniers chiffres sont perdus par arrondi quand une valeur est stockée comme nombre. Pour ne pas produire un tel nombre, l’outil de normalisation ne convertit pas une partie entière de plus de 15 chiffres. Il laisse le texte d’origine dans la cellule et l’enregistre dans « Valeurs laissées à vérifier ».

Cette limite porte sur les chiffres situés avant le séparateur décimal, une fois les séparateurs de groupes retirés. Une valeur comme 1234567890123456.50 est elle aussi mise de côté, car sa partie entière compte 16 chiffres.

Le formulaire du navigateur ne propose aucune option pour lever cette limite. C’est voulu : un tableur arrondirait ce nombre en le stockant, et le produire ici ne ferait que masquer la perte.

Examiner 12345678901234567890

L’exemple de la page utilise « Séparateur décimal » sur . et « Séparateur de groupes de chiffres » sur la virgule, avec la valeur source 12345678901234567890. Le résultat attendu est qu’elle soit conservée en texte pour vérification : « Cellules converties » ne la compte pas, « Valeurs laissées à vérifier » la compte, et la cellule du résultat affiche toujours 12345678901234567890.

Être mise de côté ne veut pas dire que la valeur est fausse. Cela veut dire que l’outil ne la transformera pas en un nombre qu’un tableur arrondirait.

Déterminer ce que contient la colonne

Comportements voisins ailleurs

Le vérificateur de sommes décimales fonctionne autrement : il accepte de longues décimales canoniques et les additionne exactement, comme des nombres entiers ramenés au même nombre de décimales, si bien qu’une longue valeur n’y perd aucun chiffre. C’est un contrôle croisé utile pour un gros total, mais ce n’est pas une raison pour stocker un long identifiant comme un nombre.

Dans l’app Tablora, l’export XLSX n’applique pas cette limite. Une colonne majoritairement numérique est écrite en vrais nombres, et les longues suites de chiffres qu’elle contient seraient arrondies. Utilisez l’export CSV de l’app pour une telle colonne, ou faites-la passer ici par le convertisseur XLSX préservant le texte.

Données d’entrée

Données d’entrée
12345678901234567890
Séparateur décimal
.
Séparateur de groupes de chiffres
,

Résultats

Résultats
12345678901234567890
Cellules converties
0
Valeurs laissées à vérifier
1

L’entier de plus de 15 chiffres reste du texte à vérifier afin de conserver ses caractères sources.