Tablora · Bibliothèque
Comprendre la comparaison des en-têtes après retrait des espaces
Un en-tête répété écrit " Name " avec des espaces en trop correspond tout de même à Name, car l’outil supprime les espaces en bord de cellule avant de comparer.
Des espaces qui masquent une correspondance exacte
Quand des pages d’un rapport sont copiées et réunies, l’en-tête répété d’une page suivante peut récupérer du remplissage : une espace avant Name, deux après Amount, ou une espace insécable venue d’un PDF. À l’écran, ces lignes ressemblent en tout point au vrai en-tête, mais une comparaison stricte caractère par caractère les considérerait comme différentes et les laisserait dans les données.
L’outil de suppression des en-têtes répétés supprime les espaces au début et à la fin de chaque cellule avant de comparer une ligne à l’en-tête choisi. Les espaces à l’intérieur d’une cellule, par exemple entre deux mots, sont toujours comparées à l’identique.
Les espaces en bord de cellule sont un effet secondaire courant de la copie de texte depuis un PDF ou depuis un rapport aligné avec des espaces. Comme l’outil ne les ignore que pour la comparaison, vous n’avez pas à nettoyer tout le texte avant de retirer les en-têtes répétés.
L’en-tête avec espaces, pas à pas
Dans l’exemple de la page, « Ligne d’en-tête » vaut 1 et il y a trois lignes sources : Name et Amount, Paper et 12.50, et une troisième ligne avec les noms d’en-tête entourés d’espaces en trop. Après « Calculer », la ligne source 3 est retirée car, une fois les espaces extérieures supprimées, chaque cellule est égale à l’en-tête choisi. « Lignes d’en-tête supprimées » affiche 1 et le résultat compte 2 lignes.
Les lignes conservées ne sont pas réécrites. La suppression des espaces ne sert qu’à la comparaison ; l’en-tête et l’enregistrement Paper gardent leurs caractères d’origine dans l’aperçu et dans le téléchargement.
Étapes pour un en-tête répété avec espaces
- Collez le texte réuni dans « Texte du tableau » et sélectionnez le « Délimiteur ».
- Saisissez la position du véritable en-tête dans « Ligne d’en-tête », en comptant à partir de 1.
- Appuyez sur « Calculer » et comparez « Lignes d’en-tête supprimées » avec le nombre de sauts de page que vous attendez dans la source.
- S’il reste une ligne qui ressemble à un en-tête, vérifiez son orthographe et sa casse, pas ses espaces : ce sont ces différences-là que l’outil n’ignore pas.
- Gardez votre texte d’origine jusqu’à ce que vous ayez vérifié le résultat.
Les limites de la suppression des espaces
- Une ligne dont l’espacement interne diffère, comme Unit price avec deux espaces face à Unit price avec une seule, ne correspond pas.
- Une casse différente compte toujours : NAME n’est pas Name.
- Une ligne qui a une cellule vide de plus à la fin n’a pas la même largeur et n’est pas retirée.
- La suppression des espaces ne s’applique qu’à la comparaison ; si vous voulez nettoyer les cellules avec espaces dans vos données, faites-le dans le tableur, en tant qu’étape séparée.
- Dans l’app Tablora, « Fusionner » supprime aussi les espaces extérieures quand l’app vérifie si une page suivante commence par le même en-tête, et ignore en outre la casse.
Données d’entrée
- Ligne d’en-tête
- 1
| Ligne | Colonne 1 | Colonne 2 |
|---|---|---|
| 1 | Name | Amount |
| 2 | Paper | 12.50 |
| 3 | Name | Amount |
Résultats
- Lignes d’en-tête supprimées
- 1
- Lignes
- 2
| Ligne | Colonne 1 | Colonne 2 |
|---|---|---|
| 1 | Name | Amount |
| 2 | Paper | 12.50 |