Tablora · Bibliothèque
Lire un montant groupé par des espaces
Lisez des montants comme 1 234,50, où une espace ou une espace insécable groupe les milliers, sans supprimer les espaces ailleurs dans le tableau.
L’espace comme séparateur des milliers
Les conventions française, polonaise, tchèque, nordiques et bien d’autres groupent les chiffres avec une espace : 1 234,50. Dans les documents composés et les exports PDF, cette espace est souvent une espace insécable ou une espace fine insécable, identiques à l’écran mais qui sont des caractères différents. Collez un tel montant dans un tableur et la cellule est le plus souvent traitée comme du texte.
Choisir « Espace » comme « Séparateur de groupes de chiffres » indique à l’outil de normalisation d’accepter l’espace ordinaire, l’espace insécable, l’espace fine insécable et l’espace fine entre les groupes de chiffres. Le réglage ne s’applique qu’à la colonne choisie : les espaces dans les libellés et les noms ne sont pas touchées.
Convertir 1 234,50
L’exemple de la page utilise « Séparateur décimal » sur , et « Séparateur de groupes de chiffres » sur « Espace », avec la valeur source 1 234,50. Le résultat est 1234.50 : l’espace de groupement est retirée, la virgule devient le point décimal et les deux décimales sont conservées.
Le groupement doit toutefois rester régulier. Deux espaces entre les groupes, comme dans 1 234,50, ou un groupe de mauvaise longueur, comme dans 12 34,50, sont mis de côté pour vérification avec leur texte d’origine, car ces valeurs pourraient être deux nombres accolés.
Les variantes insécables ne sont traitées comme des espaces qu’à l’intérieur de la colonne sélectionnée, et le montant converti ne contient plus aucune espace : le résultat peut donc aller directement dans le vérificateur de sommes décimales.
Régler l’outil de normalisation
- Collez le tableau dans « Texte du tableau ». Assurez-vous que le « Délimiteur » n’est pas un caractère de type espace ; les exports groupés par espaces utilisent généralement des points-virgules ou des tabulations entre les champs.
- Cochez « La première ligne contient les noms des colonnes » si le tableau a un en-tête.
- Choisissez la colonne des montants dans « Colonne numérique ».
- Réglez « Séparateur décimal » sur , et « Séparateur de groupes de chiffres » sur « Espace », puis appuyez sur « Calculer ».
- Lisez « Valeurs laissées à vérifier » et retrouvez chaque valeur mise de côté dans la source.
Pièges liés aux espaces
- Utiliser une espace comme séparateur de champs où que ce soit dans le texte. L’outil de normalisation ne peut corriger que les chiffres d’une même cellule ; il ne peut pas recoller un montant coupé en deux champs.
- Choisir le groupement « Espace » pour une colonne qui contient du texte comme 12 boxes. Ces valeurs sont mises de côté, pas converties, mais elles gonflent inutilement le nombre de valeurs à vérifier.
- S’attendre à ce que les autres colonnes soient nettoyées. Les cellules hors de la colonne sélectionnée gardent exactement leurs espaces.
- Dans l’app Tablora, l’export XLSX accepte le groupement par espaces dans les colonnes numériques reconnues, et garde une valeur en texte quand les espaces ne forment pas des groupes de trois. Cela vous protège des cellules qu’une lecture de photo a accolées, comme 5 20 8, mais comparez ces cellules avec la page avant l’export.
Données d’entrée
- Données d’entrée
- 1 234,50
- Séparateur décimal
- ,
- Séparateur de groupes de chiffres
- Espace
Résultats
- Résultats
- 1234.50
- Cellules converties
- 1
- Valeurs laissées à vérifier
- 0