Tablora · Bibliothèque
Normaliser explicitement les montants à point décimal
Convertissez 1,234.50 en 1234.50 en réglant le point décimal et le groupement par virgule pour la seule colonne des montants ; codes et autres colonnes restent intacts.
La convention du point décimal
Aux États-Unis, au Royaume-Uni, au Japon et dans bien d’autres pays, un point marque les décimales et des virgules regroupent les milliers : 1,234.50 signifie mille deux cent trente-quatre et demi. Les mêmes caractères échangent leurs rôles dans les pays à virgule décimale, c’est pourquoi un réglage juste pour une source peut inverser discrètement les montants d’une autre.
L’outil de normalisation ne décide jamais de la convention pour tout le fichier. Vous choisissez les séparateurs pour une colonne à la fois, et seule cette colonne est convertie. Les identifiants, les codes produit et les descriptions des autres colonnes gardent leurs caractères exacts.
Le formulaire du navigateur convertit une seule « Colonne numérique » par calcul. Pour une deuxième colonne de montants, recollez le résultat téléchargé dans « Texte du tableau » et relancez le calcul avec cette colonne sélectionnée.
Convertir une colonne à point décimal
- Collez les lignes dans « Texte du tableau » et choisissez le « Délimiteur ». Si les montants contiennent des virgules de groupement, les champs eux-mêmes doivent être séparés par une tabulation, un point-virgule ou une barre verticale, ou bien les montants doivent être entre guillemets.
- Cochez « La première ligne contient les noms des colonnes » s’il y a une ligne d’en-tête.
- Sélectionnez la colonne des montants dans « Colonne numérique ».
- Réglez « Séparateur décimal » sur . et « Séparateur de groupes de chiffres » sur la virgule.
- Appuyez sur « Calculer » et lisez « Cellules converties » et « Valeurs laissées à vérifier ».
Ce que devient 1,234.50
Avec ces réglages, la valeur source 1,234.50 devient 1234.50. La virgule de groupement est retirée et les deux décimales sont conservées à l’identique. Un simple 1,234 devient 1234, et 0.75 reste 0.75.
Certaines valeurs sont mises de côté plutôt que devinées. Une fraction écrite sans zéro initial, comme .75, est mise de côté pour vérification. C’est aussi le cas de 1,23.00, car 23 n’est pas un groupe de trois chiffres. Chaque valeur mise de côté garde son texte d’origine dans le résultat, ce qui vous permet de la retrouver dans la source.
Confondre les deux conventions
- Si vous choisissez la virgule décimale par erreur, 1,234.50 ne devient pas un nombre plus petit. Il ne peut pas être lu avec ces réglages et apparaît dans « Valeurs laissées à vérifier », ce qui vous signale qu’il faut contrôler les séparateurs.
- N’appliquez pas un même réglage à un fichier formé de sources aux conventions différentes ; séparez-le d’abord par source.
- Examinez chaque valeur mise de côté une par une au lieu de la supprimer ; une cellule mise de côté révèle souvent une faute de frappe ou une erreur de reconnaissance OCR dans la source.
- Dans l’app Tablora, l’export XLSX détermine le séparateur décimal de chaque colonne numérique à partir des valeurs qui ne sont pas ambiguës. Une colonne dont toutes les valeurs ressemblent à 1,234 n’offre pas un tel indice : comparez donc quelques cellules exportées avec la page.
Données d’entrée
- Données d’entrée
- 1,234.50
- Séparateur décimal
- .
- Séparateur de groupes de chiffres
- ,
Résultats
- Résultats
- 1234.50
- Cellules converties
- 1
- Valeurs laissées à vérifier
- 0