Extraction de tableaux depuis une image

Transformez vos images de tableaux en Excel — reconstruisez la grille, pas seulement le texte

Saisir manuellement un tableau imprimé dans Excel prend 3 minutes par page — et quand les cellules fusionnées et les grilles sans bordure perturbent l'OCR, corriger le résultat prend plus de temps que de tout retaper. Le vrai défi n'est pas d'extraire le texte d'une image, c'est de reconstruire la structure du tableau : quelle cellule appartient à quelle colonne, quelle ligne s'aligne sur quel en-tête. Définissez les colonnes souhaitées, et l'IA visuelle reconstruit la grille à partir des pixels en comprenant les relations entre cellules, pas seulement leur contenu.

5 à 10 s par page · 99 % de précision sur tableaux imprimés · Gère cellules fusionnées, grilles sans bordure et tableaux imbriqués

JPG/PNG/Captures d'écran
Colonnes nommées
XLSX/CSV

Ce que vous pouvez extraire de n'importe quelle image de tableau

Pointez un téléphone vers une grille imprimée, prenez une capture d'écran d'un tableau de bord web ou scannez un tableur — vous ne convertissez pas simplement une image en texte. Vous reconstruisez un tableau. C'est là que l'Extraction Personnalisée de Colonnes change la donne : au lieu de déverser tout le texte détecté dans un tableur en espérant que les cellules atterrissent au bon endroit, vous tapez les noms des colonnes souhaitées — Numéro de Facture, Fournisseur, Total — et l'IA trouve ces valeurs sur chaque image en comprenant leur signification et leur position dans la structure de la grille. Les noms de colonnes que vous tapez deviennent les en-têtes exacts de votre résultat.

N° Facture
Date
Fournisseur
Description
Quantité
Prix unitaire
Sous-total
Taxe
Total
Catégorie
Statut
Notes

Voici des exemples de noms de colonnes que vous pouvez saisir. N'importe quel nom de colonne fonctionne — l'IA trouve les valeurs correspondantes en comprenant la structure du tableau, pas par correspondance de modèles. Le résultat est un tableur propre avec exactement vos colonnes comme en-têtes.

Image vers Excel : un problème de reconstruction de tableau, pas de lecture de texte

Quand vous photographiez un tableau imprimé, capturez un tableau de bord web ou scannez une liste de prix, vous ne convertissez pas simplement une « image en texte ». Vous transformez une mise en page visuelle de pixels en un tableur navigable où chaque cellule conserve sa relation avec sa colonne, sa ligne et ses voisines. Un logiciel qui méconnaît cette distinction vous livre un amas de texte nécessitant des heures de réalignement manuel. Voici l'anatomie de cet échec — et ce qui se produit quand l'approche correspond au problème.

Pourquoi la ROC et les analyseurs de grille échouent sur les images de tableaux

01

La ROC lit les cellules, pas leurs relations. La ROC standard — y compris celle qui alimente la fonction « Données à partir d'une image » d'Excel et la plupart des convertisseurs en ligne — fonctionne pixel par pixel, détectant les formes de caractères et produisant des chaînes de texte avec des positions X,Y approximatives. Elle peut vous dire que « 1 290,00 $ » existe aux coordonnées (450, 320), mais pas qu'il s'agit de la ligne Total du tableau. La relation entre un en-tête « Total » et le nombre en dessous est invisible pour les outils basés sur la position — ils extraient deux fragments de texte sans lien et les déversent dans des cellules adjacentes, en espérant que la proximité équivaut à l'appartenance. Quand le tableau n'a pas de lignes de séparation entre les colonnes, ou que les en-têtes couvrent des cellules fusionnées, le résultat est brouillé.

02

Cellules fusionnées, tableaux sans bordures et grilles imbriquées sont invisibles pour la détection de grille. Les analyseurs basés sur la grille — des outils qui cherchent des lignes pour diviser les rangées et colonnes — échouent dès que les lignes sont absentes. Un tableau de prix où les colonnes sont séparées uniquement par des espaces, sans bordures dessinées, ne produit aucune grille à détecter. Une capture d'écran de tableau de bord où « CA T1 » couvre quatre sous-colonnes avec un en-tête fusionné est aplatie en une seule étiquette de cellule, attribuant les données en dessous aux mauvaises colonnes. Quand les tableaux sont imbriqués — un tableau récapitulatif contenant un tableau de détail intégré — les grilles externe et interne entrent en collision, et l'analyseur ne peut pas déterminer quelle structure a la priorité.

03

Les modèles fixes échouent dès que la mise en page du tableau change. Les outils basés sur des modèles (Nanonets, Rossum) vous obligent à configurer des règles d'extraction liées à des mises en page de documents spécifiques. Quand la facture n°43 a le Total en bas à droite et la facture n°44 l'a centré au-dessus d'une section « Paiement dû », le modèle ne le trouve pas. Il en va de même pour les captures d'écran de différentes applications, les listes de prix scannées avec des dispositions de colonnes différentes, et les photos de tableaux prises sous des angles légèrement différents. Chaque variation de mise en page est un nouveau point de défaillance — et c'est à vous de le corriger.

Comment l'extraction de noms de colonnes reconstruit la structure du tableau en comprenant les relations

01

Vous définissez ce qui compte — l'IA le cartographie dans le tableau. Tapez « Numéro de facture, Date, Fournisseur, Sous-total, Taxe, Total » — le modèle de langage visuel lit l'image entière comme une structure de tableau, comprenant que « Numéro de facture » fait référence à une valeur comme « INV-2024-0842 » située près de la zone d'en-tête supérieure, « Total » au montant final, et « Fournisseur » au nom de l'entreprise imprimé près de la section de facturation. Il n'a pas besoin que les colonnes soient étiquetées avec ces mots exacts — il trouve les valeurs en comprenant leur rôle dans la disposition du tableau. C'est l'Extraction de colonnes personnalisées : au lieu d'accepter le texte que l'OCR déverse dans des cellules devinées, vous nommez les colonnes et l'IA reconstruit la grille autour de vos champs cibles.

02

Les cellules fusionnées, les tableaux sans bordure et les grilles imbriquées sont compris en contexte. Le grand modèle visuel voit la disposition complète — il reconnaît qu'un en-tête couvrant T1 à T4 est un regroupement parent, pas une étiquette de cellule unique. Les tableaux sans bordure séparés par des espaces sont lus comme des colonnes car l'IA comprend l'alignement visuel, pas parce qu'elle a détecté des lignes. Lorsqu'une capture d'écran d'un tableau de bord contient un tableau récapitulatif avec un tableau de détail intégré, l'IA distingue les deux structures en comprenant la hiérarchie de disposition — de la même manière qu'une personne regardant l'image le ferait. Les cellules fusionnées conservent leur relation avec leurs sous-colonnes ; les données sous chaque sous-colonne sont attribuées correctement.

03

Une définition de colonne fonctionne sur n'importe quelle image — quelle que soit la disposition. Vous avez une capture d'écran d'un tableau de bord web, une photo de téléphone d'une liste de prix imprimée d'un fournisseur, et un scan d'un tableur de 2018 — chacun avec des positions de colonnes différentes, des libellés d'en-tête différents, des nombres de colonnes totales différents. Téléchargez-les tous en un seul lot. Définissez vos noms de colonnes une fois. L'IA lit chaque image indépendamment, reconstruisant la structure de la grille pour chacune, et fusionne les résultats en un seul tableur. Le traitement prend 5 à 10 secondes par image. La même approche gère les tableaux multi-pages — l'IA reconnaît qu'un tableau se poursuit sur plusieurs pages, préserve la continuité des lignes et ne duplique pas les en-têtes répétés comme des lignes de données. Utilisez le Lien de collecte — une page de téléchargement partageable — pour permettre à d'autres de soumettre des images de tableau directement dans votre file d'attente de traitement sans avoir besoin de compte.

Votre tableau est prisonnier d'une image — voici comment le libérer

Vous n'avez pas choisi de recevoir une capture d'écran au lieu d'un tableur. Vous n'avez pas demandé à votre fournisseur d'envoyer une photo de sa grille tarifaire plutôt qu'un CSV. Pourtant, vous voilà, face à une image de tableau, avec besoin des données dans Excel. Voici le chemin de la grille de pixels à la grille de tableur.

1

Importer l'image — photo, capture d'écran ou scan

L'image peut être une capture d'écran d'un tableau de bord web, une photo d'une liste de prix papier, un tableau scanné vieux de plusieurs années, ou même une photo d'un tableau blanc pris en réunion. L'outil accepte JPG, PNG, WebP et PDF. Vous pouvez importer plusieurs images à la fois — sources, formats et dispositions de tableau différents — et les traiter par lots.

2

Saisissez vos noms de colonnes — une fois pour toutes les images

Saisissez les colonnes souhaitées : Numéro de facture, Date, Fournisseur, Description, Quantité, Prix unitaire, Total. L'IA analyse chaque image avec ces cibles en tête, reconstruisant la grille du tableau autour des valeurs pertinentes — sans extraire tous les fragments de texte. Pour des calculs intégrés, utilisez les Colonnes calculées : écrivez une colonne comme Total ligne (Qté × Prix unitaire) et l'IA effectue le calcul lors de l'extraction. Pour la classification, les Colonnes inférées vous permettent de nommer une colonne comme Catégorie (options : Matières premières/Produits finis/Bureau) — l'IA détermine la bonne catégorie en lisant le contenu du tableau.

3

Téléchargez un seul fichier Excel fusionné

Le traitement prend 5 à 10 secondes par image — environ 18 fois plus rapide qu'une saisie manuelle. Chaque image devient une ou plusieurs lignes. Chaque colonne correspond exactement à ce que vous avez nommé. La capture d'écran du tableau de bord, la photo de la liste de prix et le tableau scanné atterrissent tous dans un seul fichier XLSX avec des en-têtes identiques. Exportez en XLSX, CSV ou JSON. Si une valeur n'est pas lisible sur une image donnée — reflet intense sur une photo, par exemple — la cellule reste vide plutôt que d'être remplie avec une valeur inventée.

Quand la reconstruction de tableau fonctionne — et quand la qualité d'entrée prime sur l'intelligence de l'IA

La reconstruction de grille par IA gère les problèmes structurels qui brisent les outils basés sur la position — cellules fusionnées, dispositions sans bordures, nombres de colonnes variables. Mais elle travaille avec ce qui est visible. Comprendre où la qualité compte, et où elle ne compte pas, permet de fixer des attentes réalistes.

Quand ça fonctionne le mieux

Captures d'écran de tableaux de bord web, tableaux de données et grilles de rapports. Les captures d'écran sont l'entrée la plus fiable — pas de distorsion de perspective, pas de problèmes d'éclairage, texte net à la résolution de l'écran. Jusqu'à 99 % de précision sur les données de tableau imprimées et clairement rendues.

Tableaux avec cellules fusionnées, en-têtes étendus et dispositions sans bordures. L'IA lit la structure sémantiquement — elle reconnaît qu'un en-tête couvrant plusieurs sous-colonnes est une étiquette parente, et que les colonnes séparées par des espaces blancs sont toujours des colonnes. Ce sont des points de défaillance pour l'OCR basé sur la position ; ici, ils fonctionnent car la disposition est comprise visuellement.

Traitement par lots de différentes dispositions et sources de tableaux. Une capture d'écran d'un ERP, une photo de téléphone d'une liste de prix fournisseur, une feuille de calcul scannée — téléchargez-les ensemble avec une seule définition de colonne et obtenez un seul fichier Excel fusionné.

Tableaux multi-pages s'étendant sur plusieurs fichiers image. L'IA reconnaît la continuité du tableau entre les pages, maintient la numérotation des lignes et identifie les en-têtes répétés — évitant ainsi la sortie fragmentée avec en-têtes dupliqués que produisent les analyseurs page par page.

Quand être prudent

Photos avec reflets intenses ou ombres marquées. Un reflet lumineux directement sur une valeur critique, ou une ombre qui masque complètement du texte, empêchera l'extraction de ce champ. L'IA lit ce qui est visible — elle ne peut pas reconstituer les données cachées par un reflet. Inclinez le téléphone pour éviter la lumière directe sur le document.

Sous-tableaux imbriqués dans une grille plus grande. Un tableau contenant un sous-tableau intégré — par exemple une section récapitulative avec sa propre mini-grille de lignes détaillées — peut provoquer une collision entre les structures externe et interne. L'IA tente de les fusionner en un tableau plat cohérent, mais une imbrication complexe peut entraîner un désalignement. Extrayez le tableau principal et le sous-tableau séparément pour de meilleurs résultats.

Tableaux dessinés à la main et grilles annotées manuellement. Les tableaux imprimés fonctionnent le mieux. Les tableaux tracés à la main avec des lignes irrégulières, des largeurs de colonnes incohérentes et de l'écriture manuscrite introduisent une ambiguïté dans la détection de la structure et la reconnaissance du texte. Une écriture manuscrite soignée sur une grille clairement lignée donne des résultats raisonnables ; les croquis libres et les traits de crayon pâles produiront une précision moindre.

Images basse résolution (moins de 150 DPI) ou captures d'écran fortement compressées. Les images très pixélisées ou compressées en JPEG où les caractères se fondent réduisent la précision de la reconnaissance de texte. L'IA compense par une compréhension contextuelle, mais en dessous d'un seuil — approximativement le point où une personne plissant les yeux ne peut pas non plus lire les chiffres — l'extraction sera peu fiable. Une image claire est toujours la meilleure entrée.

Questions fréquentes

L'extraction IA image-vers-Excel gère-t-elle les cellules fusionnées et les tableaux sans bordures, ou faut-il des lignes de grille visibles ?

Elle gère les deux. Le modèle de langage visuel lit la structure du tableau en comprenant les regroupements visuels — comme une personne regarde un tableau et reconnaît où les colonnes commencent et se terminent sans tracer les lignes de grille. Les tableaux sans bordures où les colonnes sont séparées uniquement par des espaces sont lus correctement car l'IA comprend l'alignement des colonnes, pas la détection de lignes. Les cellules fusionnées couvrant plusieurs sous-colonnes sont reconnues comme des étiquettes parentes, non aplaties en une valeur de cellule unique. Les outils basés sur la position comme Tabula et Camelot échouent complètement sur les tableaux sans bordures et désalignent les données des cellules fusionnées — c'est la différence fondamentale entre la détection de lignes de grille et la compréhension de la structure sémantique.

Puis-je extraire uniquement des colonnes spécifiques — comme Numéro de facture, Date et Total — ou extrait-il tout ce qui est visible dans l'image du tableau ?

Vous contrôlez entièrement les colonnes. Saisissez les noms des champs souhaités — Numéro de facture, Date, Fournisseur, Total, Taxe — et l'IA extrait uniquement ces valeurs. Tout le reste de l'image est ignoré. C'est le cœur de l'Extraction de Colonnes Personnalisées : vous définissez le schéma de sortie, et l'IA y mappe les données en comprenant ce que chaque champ signifie dans le contexte du tableau. Si vous ne spécifiez pas de colonnes, l'IA détecte automatiquement tous les champs visibles — utile comme point de départ rapide. Vous pouvez aussi utiliser des Colonnes Calculées pour intégrer des calculs à l'extraction (ex. Montant Taxe (Sous-total × 0.08)) ou des Colonnes Inférées pour classer les lignes (ex. Catégorie (options: Alimentation/Boisson/Fournitures de bureau)) selon le contenu du tableau — les noms de colonnes que vous saisissez deviennent vos en-têtes Excel.

Quelle est la précision de l'extraction de tableaux à partir de photos de téléphone par rapport aux captures d'écran ou aux documents scannés ?

Les captures d'écran de tableaux numériques donnent les résultats les plus précis — jusqu'à 99 % pour un texte clairement rendu à la résolution de l'écran. Les photos de téléphone introduisent des variables : angle d'éclairage, ombres, distorsion de perspective et résolution de l'appareil photo. L'IA compense les variations modérées en lisant le contexte — elle comprend qu'un nombre à côté de « Total » sur une photo de reçu légèrement inclinée est toujours le Total. Les cas graves — reflets extrêmes effaçant les données, flou de mouvement ou ombres lourdes bloquant complètement les caractères — réduiront la précision sur les champs affectés. Une règle empirique pratique : si vous pouvez lire la valeur sur l'image, l'IA le peut aussi. Le traitement prend 5 à 10 secondes par page, environ 18 fois plus rapide que la saisie manuelle (~3 min manuelles par page vs ~5-10s automatisé).

Puis-je traiter plusieurs images de tableaux en une seule fois — mises en page et sources différentes — dans un seul tableur ?

Oui. Importez plusieurs images en un seul lot — captures d'écran, photos de téléphone, feuilles de calcul scannées, formats variés — et définissez un seul jeu de noms de colonnes. Chaque image est traitée indépendamment avec les mêmes colonnes cibles. Une capture d'écran d'un tableau de bord web, une photo d'une liste de prix imprimée d'un fournisseur et un scan d'une ancienne facture produisent tous des lignes dans le même tableur de sortie avec des en-têtes identiques. Pour les flux de travail récurrents où vous recevez des images de tableaux d'autres personnes — fournisseurs envoyant des listes de prix, personnel terrain photographiant des grilles d'inspection, clients soumettant des formulaires — utilisez le Lien de collecte : générez une URL de partage, envoyez-la à n'importe qui, et ils importent directement les images via un navigateur dans votre file de traitement. Aucun compte ni application requis de leur côté.

Qu'en est-il des images de tableaux qui s'étendent sur plusieurs pages — comme une liste de prix scannée de 8 pages ?

Importez toutes les pages comme des images séparées et traitez-les par lot avec une seule définition de colonnes. L'IA lit chaque page et produit les lignes dans l'ordre. Les PDF multipages sont également pris en charge — l'outil les traite comme un seul document et reconnaît la continuité des tableaux entre les sauts de page, préservant l'ordre des lignes et identifiant les lignes d'en-tête répétées pour qu'elles ne soient pas dupliquées comme données. Les outils basés sur la position traitent chaque page isolément, produisant des sorties séparées nécessitant un assemblage manuel et un retrait des en-têtes — une frustration bien connue pour quiconque extrait des données d'un catalogue scanné, d'une grille tarifaire ou d'un rapport où les tableaux s'étendent sur des dizaines de pages.

📮 contact email: [email protected]