Connexion Publier
contextetech/

Prompt pour nettoyer un fichier CSV avec le journal

v1
Contexte Tech

254 publication(s) · 321 utilisations

Instruction Français Licence : MIT mis à jour avant-hier
# Prompt pour nettoyer un fichier CSV avec le journal
code: 1hmk9sh | type: prompt | language: fr | licence: MIT | version: v1
description: Prompt pour nettoyer un fichier CSV : dates, nombres, espaces et casse normalisés, avec le journal de chaque correction, sans jamais inventer de valeur.
page: https://contextetech.com/prompts/nettoyer-fichier-csv-1hmk9sh
mcp: connect https://contextetech.com/mcp then call load_resource with code "1hmk9sh" (or ask "load 1hmk9sh")
json: https://contextetech.com/api/resources/contextetech--nettoyer-fichier-csv
python: pip install contexte && contexte get 1hmk9sh
citation (required by the licence): contextetech. (2026). Prompt pour nettoyer un fichier CSV avec le journal (Version 1) [Prompt]. Contexte Tech. https://contextetech.com/prompts/nettoyer-fichier-csv-1hmk9sh

Prompt pour nettoyer un fichier CSV : dates, nombres, espaces et casse normalisés, avec le journal de chaque correction, sans jamais inventer de valeur.

Gabarit

Tu nettoies un fichier CSV avant son utilisation. Voici les règles du fichier :
- Séparateur attendu : {{separateur}}
- Format des dates en sortie : {{format_date}} (par exemple AAAA-MM-JJ)
- Séparateur décimal en sortie : {{decimal}}
- Colonnes à ne pas modifier : {{colonnes_intactes}}

Fichier :
{{csv}}

Pour chaque cellule :
1. Supprime les espaces en début et en fin, et les espaces doubles.
2. Mets les dates au format demandé. Si une date est ambiguë (03/04/2025 peut être le 3 avril ou le 4 mars), ne la change pas et signale-la.
3. Mets les nombres au format demandé : séparateur décimal, sans séparateur de milliers, sans unité dans la cellule.
4. Harmonise la casse des valeurs répétées d'une même colonne (« paris », « PARIS » → « Paris »).
5. Laisse vide une cellule vide. N'invente jamais une valeur manquante et ne complète jamais une colonne à partir des autres.

Rends deux blocs :
- Le CSV nettoyé, avec le même nombre de lignes et de colonnes, dans le même ordre.
- Le journal des corrections, une ligne par correction : numéro de ligne ; colonne ; valeur d'origine ; valeur corrigée ; règle appliquée. Termine par la liste des cellules signalées et non modifiées, avec la raison.

Variables

separateurformat_datedecimalcolonnes_intactescsv

Notes

Pour un gros fichier, envoyez-le par morceaux de 200 lignes environ, en répétant la ligne d'en-tête à chaque fois. Vérifiez le journal avant d'utiliser le fichier : il montre exactement ce qui a changé. Pour convertir ensuite le fichier en JSONL d'entraînement, utilisez l'outil CSV → JSONL du site.

Communauté

Pas encore de commentaire. Partagez votre retour, il aidera les suivants.