PromptFinances

Prompt : lire des montants en français et en anglais sans erreur de mille

« 1 234,50 » et « 1,234.50 » sont le même montant; « 1,234 » peut être mille fois à côté. Normalisez selon la locale et envoyez les cas ambigus en vérification au lieu de deviner.

Fonctionne avec : ChatGPT, Claude, Copilot, Gemini

La tâche

Convertir des montants écrits à la française et à l’anglaise dans un seul format décimal, et arrêter les cas ambigus avant qu’ils entrent dans un total.

Prompt
Normalise ces montants fictifs en chaîne décimale avec deux chiffres après le point. Conserve l’id, le texte d’origine et la devise.
En fr-CA, une espace sépare les milliers et une virgule marque les décimales; en en-CA, une virgule sépare les milliers et un point marque les décimales. Si la locale manque, retourne À VÉRIFIER sans montant normalisé; ne devine jamais le sens du séparateur.
Toutes les devises ci-dessous sont explicitement CAD. Retourne id, original, locale, devise, montant_normalise et ACCEPTÉ/À VÉRIFIER. Additionne seulement les lignes ACCEPTÉ et liste les id exclus à côté du total. Ne convertis aucune devise et n’ajoute aucune taxe.
L1 : locale=fr-CA; devise=CAD; montant="1 234,50"
L2 : locale=en-CA; devise=CAD; montant="1,234.50"
L3 : locale=manquante; devise=CAD; montant="1,234"

Comment l’utiliser

  1. Lancez-le avec les trois montants fictifs : L3 n’a pas de locale, exprès.
  2. Essayez-le sur un petit extrait de votre propre export, avec une colonne de locale si vous en avez une.
  3. Pour un import régulier, transformez ces règles en formule ou en script testé; servez-vous de l’IA pour trouver les cas limites.

Ce que vous obtenez

Un tableau avec le montant normalisé et ACCEPTÉ ou À VÉRIFIER pour chaque ligne, le total des seules lignes ACCEPTÉ et les id exclus nommés à côté.

Exemple de réponse obtenue
| id | original | locale | devise | montant_normalise | statut |
|---|---|---|---|---|---|
| L1 | 1 234,50 | fr-CA | CAD | 1234.50 | ACCEPTÉ |
| L2 | 1,234.50 | en-CA | CAD | 1234.50 | ACCEPTÉ |
| L3 | 1,234 | manquante | CAD | — | À VÉRIFIER |

Total des lignes ACCEPTÉ : 2469.00 CAD (exclu : L3)

Pourquoi L3 est exclue : sans locale, on ne peut pas savoir à quoi sert la virgule dans « 1,234 ». En en-CA, elle sépare les milliers, ce qui donne 1234.00. En fr-CA, elle marque les décimales, ce qui donne 1.234. Il faut confirmer la locale de cette ligne avant de l’ajouter au total.

Aucune devise n’a été convertie et aucune taxe n’a été ajoutée.

Par où commencer avec l’IA ?

Le diagnostic gratuit vous donne en 4 minutes les 3 tâches à automatiser en premier dans votre entreprise.

Faire le diagnostic gratuit

Infolettre

L’essentiel de l’IA pour PME, une fois par semaine

Les articles de la semaine en 5 minutes, un prompt et un gabarit à utiliser tout de suite. Gratuit, sans publicité.