Extraction de planning

Convertisseur IA de planning/postes vers Excel

Un planning de postes est une grille : les noms des employés en lignes, les dates en colonnes, les types de poste dans les cellules. Chaque responsable le formate à sa façon, mais la structure sous-jacente reste la même. Cet outil lit la grille, décode chaque intersection et produit une ligne par employé et par jour en 5 à 10 secondes par page de planning.

Traitement chiffré · Suppression automatique des données après conversion

PDF & Scans
Photos de tableau blanc
Captures d'écran

Ce que vous pouvez extraire des plannings

Définissez les colonnes dont vous avez besoin — l'IA lit chaque nom d'employé, date et type de poste dans la grille du planning, en décodant chaque cellule par sa position dans la matrice employé × date.

Nom de l'employé
Identifiant employé
Date du poste
Heure de début de poste
Heure de fin de poste
Type de poste
Service / Unité
Total heures de poste

L'outil utilise l'Extraction de colonnes personnalisées : vous saisissez les noms de colonnes souhaités, et l'IA localise les valeurs correspondantes en comprenant la signification de chaque champ dans la grille — sans se baser sur un modèle fixe. Les codes « M/A/N » et « D/E/N » sont tous deux capturés par la même colonne, car l'IA lit le contexte du poste, pas la lettre exacte. Définissez une colonne calculée comme « Total heures (Heure de fin moins Heure de début) » pour calculer la durée du poste lors de l'extraction.

Un planning est une grille, pas une liste — c'est ce qui piège l'OCR classique

Une feuille de temps est une liste. Un planning est une matrice où la valeur se trouve à l'intersection entre l'employé et la date — et l'OCR lit de gauche à droite, pas de haut en bas par colonne. Un utilisateur Reddit qui essayait d'extraire son planning a bien résumé le problème : « impossible d'associer chaque poste au bon jour. »

01

L'OCR ligne par ligne ne peut pas analyser une grille. Un planning infirmier de 30 personnes a les noms des employés dans une colonne et 31 colonnes de dates. L'OCR capture « Smith, J » puis « M / A / N / REPOS » comme du texte plat — sans comprendre que la cellule sous « 5 mars » est un poste du matin attribué à cette date précise.

02

Même poste, apparences différentes. « M/A/N. » « D/S/N. » Cellule verte = jour, bleue = nuit. « 6-2 / 2-10 » comme plages horaires. L'OCR traditionnel ne sait pas que « M », une cellule verte et « 6-2 » désignent tous le premier poste.

03

Chaque source est différente — les modèles ne suivent pas. Excel imprimé, photo de tableau blanc, capture d'écran WhatsApp. Les outils basés sur des modèles ont besoin d'une règle d'analyse par format, et chacun échoue dès que la mise en page bouge de quelques pixels.

01

Lit l'intégralité de la grille — en-têtes de lignes, en-têtes de colonnes, chaque intersection de cellule. L'IA identifie quelle colonne contient les noms des employés et quelle ligne contient les dates. Elle parcourt chaque coordonnée et génère une ligne par employé et par date — « Dupont, J le 5 mars : Matin » au lieu d'un simple texte brut.

02

Type de poste décodé sémantiquement. « M », un bloc vert et « 6-2 » sont chacun interprétés selon leur contexte et associés à la même étiquette. Définissez « Matin / Après-midi / Nuit / Repos » — l'IA classifie chaque cellule sans mappage par format.

03

Une seule définition de colonnes pour tous les formats. Les mêmes colonnes sur un PDF Excel propre, une photo de tableau blanc et une capture WhatsApp. Importez-les ensemble — l'IA traite chaque fichier indépendamment et produit un seul tableau fusionné.

Des plannings de postes multi-formats à un tableur employé × jour en trois étapes

Importez — quels que soient les formats

Un export Excel du logiciel de planification hospitalière (grille de 31 jours, 40 infirmières, codes M/E/N). Une photo du tableau blanc de l'entrepôt prise par le chef d'équipe. Une capture WhatsApp du planning manuscrit du responsable de restaurant avec « 6-2/2-10/10-6 » dans les cellules. Importez-les ensemble — aucun tri préalable par format n'est nécessaire.

Définissez les colonnes — ce dont vous avez besoin en sortie

Saisissez les noms de colonnes : Nom de l'employé, Date du poste, Type de poste (Matin/Après-midi/Nuit/Repos), Service. L'IA lit la structure de chaque grille — en-têtes de lignes, en-têtes de colonnes, valeurs des cellules — et décode chaque intersection. « M » sur le PDF de l'hôpital, un bloc vert sur la photo du tableau blanc et « 6-2 » sur la capture WhatsApp sont tous mappés à « Matin » dans la même colonne. L'approche colonne inférée fonctionne bien ici : définissez « Type de poste » avec des options et l'IA classifie chaque cellule automatiquement.

Exportez — une ligne par employé et par jour

Téléchargez un fichier Excel où chaque ligne correspond à un couple employé-jour — 1 240 lignes pour le planning de mars des 40 infirmières, plus les lignes de l'entrepôt et du restaurant. Tous les types de poste sont standardisés. Filtrez par Service pour vérifier la couverture, triez par Date pour repérer les trous, faites un tableau croisé par Type de poste pour la planification des effectifs. Exportez en XLSX, CSV ou JSON.

Quand ça fonctionne le mieux — et quand vérifier les résultats

L'extraction de planning est fiable pour les formats que la plupart des organisations produisent. Quelques conditions affectent la précision.

Gère de manière fiable

Plannings en grille standard avec étiquettes de lignes et colonnes claires. Exportations Excel imprimées et captures d'écran de plannings — l'IA associe chaque cellule à ses coordonnées employé-date.

Codes de poste mixtes dans un même lot. "M/A/N", "J/S/N", cellules colorées et "6-2" sont tous normalisés dans la même colonne de type de poste.

Plannings multi-services avec un ordre de colonnes différent. Chaque grille est lue indépendamment — un planning infirmier et un planning cuisine de la même organisation sont tous deux extraits correctement.

Vérifiez ces cas

Photos de tableau blanc avec reflets. Les photos prises à hauteur d'homme compriment les bords de la grille. Photographiez le tableau à plat et avec un éclairage uniforme pour de meilleurs résultats.

Cellules partagées (deux employés dans une même cellule). "Smith/Jones" est extrait tel quel — à diviser en deux lignes dans votre feuille de calcul par la suite.

Fusions de lignes irrégulières. Une étiquette couvrant plusieurs jours fusionnés produit une seule valeur et des blancs. Parcourez le résultat pour confirmer que chaque jour est renseigné.

Questions fréquentes

Comment l'IA gère-t-elle une grille de planning où les noms des employés sont en lignes et les dates en colonnes ?

Elle détecte la structure de la grille — quelle colonne contient les noms des employés, quelle ligne contient les dates, et quelles valeurs remplissent les cellules intérieures. Ensuite, elle parcourt chaque coordonnée et génère une ligne par employé et par date. Si le planning indique « Dupont, J » dans l'en-tête de ligne et « M » sous la colonne « 5 mars », le résultat est : Nom de l'employé : « Dupont, J », Date du poste : « 5 mars », Type de poste : « Matin ». Même logique, que la grille ait 7 colonnes pour une semaine ou 31 pour un mois.

Peut-elle extraire les types de poste de plannings codés par couleur — vert pour le jour, bleu pour la nuit, gris pour le repos ?

Oui. Le modèle de vision lit la couleur en même temps que le texte. Les cellules vertes, bleues et grises sont chacune reconnues et associées au type de poste que vous définissez — « Matin », « Nuit », « Repos ». Cela fonctionne pour les captures d'écran de plannings numériques, les plannings imprimés scannés avec des surlignages, et les photos de tableaux blancs avec des marqueurs de couleur. Si le planning comporte une légende de couleurs imprimée, l'IA la lit comme contexte.

Fonctionne-t-elle avec des captures d'écran WhatsApp ou des photos de plannings manuscrits ?

Oui. Les captures d'écran WhatsApp, les photos de tableaux blancs et les plannings imprimés scannés sont tous traités dans le même lot avec les mêmes définitions de colonnes. La qualité de l'image est le principal facteur variable — une photo plane et bien éclairée est extraite de manière fiable ; une photo inclinée avec des reflets peut nécessiter une vérification ponctuelle des cellules en bordure. Pour les plannings partagés via des applications de messagerie, demandez à l'expéditeur de photographier le document depuis le dessus, avec un éclairage uniforme.

Puis-je calculer la durée des postes pendant l'extraction — le total d'heures à partir des heures de début et de fin sur le planning ?

Oui. Définissez une colonne calculée comme « Durée du poste (Heure de fin moins Heure de début) » et l'IA calcule les heures pendant l'extraction. Si le planning utilise des plages horaires comme « 6-2 » (6h00 à 14h00), l'IA lit la plage, calcule 8 heures et les affiche. Pour les plannings utilisant uniquement des codes de poste sans horaires, définissez une colonne inférée comme « Heures standard du poste (options : 8/10/12) » et l'IA attribue la durée prévue par type de poste.

Comment gérez-vous les postes fractionnés ou le statut d'astreinte dans une seule cellule de jour ?

Une cellule contenant « M/S » (matin et soir) est extraite telle quelle. Vous pouvez la diviser en deux lignes dans votre feuille de calcul par la suite. Si votre organisation utilise régulièrement des postes fractionnés, définissez des colonnes distinctes pour le Poste principal et le Poste secondaire, et l'IA tentera de les séparer en fonction de leur apparence dans la cellule. Le statut d'astreinte indiqué entre parenthèses ou dans une colonne séparée est capturé comme une valeur distincte.

📮 contact email: [email protected]