Pour modifier un gros fichier CSV en ligne, importez-le dans une collection Datablist, vérifiez les types de colonnes, effectuez vos modifications, puis exportez un nouveau CSV. Depuis le même espace de travail, vous pouvez rechercher et filtrer des données, modifier des cellules et fusionner les doublons.

Conservez le fichier d’origine et validez la copie exportée. Avec les fichiers volumineux, la réussite de l’import est aussi importante que les modifications elles-mêmes : vérifiez le nombre d’enregistrements importés et conservez au format texte les identifiants tels que les codes postaux ou les numéros de compte.

Les tableurs imposent des limites de lignes, de cellules et de mémoire qui peuvent empêcher l’ouverture d’un gros fichier CSV. Le nombre de colonnes et la longueur de chaque valeur influent également sur la mémoire nécessaire.

Erreur Google Sheets avec un gros fichier CSV
Erreur Google Sheets avec un gros fichier CSV

Dans ce guide, vous découvrirez :

Consulter ou modifier un fichier CSV

Ce guide explique comment modifier des lignes et exporter le fichier obtenu. Datablist permet également de rechercher et de filtrer les données importées. Si vous souhaitez seulement retrouver une valeur, un workflow complet de modification n’est peut-être pas nécessaire.

Une solution gratuite pour éviter les outils Big Data consiste à utiliser le Terminal sous Linux ou macOS. Consultez notre guide : Comment effectuer une recherche dans un gros fichier CSV avec le Terminal sous Linux ou macOS.

Modifier de gros fichiers CSV en ligne avec Datablist

Datablist est un éditeur de données en ligne. Il ouvre les fichiers CSV directement dans votre navigateur, sans logiciel tiers. Datablist s’appuie sur les fonctions de base de données intégrées aux navigateurs web modernes (consultez notre documentation pour en savoir plus).

L’offre Free prend en charge jusqu’à 1 million d’éléments par collection. Les offres payantes permettent d’importer davantage de données : avant de charger votre fichier, vérifiez la limite affichée dans l’assistant d’import et comparez les offres actuelles. La mémoire du navigateur, l’espace de stockage disponible et la taille de chaque valeur déterminent également la faisabilité d’un import volumineux.

Étape 1 : créez une collection et importez votre CSV

Remarque
L’éditeur CSV de Datablist nécessite une inscription pour ouvrir de gros fichiers CSV. Créez un compte avant de poursuivre.

Pour importer votre fichier CSV dans Datablist, créez une collection vide, puis chargez votre fichier avec l’assistant Import CSV/Excel.

Créer une collection
Créer une collection
Sélectionner le fichier CSV
Sélectionner le fichier CSV

Sélectionnez les colonnes CSV à importer et confirmez les types de données détectés. Datablist analyse les premières lignes du fichier et détermine le type de données de chaque colonne. Les types de données sont essentiels pour trier et filtrer ensuite votre collection.

Vérifier le type de données des colonnes CSV
Vérifier le type de données des colonnes CSV

Vérifiez l’aperçu des données, puis cliquez sur Import pour lancer l’import.

Progression de l’import du CSV
Progression de l’import du CSV

Remarques
La durée de l’import dépend de votre fichier, de votre navigateur et de votre appareil. Gardez l’onglet ouvert et surveillez la progression. Si vous interrompez l’import avant la fin, vérifiez le nombre de lignes effectivement importées avant de continuer.

Étape 2 : modifiez votre gros fichier CSV en ligne

Pendant l’import, Datablist transforme le CSV en éléments de collection. Les grandes collections locales utilisent le stockage du navigateur : elles restent disponibles après le rechargement de la page, mais peuvent disparaître si vous effacez les données du site. Conservez votre CSV d’origine et exportez une copie après vos modifications. Découvrez les différences entre le stockage local et la synchronisation cloud.

Avec Datablist, vous pouvez filtrer votre fichier CSV selon une ou plusieurs conditions et utiliser la recherche « full-text ».

💡 Bon à savoir

Les performances de recherche et de filtrage dépendent de la collection et de votre appareil. Affinez l’affichage avant d’effectuer vos modifications, puis déterminez si l’export doit contenir les lignes filtrées ou l’ensemble de la collection.

Filtrer et rechercher des données CSV
Filtrer et rechercher des données CSV

Modifier des éléments

Modifiez vos éléments dans une interface similaire à celle d’un tableur. Appuyez sur Entrée dans une cellule pour en modifier le contenu. Un calendrier est disponible pour les valeurs de date et d’heure, tandis que les textes longs peuvent être modifiés dans une grande zone de saisie.

Modifiez les cellules d’un fichier CSV directement dans votre navigateur

Un panneau détaillant l’élément s’ouvre lorsque vous cliquez sur le bouton de déploiement situé à gauche de sa ligne.

Ouvrir le panneau détaillé d’un élément CSV
Ouvrir le panneau détaillé d’un élément CSV

Fusionner les doublons

Datablist propose plusieurs fonctions avancées pour gérer vos données, dont le Duplicates Finder.

Rechercher et supprimer les doublons
Rechercher et supprimer les doublons

L’algorithme de déduplication compare les valeurs d’une ou plusieurs propriétés et répertorie tous les doublons. Depuis cette liste, vous pouvez fusionner automatiquement tous les éléments en double qui ne présentent aucun conflit. Un assistant de fusion permet ensuite de traiter les éléments restants. Consultez nos guides pour apprendre à dédupliquer un fichier CSV ou à fusionner les lignes en double d’un fichier Excel.

Si une colonne contient des listes d’adresses email, de tags ou d’identifiants, répartissez les valeurs sur des lignes distinctes avant de dédupliquer ou d’exporter le fichier.

Fusionner des éléments

La fusion est accessible directement depuis la liste des données. Sélectionnez les éléments concernés, puis cliquez sur Merge items.

Sélectionner et fusionner des éléments depuis la liste
Sélectionner et fusionner des éléments depuis la liste

Tous les éléments sélectionnés sont comparés, et celui qui contient le plus de données devient le « Primary Item ». Les valeurs non conflictuelles des autres éléments sont alors ajoutées aux propriétés vides de cet élément principal. Lorsque vous confirmez la fusion, tous les autres éléments sont supprimés. Seul le « Primary Item », enrichi des valeurs combinées, est conservé.

Assistant de fusion manuelle
Assistant de fusion manuelle

Étape 3 : exportez vos données CSV modifiées

Une fois vos modifications terminées, vous pouvez conserver vos données dans Datablist ou les exporter au format CSV ou Excel.

Exporter vos données
Exporter vos données

Plusieurs options permettent de configurer l’export :

Options d’export
Options d’export

Important
Une cellule Excel est limitée à 32 767 caractères et chaque feuille possède une limite de lignes (voir les limites de lignes de Microsoft Excel). Je recommande le format CSV pour les collections qui dépassent la capacité d’une feuille Excel.

Vérifier le fichier CSV exporté

Avant de remplacer le fichier source, rouvrez une copie de votre export et vérifiez les points suivants :

  • Le nombre d’enregistrements correspond au périmètre choisi : tous les éléments, les éléments sélectionnés ou les éléments filtrés.
  • Les zéros placés au début des identifiants sont toujours présents et les valeurs longues sont intactes.
  • Quelques lignes modifiées contiennent bien les changements attendus, tandis que les autres n’ont pas été altérées.
  • Le séparateur et l’ordre des colonnes conviennent au système qui recevra le fichier.

Par exemple, si vous avez filtré 2 000 contacts dans une liste de 200 000 lignes afin de corriger un nom d’entreprise, déterminez si vous souhaitez récupérer uniquement ces 2 000 contacts ou la liste complète mise à jour. Il s’agit de deux exports différents.

Traiter des fichiers CSV encore plus volumineux

Découper vos CSV et fusionner les résultats

Si votre CSV dépasse la limite d’import de votre offre, découpez-le en fichiers dont la taille reste inférieure à cette limite, puis utilisez une collection distincte pour chacun. Vérifiez le nombre d’enregistrements importés dans chaque partie afin de ne pas confondre un import partiel avec le jeu de données complet. Modifiez chaque partie, exportez-la, puis regroupez les résultats si nécessaire.

Le découpage modifie le périmètre de vos contrôles. Un même doublon peut se trouver dans deux parties différentes. Si vous cherchez à dédupliquer vos données, tenez compte des doublons présents dans plusieurs fichiers : le nettoyage de chaque partie ne garantit pas que le résultat final sera exempt de doublons.

Pour découper un gros fichier CSV, utilisez le CSV Splitter gratuit de Datablist. Il peut effectuer le découpage selon le nombre de lignes, la taille du fichier, les valeurs d’une colonne, des règles ou des plages de dates.

Important
Pour importer vos petits fichiers CSV dans Datablist, chacun doit comporter une ligne d’en-tête. Configurez votre CSV Splitter afin qu’il recopie cette ligne dans chaque fichier créé.

Découper un gros fichier CSV en ligne
Découper un gros fichier CSV en ligne

Suivez le tutoriel ci-dessus pour modifier vos petits fichiers CSV.

Utilisez ensuite un autre outil en ligne pour regrouper tous vos fichiers CSV. ExtendsClass propose un bon outil pour fusionner des CSV en ligne.

Fusionner des fichiers CSV en ligne
Fusionner des fichiers CSV en ligne

Pour les utilisateurs de Mac et Linux

La dernière solution pour les utilisateurs de Mac et Linux est Visidata.

Visidata est un outil gratuit qui utilise le Terminal pour afficher votre fichier CSV et interagir avec lui. Il peut sembler intimidant si vous n’avez pas de profil technique… Mais si vous avez envie de vous surprendre, lancez-vous !

Capture d’écran de Visidata
Capture d’écran de Visidata

FAQ

Quelle est la limite de lignes dans Google Sheets ?

Les limites de fichiers actuellement indiquées par Google autorisent jusqu’à 20 millions de cellules ou 100 Mo pour les feuilles de calcul créées dans Google Sheets ou converties à ce format. La limite de cellules ne correspond pas à un nombre fixe de lignes : le nombre disponible dépend du nombre de colonnes et des autres feuilles du classeur.

Par exemple, 20 colonnes réparties sur 500 000 lignes de données représentent déjà environ 10 millions de cellules, sans compter les en-têtes ni les autres feuilles. Rester sous cette limite ne garantit pas que tous les calculs ou toutes les modifications seront rapides sur votre appareil.

Quelle est la limite de lignes dans Airtable ?

Airtable limite le nombre d’enregistrements dans l’ensemble des tables d’une base. Ses limites actuelles par workspace indiquent 1 000 enregistrements avec l’offre Free, 50 000 avec Team et 125 000 avec Business. Les limites d’Enterprise Scale sont différentes. Vérifiez votre offre avant de choisir Airtable pour un gros CSV.

Quelle est la limite de lignes dans Microsoft Excel ?

Selon le support Microsoft, une feuille Excel peut contenir 1 048 576 lignes, éventuelle ligne d’en-tête comprise.

De plus, chaque cellule est limitée à 32 767 caractères.

Faut-il utiliser Apple Numbers pour un gros CSV ?

Vérifiez votre version de Numbers et faites un essai sur une copie du fichier avant d’y effectuer des modifications importantes. Un import peut dépasser les limites de l’application ou être difficilement exploitable, même si le fichier s’ouvre. Avant d’enregistrer vos changements, comparez le nombre de lignes importées avec celui du fichier source.

Limite de lignes dans Apple Numbers
Limite de lignes dans Apple Numbers

Existe-t-il des fichiers CSV d’exemple pour tester Datablist ?

Bien sûr ! Rendez-vous sur notre page de fichiers CSV d’exemple pour télécharger des fichiers contenant jusqu’à 2 millions d’enregistrements.