Convertisseur IA de feuilles de temps en Excel — Extrayez heures travaillées, heures sup et données employés sans saisie manuelle
Quand trois ouvriers d'une même équipe notent leurs heures dans trois formats différents — « 7:30-4:15 », « 0730-1615 » et « 7.5 » — la saisie manuelle oblige à convertir chaque format avant même de commencer. Cet outil lit les trois, standardise les heures et produit un tableur cohérent en 5 à 10 secondes par feuille de temps.
Traitement chiffré · Suppression automatique des données après conversion
Ce que vous pouvez extraire des feuilles de temps
Saisissez les noms de colonnes nécessaires — l'IA trouve ces valeurs sur chaque feuille de temps en comprenant la signification de chaque champ, que le travailleur ait écrit « 7:30 » dans un coin d'une fiche papier ou qu'un PDF numérique affiche « Heure de début » à côté de « 09:00 ». Elle lit les saisies de temps, les identifiants employés, les codes tâches et les signatures d'approbation depuis n'importe quel format, sans configuration de modèle.
L'outil utilise l'extraction personnalisée de colonnes : vous saisissez les noms de colonnes souhaités — « Nom de l'employé », « Heure d'arrivée », « Code emploi », « Heures supplémentaires » — et l'IA localise les valeurs correspondantes sur chaque feuille de temps en comprenant la signification de chaque champ, sans se baser sur un modèle fixe ni lire des coordonnées. Ainsi, un même ensemble de noms de colonnes fonctionne simultanément sur des feuilles de temps hebdomadaires, des fiches de pointage quotidiennes, des cartes de pointage d'équipe et des relevés de temps par projet, même si chacun a une mise en page totalement différente. Vous pouvez également définir des colonnes calculées — par exemple, une colonne nommée « Heures supplémentaires (heures travaillées au-delà de 8 par jour) » — et l'IA répartit le temps total de chaque employé en colonnes régulières et supplémentaires lors de l'extraction, de sorte que votre résultat soit pré-calculé pour la paie, sans nécessiter de formules ultérieures dans Excel.
Le temps s'écrit différemment de ce qu'il se calcule — et c'est là le vrai goulot d'étranglement
Lire une écriture manuscrite sur une feuille de temps, c'est la base. Le vrai problème — celui qui fait travailler tard les équipes paie chaque période — c'est que chaque employé note ses heures à sa façon, alors que le logiciel de paie n'accepte qu'un seul format. Des professionnels de la paie sur Reddit décrivent le traitement de plus de 300 feuilles de temps papier chaque mois sans aucune automatisation — codification manuelle, manipulation de tableur et saisie dans leur ERP ligne par ligne.
Trois ouvriers d'une même équipe utilisent trois formats horaires différents sur la même feuille. L'un écrit « 7:30-16:15 », un autre « 0730-1615 » en format militaire, et un troisième note simplement « 7.5 » en heures décimales. L'OCR basé sur des modèles capture les caractères mais ne comprend pas que les trois représentent la même quantité de travail. Le responsable paie convertit alors chaque format manuellement — « 0730 » en « 7:30 », « 7.5 » en « 7:30-16:00 » — avant de saisir un seul nombre dans le système de paie. Multipliez par 30 travailleurs par semaine et l'étape de conversion de format à elle seule engloutit des heures.
La feuille de pointage d'un contremaître liste huit ouvriers sur une page — la date et le code projet apparaissent une fois dans l'en-tête. L'OCR traditionnel lit ligne par ligne. Il capture la date sur la première ligne mais laisse chaque ligne suivante sans date, car il ne comprend pas que l'en-tête s'applique à toutes les lignes en dessous. Le résultat produit sept lignes avec des dates et codes projet manquants — chacune nécessitant un remplissage manuel pour être utilisable dans les rapports de paie ou de calcul des coûts.
Les règles d'heures supplémentaires varient selon le travailleur, le projet et la juridiction — et elles figurent toutes sur la même feuille. La feuille de temps d'une équipe de construction peut inclure un électricien syndiqué sur un chantier à salaire minimum (HS après 8 heures par jour + double le dimanche), un manœuvre non syndiqué (HS seulement après 40 heures par semaine), et un superviseur exonéré. Si l'extraction ne vous donne que les heures brutes, vous devez encore appliquer manuellement la bonne règle de HS à chaque ligne avant la paie. Un responsable paie sur Reddit souligne qu'à grande échelle, la plupart des erreurs de paie proviennent de la ressaisie manuelle entre les systèmes — et la feuille de temps vers la paie est l'un des plus gros points de ressaisie.
L'IA lit le temps de manière sémantique — elle comprend que « 7:30-4:15 », « 0730-1615 » et « 7,5 » désignent tous la même durée de poste. Elle reconnaît le format 12 heures avec indications AM/PM (même lorsque « AM » est une abréviation griffonnée), le format militaire 24 heures et les heures décimales — et standardise la sortie dans le format numérique attendu par votre système de paie. Une seule définition de colonne produit des valeurs horaires cohérentes pour tous les travailleurs, tous les formats, dans un même lot. Plus de conversion par travailleur, plus d'étape de traduction manuelle entre l'extraction et l'importation dans la paie.
L'IA lit la hiérarchie du document — les informations d'en-tête se propagent à chaque ligne du résultat. Sur le relevé quotidien d'un chef de chantier, la date, le nom du projet, le code de coût et le responsable d'équipe apparaissent une fois en haut mais s'appliquent à chaque travailleur listé en dessous. L'IA comprend cette structure parent-enfant et attache les valeurs d'en-tête à chaque ligne de travailleur dans votre feuille de calcul, rendant chaque ligne complète sans remplissage manuel ultérieur. La même logique fonctionne pour les feuilles de temps hebdomadaires où la période de paie s'étend sur plusieurs jours — le nom de l'employé apparaît une fois dans l'en-tête de page mais est reporté sur chaque ligne de jour dans le résultat.
Les colonnes calculées appliquent les règles d'heures supplémentaires lors de l'extraction, et non après dans Excel. Définissez une colonne comme « Heures supplémentaires (heures au-delà de 8 par jour) » et l'IA calcule quelle partie du temps de chaque travailleur est en heures sup avant même que les données n'atteignent votre feuille de calcul. Besoin d'un seuil hebdomadaire ? Définissez « HS hebdo (total des heures de la semaine moins 40, minimum 0) » et l'IA additionne les lignes de cet employé sur la semaine, renvoyant l'excédent. Différents travailleurs peuvent avoir différents seuils en définissant plusieurs colonnes calculées — l'IA gère la logique par ligne. Ce que vous téléchargez n'est pas du temps brut — ce sont des heures déjà classifiées en régulières et supplémentaires, prêtes pour le fichier d'importation de votre système de paie.
Comment un lot mixte de feuilles de temps est consolidé en un seul tableur de paie
Importez — ce que vous avez reçu, tel quel
Importez un lot comprenant un PDF de feuille de temps hebdomadaire généré numériquement par votre SIRH, une photo de téléphone d'une carte de point quotidienne manuscrite prise sur un chantier (sous un éclairage inégal avec une légère ombre), un PDF scanné d'une feuille d'équipe de contremaître listant huit travailleurs sur une page, et une feuille de temps imprimée qui a été télécopiée et re-scannée en basse résolution. Les formats et la qualité varient — numérique clair, photo de téléphone avec reflet, disposition multi-employés, et un scan multi-génération. Pas de pré-tri par format, pas de division des pages multi-employés en fichiers individuels. Si vous recevez également des factures d'entrepreneur ou des rapports de dépenses avec les feuilles de temps pour la même période de paie, importez-les ensemble — l'outil traite tous les types de documents en un seul lot.
Définissez les colonnes — ce dont votre système de paie a besoin
Saisissez les noms des colonnes pour votre feuille de calcul de sortie : Nom de l'employé, Date, Arrivée, Départ, Durée de pause, Heures normales, Heures supplémentaires, Code chantier, Taux horaire. Pour l'employé qui a écrit « 0730-1615 », l'IA lit l'heure militaire et la convertit en « 7:30 AM » et « 4:15 PM » dans la sortie. Pour celui qui a écrit « 7,5 » comme heures totales, l'IA reconnaît la notation décimale et remplit la colonne Heures totales en conséquence. Pour la feuille du contremaître avec la date et le code projet en en-tête, l'IA reporte ces valeurs sur chaque ligne de travailleur. Si vous définissez également une colonne calculée — Heures supplémentaires (heures au-delà de 8 par jour) — l'IA calcule les heures supplémentaires de chaque travailleur lors de l'extraction et produit un tableur pré-classifié. Une seule définition de colonne couvre l'ensemble du lot aux formats mélangés.
Sortie — un tableur, une ligne par quart, prêt pour la paie
Téléchargez un fichier Excel où chaque ligne représente un quart de travail d'un employé pour une journée. Les saisies horaires sont normalisées — toutes les heures apparaissent dans un format numérique cohérent, que l'original soit écrit « 7:30-16:15 », « 0730-1615 » ou « 7,5 ». La feuille multi-employés du chef d'équipe produit huit lignes distinctes, chacune reprenant la date, le code projet et le responsable de l'équipe depuis l'en-tête de page. Les heures normales et les heures supplémentaires atterrissent dans des colonnes séparées si vous avez défini une règle de calcul des heures sup — inutile d'ouvrir Excel et d'écrire des formules pour les séparer. Les codes de tâche saisis sous forme d'abréviations sur la feuille de temps originale apparaissent dans la sortie sous la colonne nommée, et vous pouvez également utiliser une Colonne Inférée pour classer les saisies : définissez une colonne comme « Type de travail (options : Normal/Salaire majoré/Double-temps) » et l'IA lit la classification de l'employé ou le code de tâche pour attribuer la bonne catégorie. Exportez en XLSX, CSV ou JSON pour une importation directe dans ADP, Paychex, QuickBooks Paie ou votre SIRH.
Quand ça fonctionne le mieux — et quand vérifier les résultats
L'extraction des feuilles de temps est fiable pour la plupart des formats courants. Quelques conditions méritent d'être comprises avant de lancer un gros lot — notamment celles qui affectent la classification des heures supplémentaires, car une heure mal classée impacte directement le salaire.
Traitement fiable
Fiches de temps PDF générées numériquement depuis des plateformes de suivi et de paie. Les fiches exportées d'ADP, Paychex, QuickBooks Time, Gusto et systèmes similaires sont extraites avec une précision quasi parfaite. Ces PDF ont des mises en page propres et prévisibles, avec un positionnement cohérent des champs d'une période à l'autre.
Fiches de temps imprimées standard avec écriture manuscrite lisible, dans tout format courant. Grilles hebdomadaires, feuilles de pointage quotidiennes, journaux de temps par projet et cartes de pointage d'équipe — l'IA lit la structure du document et extrait les heures, dates et identifiants des employés, quel que soit le modèle utilisé. Une écriture raisonnablement lisible (pas de cursive serrée, pas de caractères tassés dans de petites cellules) est extraite avec précision.
Notations horaires mixtes au sein d'un même lot. Les formats 12h AM/PM, 24h militaire et heures décimales sont tous traités ensemble — l'IA les standardise dans un format de sortie cohérent. Inutile de séparer les fiches par style de notation avant l'import.
Fiches multi-employés avec propagation en-tête/ligne. Feuilles de chef d'équipe, cartes de pointage d'équipe et registres d'agences d'intérim où une page contient les lignes de plusieurs travailleurs — avec des données d'en-tête comme la date et le code projet. L'IA reporte les valeurs d'en-tête sur chaque ligne dans le fichier de sortie.
Vérifiez ces cas
Écriture cursive serrée ou très compressée dans de petites cases. Si un employé écrit en cursive serrée dans une case de 6 mm — courant sur les fiches de chantier conçues pour de courtes saisies numériques — l'IA peut mal interpréter certains chiffres. Un "3" et un "8" ou un "1" et un "7" se ressemblent visuellement dans une écriture compressée. Vérifiez ponctuellement les saisies manuscrites sur les formulaires exigus où l'heure est tassée dans un petit espace, notamment la partie minutes des heures d'arrivée.
Photos prises avec un téléphone : angles extrêmes, ombres profondes ou flou de mouvement. Une photo de chantier d'un bloc-notes posé sur un tableau de bord avec un éclairage irrégulier sera moins précise qu'une photo à plat bien éclairée. Le modèle de vision gère une inclinaison modérée et des ombres, mais si une partie de l'heure de sortie est dans une ombre profonde avec du flou, le chiffre peut être mal lu. Pour des résultats constants, prenez la photo à la verticale avec un éclairage uniforme — ou utilisez la fonction Lien de collecte : générez un lien pour chaque équipe, et les employés téléchargent leurs propres photos directement dans votre file de traitement sans avoir besoin de compte.
Feuilles de temps où les règles d'heures sup. sont notées à la main plutôt que calculées à partir des heures de pointage. Si un employé écrit "HS : 3 h" dans la marge selon sa propre compréhension de la règle — mais que cette règle diffère de celle appliquée par la paie — l'IA extraira le nombre tel qu'il est écrit. Elle ne recalcule pas indépendamment les heures sup. à partir des heures d'arrivée et de sortie, sauf si vous définissez une colonne calculée pour cela. Lorsqu'une colonne calculée HS et une note manuscrite HS coexistent, considérez la colonne calculée comme votre source de vérité pour la paie et vérifiez la note séparément.
Feuilles de temps scannées ou faxées en dessous de 150 dpi avec impression pâle. Les scans multi-générations — une feuille imprimée est faxée, puis le fax est scanné, puis le scan est envoyé par email — accumulent des artefacts de compression qui dégradent la lisibilité des chiffres. Les heures en bord de page où l'impression est la plus légère (courant sur les fax papier thermique) peuvent être mal lues ou totalement manquées. Pour les feuilles reçues via cette chaîne, vérifiez les heures d'arrivée et de sortie par rapport à l'original ou rescanné à 200+ dpi avant traitement.
Questions fréquentes
Peut-elle gérer différentes notations horaires — « 7:30-16:15 », « 0730-1615 » et décimal « 7.5 » — dans un même lot ?
Oui. C'est l'un des problèmes de paie les plus courants : différents ouvriers d'une même équipe notent leurs heures dans des formats différents, et la paie doit toutes les convertir en un format cohérent avant l'import. L'IA lit les horloges 12h avec AM/PM, le format 24h militaire et les heures décimales totales — et standardise le résultat dans le format numérique attendu par votre système de paie. Un seul lot, un seul jeu de noms de colonnes, des valeurs d'heures cohérentes pour tous les ouvriers. Inutile d'apprendre un format standard à chaque ouvrier ou de convertir manuellement les saisies avant l'import.
Comment l'IA gère-t-elle la feuille de route d'un chef d'équipe où plusieurs ouvriers sont listés sur une même page ?
Un format courant de feuille de temps terrain — la feuille de route du chef d'équipe — comporte une section d'en-tête avec la date, le code projet, le centre de coût et le nom du responsable, suivie de lignes avec les noms des ouvriers et leurs heures. Une OCR basée sur des modèles qui lit ligne par ligne capture la date sur la première ligne mais laisse chaque ligne d'ouvrier suivante sans date, car elle ne comprend pas que l'en-tête s'applique à l'ensemble du tableau. L'IA lit la hiérarchie visuelle du document — elle reconnaît la section d'en-tête comme un contexte qui s'applique à toutes les lignes de données en dessous, et reporte la date, le code projet et le nom du responsable sur chaque ligne d'ouvrier dans le résultat. Chaque ligne de votre feuille de calcul est complète : entièrement renseignée avec le contexte de l'en-tête, plus les heures individuelles et les codes tâche de l'ouvrier.
Peut-il classer les heures en normales et supplémentaires lors de l'extraction, ou dois-je les calculer dans Excel après ?
Vous pouvez calculer les heures supplémentaires lors de l'extraction à l'aide des colonnes calculées. Définissez une colonne comme « Heures sup. (heures au-delà de 8 par jour) » et l'IA applique le seuil à chaque ligne — divisant le total en une colonne Heures normales et une colonne Heures sup. dans le résultat. Pour les seuils hebdomadaires (règle des 40 heures), définissez « HS hebdo. (total heures cette semaine moins 40, minimum 0) » et lIA additionne les lignes de cet employé pour identifier l'excédent. C'est particulièrement utile quand un même lot contient des employés soumis à des règles différentes — électriciens syndiqués avec HS quotidiennes après 8h, manœuvres non syndiqués avec HS hebdomadaires après 40h — car vous définissez plusieurs colonnes calculées et l'IA applique la bonne règle ligne par ligne selon la classification du travailleur lue sur la feuille de temps. Sans colonnes calculées, vous extrairiez les heures brutes et écririez des formules Excel pour répartir les heures — cela fonctionne mais ajoute une étape entre l'extraction et l'importation de paie.
Quelle est la précision de l'extraction sur les feuilles de temps manuscrites — surtout des chantiers de construction ou de services sur site ?
Pour une écriture lisible sur des formulaires standard — caractères imprimés ou manuscrits de taille raisonnable avec une séparation claire entre les chiffres — la précision est élevée pour tous les formats de notation horaire courants. Le plafond de précision est fixé par la qualité de la source, pas par la capacité de lecture de l'IA. Une photo plate et bien éclairée d'une feuille proprement remplie s'extrait de manière fiable. Une photo de téléphone prise en angle sous un soleil dur avec du flou de mouvement et l'heure de sortie dans l'ombre produira une précision moindre — en particulier sur les entrées numériques compactes où les chiffres 3/8 ou 1/7 sont visuellement similaires en basse résolution. Pour les équipes de terrain qui soumettent des photos de téléphone, la fonction Lien de collecte permet aux travailleurs de télécharger directement depuis leur téléphone vers votre file d'attente de traitement, réduisant les étapes de manipulation et préservant la qualité d'image. La recommandation clé : vérifiez ponctuellement les heures d'entrée et de sortie manuscrites sur vos premiers lots pour établir une base de qualité pour l'écriture typique de votre équipe et la qualité des photos. La plupart des équipes constatent que le taux d'erreur tombe en dessous de celui de la saisie manuelle après la première période de paie.
Puis-je mélanger des feuilles de temps avec d'autres documents — factures, notes de frais, bons de travail — pour un même projet ou une même période de paie ?
Oui. ImageToTable n'est pas limité à un seul type de document — il traite tout ce que vous importez en un seul lot. Si un projet nécessite de rapprocher des feuilles de temps avec des factures de sous-traitants et des notes de frais, importez-les ensemble. Définissez des colonnes communes à tous les types de documents (Nom de l'employé et Date servent de clés communes entre feuilles de temps et factures ; Code tâche relie les lignes de feuilles de temps aux lignes de bons de travail), et l'IA identifie chaque document, extrait les champs pertinents et produit un tableur consolidé. Chaque ligne est étiquetée avec son type de document, vous permettant de filtrer par saisies de temps, factures ou notes de frais. Pour le traitement de la paie, cela signifie que vous pouvez importer un lot comprenant les feuilles de temps, les bons de travail du projet (pour vérifier les codes tâche) et les factures des sous-traitants — et obtenir un seul fichier Excel avec toutes les données de main-d'œuvre et de coûts en un seul endroit.