Comment traiter 5 devis fournisseursen un seul tableau comparatif Google Sheets

Dans un fil Reddit sur r/procurement intitulé « Comment comparez-vous 5 devis PDF différents sans perdre la tête ? », les réponses les plus populaires étaient des variations de la même solution : ouvrir chaque PDF, trouver les chiffres, les taper dans un tableur, et recommencer. Un commentateur avait automatisé ses formules de notation pondérée — mise en forme conditionnelle, tableaux croisés dynamiques, tout l'attirail. Le goulot d'étranglement restait la première étape : extraire les données des PDF pour les mettre dans les cellules. Cet article explique ce qui se passe quand cette étape se déplace dans la barre latérale de Google Sheets — où vous importez les cinq devis en une seule session, définissez une fois vos colonnes de comparaison, et obtenez un tableau comparatif unique directement écrit dans votre feuille.

Traiter par lot 5 devis fournisseurs PDF dans un tableau comparatif Google Sheets via un add-on en barre latérale

Points clés

  1. 4 à 6 heures par mois disparaissent à recopier manuellement des chiffres de cinq devis PDF fournisseurs dans un seul tableur comparatif.
  2. L'extraction de noms de colonnes d'ImageToTable.ai mappe « Tarif », « Prix unitaire » et « Prix à l'unité » de trois PDF différents dans la même colonne du tableur en reconnaissant la signification de chaque champ plutôt que son emplacement sur la page.
  3. Un tour de RFQ avec 5 fournisseurs passe de 60 minutes de saisie à moins de 2 minutes — un gain de vitesse de 45× qui transforme la comparaison des fournisseurs, d'une tâche récurrente d'une demi-journée en quelque chose qui se fait le temps de verser une tasse de café.

Le RFQ à 5 fournisseurs : mêmes données, cinq présentations différentes

Les bonnes pratiques achats convergent vers un chiffre cohérent : inviter trois à cinq fournisseurs qualifiés par RFQ. Moins de trois, vous ne créez pas de tension concurrentielle. Plus de cinq, la complexité d'évaluation dépasse le gain marginal sur le prix. CAPS Research, co-parrainé par l'Institute for Supply Management et la W. P. Carey School of Business de l'Arizona State University, compare les processus achats dans 20 secteurs — et la fourchette de trois à cinq est la norme structurelle dans tous les secteurs (APQC Procurement Benchmarking).

Cinq fournisseurs qualifiés, c'est cinq réponses de devis. Et cinq réponses, c'est cinq formats différents. Le fournisseur A exporte depuis son ERP — un PDF propre avec codes articles, descriptions, prix unitaires et délais dans un tableau cohérent. Le fournisseur B rédige son devis dans le corps d'un email et le joint en PDF scanné d'un formulaire imprimé. Le fournisseur C utilise son propre modèle de devis avec des intitulés de colonnes que vous n'avez jamais vus : « Réf. » au lieu de « Code article », « Tarif » au lieu de « Prix unitaire », « Délai (jours ouvrés) » au lieu de « Délai de livraison ». Le fournisseur D détaille ligne par ligne mais met le total en page 3. Le PDF du fournisseur E est un devis manuscrit scanné d'un petit distributeur régional — votre option la plus compétitive, et la plus chronophage à numériser.

Votre modèle de comparaison Google Sheets ne tient pas compte de toute cette diversité. Il a des colonnes propres : Nom du fournisseur, Description de l'article, Quantité, Prix unitaire, Total ligne, Délai de livraison, Conditions de paiement, Conditions de livraison. L'écart de format — ce qui se trouve entre « cinq PDFs désordonnés » et « un tableur propre » — c'est vous, qui traduisez manuellement les données d'un format à l'autre pendant 60 à 90 minutes par cycle de devis.

Le problème structurel : Un responsable achats sur r/supplychain décrivait son cycle de demande de devis comme « une comparaison manuelle de devis de 5 fournisseurs pour quelques catégories de composants ». Chaque cycle de comparaison prenait une demi-journée — non pas parce que la logique de comparaison était complexe, mais parce que chaque PDF de fournisseur nécessitait des schémas de lecture visuelle différents pour localiser les mêmes champs. Le cerveau s'adapte vite. Les mains, non.

Les logiciels d'entreprise résolvent ce problème — à prix d'entreprise

SAP Ariba et Coupa dominent le marché du source-to-pay, tous deux désignés Leaders dans le Magic Quadrant 2025 et 2026 de Gartner pour les suites Source-to-Pay. Leurs modules d'e-sourcing traitent exactement ce problème : envoyer des RFQ structurées aux fournisseurs, recevoir des réponses standardisées et générer des tableaux de comparaison automatisés. Pas de conversion PDF vers tableur — la plateforme impose la structure dès le départ.

Le prix les rend inaccessibles aux petites et moyennes équipes achats qui effectuent l'essentiel de ce travail. SAP Ariba commence à environ 25 000 $ par an pour un déploiement de taille moyenne avec 500 fournisseurs et cinq utilisateurs sur le module Supplier Lifecycle & Performance. Le prix de départ de Coupa est d'environ 2 500 $ par mois, les déploiements typiques pour les entreprises de taille intermédiaire coûtant entre 200 000 $ et 800 000 $ par an, plus 100 000 $ à 400 000 $ en frais de mise en œuvre. AuraVMS, un outil RFQ dédié aux petites entreprises, commence à 5 $ par mois — mais exige que les fournisseurs soumettent via sa plateforme, ce qui signifie que vous ne pouvez pas traiter les PDF déjà dans votre boîte de réception.

Le marché des logiciels d'approvisionnement était évalué à 6,6 milliards de dollars en 2024. Les outils conçus pour des déploiements à plus de 250 000 $ et ceux destinés à l'automatisation des demandes de devis à 5 $ par mois partagent un même postulat : que le fournisseur utilisera le format de soumission de l'outil. La réalité pour une petite équipe d'approvisionnement, c'est que les devis arrivent sous forme de pièces jointes par e-mail — PDF, formulaires scannés, et parfois un fichier Excel — et la comparaison doit se faire avec ce que vous avez, pas avec ce qu'une plateforme exige.

La réalité du tableur comme système — et ce qui manque

Quand une petite entreprise ou une équipe d'approvisionnement de milieu de gamme ne peut pas justifier une suite source-to-pay à six chiffres, la chaîne d'outils par défaut est simple : Google Sheets pour la comparaison + Gmail pour recevoir les PDF + saisie manuelle des données pour relier les deux. Ce n'est pas un échec de sophistication en approvisionnement. C'est une adaptation rationnelle aux outils disponibles — Sheets offre une collaboration en temps réel, des liens partageables et une notation basée sur des formules, sans nécessiter d'achat IT ni d'intégration de fournisseur.

Ce qui manque dans cette pile, ce n'est pas la couche d'analyse. Google Sheets gère le formatage conditionnel, la notation pondérée et les tableaux croisés dynamiques aussi bien que n'importe quelle plateforme d'approvisionnement. Ce qui manque, c'est la couche d'ingestion — le mécanisme qui transforme cinq pièces jointes PDF en cinq lignes de données structurées sans transcription humaine.

Pour l'extraction d'un seul devis — récupérer les données d'un PDF de devis fournisseur dans un tableur — un guide pas à pas couvre les bases de l'extraction par nom de colonne via le module complémentaire. Le traitement par lots utilise la même interface latérale, mais introduit des défis absents à l'échelle d'un fichier unique : un mappage cohérent des colonnes entre fournisseurs aux terminologies différentes, la gestion de champs présents dans certains devis mais pas dans d'autres, et la production d'un tableau prêt à comparer où chaque ligne s'aligne sur la même structure de colonne, quelle que soit la source.

Comment l'extraction par nom de colonne unifie cinq formats de devis différents

Le moteur qui permet le traitement par lots sur des formats hétérogènes est l'extraction par nom de colonne : au lieu d'indiquer à l'outil trouver les données sur le PDF de chaque fournisseur — en traçant des cadres autour des champs, en créant des modèles par fournisseur — vous lui dites quoi extraire. Vous définissez vos colonnes de comparaison une fois : « Nom du fournisseur / Description de l'article / Prix unitaire / CMQ / Délai (jours) / Conditions de paiement. » L'IA localise chaque valeur dans chaque document en comprenant sa signification sémantique, et non sa position sur la page.

C'est le mécanisme qui résout le problème de vocabulaire entre fournisseurs. Le PDF du fournisseur A étiquette un champ « Tarif ». Le fournisseur B l'étiquette « Prix unitaire ». Le fournisseur C l'étiquette « Prix à l'unité ». Un outil basé sur des modèles voit trois noms de champ différents et nécessite trois configurations distinctes. L'extraction par nom de colonne reconnaît que les trois renvoient au même concept d'approvisionnement — le prix unitaire — et les mappe automatiquement à la même colonne de sortie. C'est la différence entre l'extraction et la compréhension : l'OCR traditionnel extrait des chaînes de texte par position ; l'extraction par nom de colonne extrait des points de données par rôle sémantique.

Pour la diversité de formats d’un véritable appel d’offres — un PDF généré par ERP, un texte d’email, un formulaire manuscrit scanné — l’approche d’extraction est identique pour les trois. Vous ne modifiez pas vos définitions de colonnes par fournisseur. Vous n’entraînez pas de modèles par format. Les noms de colonnes que vous avez définis une fois produisent des lignes dans le même tableau à partir de chaque document du lot.

Un module complémentaire Google Sheets est un panneau latéral qui s’ouvre dans votre feuille de calcul — accessible depuis le menu Extensions, dans la même fenêtre et le même onglet que votre feuille de comparaison. Ce n’est pas un outil séparé qui traite les devis sur un site web et exporte un fichier que vous importez ensuite dans Sheets. C’est l’interface d’extraction elle-même, intégrée à la feuille de calcul, avec la feuille active comme destination directe des résultats.

Pour la comparaison batch des devis fournisseurs, cette architecture compte sur un point précis : le panneau latéral reçoit cinq PDF de devis, extrait les données de tous avec les mêmes définitions de colonnes, et écrit chaque résultat sous forme de lignes consécutives directement dans la feuille que vous consultez — pas de bouton de téléchargement, pas d’étape « importer CSV dans Sheets », pas de tableau de bord intermédiaire.

Voici le flux batch en trois actions :

1
Définissez vos colonnes de comparaison une fois pour toutes.

Ouvrez le panneau latéral, saisissez les noms des champs à comparer entre fournisseurs : « Nom du fournisseur / Description de l'article / Prix unitaire / CMQ / Délai (jours) / Conditions de paiement. » Ils deviennent vos en-têtes de tableau. Connecté avec une clé API, le panneau sauvegarde cette configuration — pour le prochain tour de RFQ, vos colonnes sont déjà prêtes.

2
Importez les cinq devis fournisseurs en une seule sélection.

Cliquez sur « Importer » dans le panneau latéral, sélectionnez tous les PDF de devis — export ERP du fournisseur A, scan PDF du fournisseur B, formulaire manuscrit du fournisseur C — et confirmez. L'extension accepte les formats PDF, JPG, PNG et WebP. Les cinq documents sont traités dans le même lot avec la même structure de colonnes.

3
Les données arrivent dans votre feuille — une ligne par fournisseur, colonnes alignées.

L'IA lit chaque fichier, repère les valeurs correspondant à vos noms de colonnes et les ajoute sous forme de nouvelles lignes en bas de votre feuille active. Les données du fournisseur A à la ligne 2, celles du fournisseur B à la ligne 3 — mêmes colonnes, même ordre. Vos formules de comparaison existantes restent intactes au-dessus ou à droite de la zone de résultat.

JPG/PNG/PDF Extraction IA

Les fichiers sont traités de manière sécurisée et ne sont pas conservés.

Le problème des champs manquants : quand le fournisseur A indique ses conditions de paiement et pas le fournisseur B

Dans un flux de devis unique, un champ manquant est une gêne mineure — vous tapez « N/A » ou laissez la cellule vide et passez à autre chose. Dans un lot de cinq devis alimentant le même tableau comparatif, les champs manquants créent des problèmes structurels. Si le fournisseur A précise « Net 30 » dans ses conditions de paiement mais que le devis du fournisseur B n'en mentionne aucune, votre colonne de comparaison présente un trou. Si vous notez les fournisseurs selon des critères pondérés incluant les conditions de paiement, les données manquantes du fournisseur B font baisser sa note — non pas parce que ses conditions sont moins bonnes, mais parce qu'il ne les a pas énoncées.

Le module complémentaire gère les champs manquants avec une stratégie cohérente : lorsqu'une colonne que vous avez définie n'apparaît pas dans le document d'un fournisseur, la cellule de sortie pour ce fournisseur dans cette colonne reste vide. Pas d'erreur. Pas de texte de substitution. Une cellule vide — exactement ce que vous feriez si vous saisissiez les données manuellement sans trouver le champ.

C'est le comportement attendu pour un tableau comparatif. Votre mise en forme conditionnelle peut mettre en évidence les cellules manquantes. Votre formule de notation peut traiter les cellules vides comme « non fourni » plutôt que zéro. La structure de sortie ne se brise pas parce qu'un fournisseur a omis un champ — chaque ligne a les mêmes colonnes dans le même ordre, avec des blancs là où les données étaient absentes du document source.

En pratique, les champs manquants sont la norme, pas l'exception, dans la comparaison de devis multi-fournisseurs. Un professionnel des achats sur r/procurement a décrit son processus standard de demande de devis en neuf étapes manuelles et a noté que l'étape 5 — « comparer les inclusions/exclusions entre ce que les fournisseurs ont offert et ce que nous avons demandé » — était la plus chronophage. Certains fournisseurs envoient des brochures au lieu de réponses structurées. D'autres détaillent ligne par ligne mais sautent les champs récapitulatifs dont vous avez besoin. Certains PDF contiennent toutes les données mais réparties sur quatre pages avec le total caché en page 4. L'approche d'extraction gère tout cela : si les données sont présentes quelque part dans le document, l'IA les trouve par sens sémantique et les associe à la bonne colonne. Si elles sont absentes, la cellule reste vide. Pas de modèle qui casse. Pas de désalignement de lignes. Pas de rapprochement manuel.

Le multiplicateur de vitesse : cinq devis en une session contre cinq sessions séparées

Le gain d’efficacité du traitement par lot n’est pas additif — il est structurel. Traiter un devis via la barre latérale prend environ 15 à 30 secondes : télécharger le PDF, l’IA localise vos champs définis, les données apparaissent dans le tableau. Traiter cinq devis un par un — cinq sessions de téléchargement, cinq cycles d’extraction distincts — prend environ 2 à 3 minutes au total, plus le temps d’ouvrir chaque fichier et de confirmer le téléchargement. C’est déjà 10 à 20 fois plus rapide que la saisie manuelle, qui nécessite environ 3 minutes par devis pour lire, localiser chaque champ et taper.

Le traitement par lot compresse encore ce temps : sélectionnez les cinq fichiers de devis en un seul téléchargement, lancez une session d’extraction, et les cinq lignes apparaissent dans le tableau. Les cinq extractions s’exécutent en séquence — chaque fichier est lu, chaque ensemble de valeurs est localisé, chaque ligne est ajoutée — mais vous ne lancez le lot qu’une seule fois. Pour un cycle d’appel d’offres avec 5 fournisseurs, toute la phase d’extraction des données, de la sélection des fichiers à l’obtention de lignes prêtes à comparer dans Sheets, se termine en moins de 2 minutes.

MéthodeTemps RFQ 4 fournisseursMensuel (4 RFQ)Limite principale
Copier-coller manuel60–90 min4–6 hErreurs de transcription ; lassitude des changements de format
Extraction devis unique (×5 sessions)2–3 min8–12 minCinq sessions de téléchargement distinctes
Traitement groupé (5 en une fois)<2 min<8 minLes fichiers doivent être accessibles depuis le navigateur

La capitalisation mensuelle est l'endroit où la différence structurelle devient visible. Si vous lancez un tour de RFQ par semaine — quatre tours par mois, chacun comparant cinq fournisseurs — la saisie manuelle des données consomme 4 à 6 heures par mois rien que pour la transcription. L'extraction par lots via la barre latérale réduit ce temps à moins de 8 minutes. Ce n'est pas une amélioration de 2×. Ni de 5×. C'est une réduction d'environ 45× — passer de « une tâche récurrente d'une demi-journée » à « cela se fait pendant que vous prenez un café ».

Pour les équipes achats qui traitent des devis dans plusieurs catégories — matières premières d'un groupe de fournisseurs, emballages d'un autre, services logistiques d'un troisième — la charge hebdomadaire de RFQ peut atteindre trois ou quatre tours de devis distincts. À 60 à 90 minutes chacun, la comparaison manuelle devient l'activité dominante dans la semaine d'un professionnel des achats — une conclusion cohérente avec les données montrant que les professionnels des achats passent en moyenne 2 heures et 45 minutes par jour sur des tâches d'approvisionnement, dont une grande partie consacrée à la consolidation des données plutôt qu'à l'évaluation stratégique.

Au-delà des devis fournisseurs : Traitement par lots de différents types de documents

Le mécanisme de traitement par lots dans la barre latérale du module fonctionne à l'identique quel que soit le type de document — les colonnes changent, mais le flux de travail reste le même. Si vous gérez les achats et traitez les factures fournisseurs via le même système de suivi Google Sheets, le flux de traitement par lots des factures suit le même schéma : définissez les colonnes des factures, importez toutes les factures fournisseurs en une fois, obtenez un tableau de comptabilité. Si votre rôle achats inclut le rapprochement des dépenses, le traitement par lots des notes de frais fonctionne de la même manière — importez les soumissions mensuelles de votre équipe, obtenez un tableau de remboursement. Et si votre organisation suit les reçus à des fins fiscales en parallèle des devis fournisseurs, le guide de traitement par lots des reçus couvre le même modèle de barre latérale pour les volumes de reçus.

Pour ceux qui travaillent via l'interface web plutôt que la barre latérale Sheets — en téléchargeant sur le site ImageToTable.ai et en exportant vers Excel — le guide général de comparaison par lots des devis fournisseurs couvre le flux de travail web avec le même mécanisme d'extraction des noms de colonnes. Le moteur d'extraction est le même ; seule la méthode de livraison diffère.

Le point commun est que Google Sheets est déjà le système de référence — pour les comparaisons de fournisseurs, le suivi des factures, le rapprochement des dépenses. Le module ne remplace pas le tableur. Il remplace la saisie de données qui l'alimente. La même extraction des noms de colonnes qui gère cinq devis fournisseurs avec une terminologie différente gère aussi trente factures fournisseurs avec des mises en page différentes et cent reçus provenant de différents systèmes de caisse. La barre latérale est la couche d'ingestion qui manquait toujours à l'architecture Sheets-comme-système.

Pour les équipes qui comparent déjà manuellement des devis fournisseurs dans Google Sheets — mais qui veulent aussi un cadre complet incluant notation pondérée, mise en forme conditionnelle et les pièges des tableurs complexes — notre article sur les erreurs courantes de comparaison de devis couvre les écueils que l'extraction par lots ne résout pas. Et pour la question plus large de savoir si la comparaison manuelle a encore un sens, l'article sur le flux de comparaison manuel vs IA examine le seuil de rentabilité où l'extraction cesse d'être optionnelle.

FAQ

Le module peut-il gérer des devis avec des lignes d'articles — plusieurs produits par fournisseur ?

Oui. Quand un devis contient plusieurs lignes, définissez vos colonnes pour capturer la structure répétée : « Description de l'article / Quantité / Prix unitaire / Total ligne ». L'IA reconnaît que ces champs se répètent pour chaque ligne et crée une ligne par article — ainsi, un fournisseur A avec cinq lignes produit cinq lignes, chacune avec le même nom de fournisseur mais des données d'article différentes. Pour la comparaison, vous pouvez ensuite regrouper par fournisseur dans votre feuille à l'aide d'un tableau croisé dynamique ou de la fonction QUERY.

Que faire si un fournisseur quote dans une devise différente ?

Le module extrait les valeurs telles qu'elles apparaissent dans le document. Si le fournisseur A quote en USD et le fournisseur B en EUR, les nombres extraits reflètent leurs devises d'origine. Pour comparer entre devises, ajoutez une colonne « Devise » et utilisez une formule GOOGLEFINANCE dans une colonne adjacente pour convertir — par exemple, =GOOGLEFINANCE("CURRENCY:EURUSD") — appliquée une fois par ligne. L'extraction elle-même ne convertit pas les devises ; elle capture ce qui est sur la page.

Dois-je configurer des noms de colonnes différents pour chaque fournisseur ?

Non. Les définitions de colonnes que vous configurez une fois — « Prix unitaire », « QMC », « Délai de livraison », etc. — fonctionnent pour tous les fournisseurs, indépendamment de la terminologie utilisée par chacun. C'est le mécanisme central de l'extraction des noms de colonnes : l'IA reconnaît que « Tarif », « Prix par unité » et « Prix unitaire » désignent le même concept d'approvisionnement. Vous n'avez pas à configurer de correspondances par fournisseur.

Le module fonctionnera-t-il avec des devis manuscrits scannés ?

Oui. Le moteur d'IA traite les documents scannés et le texte manuscrit de la même manière que les PDF numériques. La précision pour l'écriture manuscrite dépend de la lisibilité — une écriture en lettres capitales claires s'extrait aussi bien que le texte imprimé, tandis qu'une cursive très stylisée et une écriture dense peuvent avoir une précision moindre. Le moteur identifie à la fois le texte imprimé et manuscrit via son modèle de langage visuel, avec une précision de reconnaissance allant jusqu'à 99 % pour les données imprimées. Pour les devis manuscrits, le résultat doit être vérifié avant de l'utiliser comme base pour des décisions d'achat.

Que se passe-t-il si je dois comparer plus de cinq fournisseurs ?

Le téléchargement par lots dans la barre latérale gère un nombre quelconque de fichiers en une seule session — cinq, dix, vingt. La seule contrainte est que les fichiers doivent être téléchargés depuis la même session de navigateur. Il n'y a pas de limite de fichiers par lot.

📮 contact email: [email protected]