Générateur de tableaux croisés dynamiques CSV gratuit

Créez des tableaux croisés dynamiques à partir de données CSV avec des agrégations somme, nombre, moyenne, min et max. Gratuit, rapide et entièrement dans votre navigateur, sans inscription.

Mis à jour le

Share:
Home/Utility Tools/CSV Pivot Table

CSV Pivot Table

Create pivot tables from CSV data with sum, count, average, min, and max aggregations.

Load CSV Data

Questions Fréquentes

Qu'est-ce que le générateur de tableaux croisés dynamiques CSV ?

Le générateur de tableaux croisés dynamiques CSV est un outil en ligne gratuit qui crée des tableaux croisés dynamiques à partir de données CSV, avec des agrégations de somme, comptage, moyenne, minimum et maximum. Il fonctionne entièrement dans votre navigateur, sans installation ni inscription.

Quelles fonctions d'agrégation sont prises en charge ?

Somme, comptage, moyenne, minimum et maximum.

Puis-je exporter le tableau croisé dynamique ?

Oui : exportez le tableau croisé dynamique en CSV.

Est-ce gratuit ?

Oui, entièrement gratuit.

Mes données sont-elles en sécurité avec cet outil ?

Absolument. Le générateur de tableaux croisés dynamiques CSV traite tout côté client, dans votre navigateur. Aucune donnée n'est envoyée ni stockée sur un serveur. Votre contenu reste privé sur votre appareil à tout moment.

Le générateur de tableaux croisés dynamiques CSV fonctionne-t-il sur les appareils mobiles ?

Oui, le générateur de tableaux croisés dynamiques CSV est entièrement responsive et fonctionne sur smartphones et tablettes. Vous pouvez l'utiliser sur n'importe quel appareil doté d'un navigateur web moderne, sans téléchargement d'application.

Dois-je créer un compte pour utiliser cet outil ?

Aucun compte ni inscription n'est nécessaire. Ouvrez simplement le générateur de tableaux croisés dynamiques CSV dans votre navigateur et commencez à l'utiliser immédiatement. Il n'y a ni page d'inscription obligatoire ni restriction d'utilisation.

Comment utiliser le générateur de tableaux croisés dynamiques CSV ?

Saisissez simplement votre contenu dans le champ prévu, ajustez les paramètres selon vos préférences, et l'outil le traitera instantanément. Vous pourrez ensuite copier le résultat dans le presse-papiers ou le télécharger.

Quels navigateurs sont pris en charge ?

Le générateur de tableaux croisés dynamiques CSV fonctionne sur tous les navigateurs modernes, dont Chrome, Firefox, Safari, Edge et Opera. Pour une expérience optimale, utilisez la dernière version de votre navigateur préféré.

Quelle est la différence entre une dimension de ligne, une dimension de colonne et un champ de valeur dans un tableau croisé dynamique ?

Ce sont les trois choix qui définissent votre tableau croisé. La dimension des lignes est le champ dont les valeurs uniques deviennent les lignes sur le côté gauche, la dimension des colonnes est le champ dont les valeurs s'étalent en haut sous forme de colonnes, et le champ de valeur est la colonne numérique synthétisée à l'intérieur de chaque cellule. Pour un export de ventes, vous pourriez définir la région comme lignes, le trimestre comme colonnes, et les ventes comme valeur, ce qui produit une grille montrant le total des ventes par région et par trimestre. Les champs de ligne et de colonne sont des catégories selon lesquelles vous voulez regrouper, tandis que le champ de valeur est le nombre que vous voulez mesurer. Dans cet outil, chaque sélecteur est un menu déroulant alimenté par la ligne d'en-tête de votre CSV, et modifier l'un d'eux recalcule instantanément la grille. Chargez votre CSV ci-dessus et essayez plusieurs combinaisons pour voir quelle disposition répond à votre question.

Pourquoi une cellule du tableau croisé affiche-t-elle un tiret cadratin au lieu de zéro ?

Un tiret cadratin (—) signifie qu'il n'y avait aucune donnée numérique correspondante pour cette combinaison de valeur de ligne et de valeur de colonne, ce qui est différent d'un véritable résultat égal à zéro. Si aucun enregistrement de votre CSV n'associe une région donnée à un trimestre donné, cette cellule reste vide plutôt que d'afficher 0, car un zéro fabriqué fausserait les sommes, les moyennes et les lectures min/max. L'outil ignore également les entrées non numériques ou vides du champ de valeur, donc un groupe entièrement composé de texte ou de cellules vides se réduit lui aussi à un tiret cadratin. Cela garde vos totaux honnêtes : une moyenne n'est calculée que sur les valeurs qui existent réellement, sans être gonflée par des zéros fantômes. Si vous voulez réellement des zéros, assurez-vous que ces lignes sont présentes et numériques dans votre fichier source avant de le croiser ici.

Comment la ligne Total et la colonne Total sont-elles calculées pour les moyennes et les comptages ?

Le générateur ajoute une colonne Total à droite, une ligne Total en bas, et un total général dans le coin, afin d'obtenir à la fois le détail et la vue d'ensemble en un seul endroit. Pour les agrégations somme, moyenne, min et max, les marges appliquent cette même fonction sur l'ensemble de la ligne ou de la colonne — ainsi, un tableau croisé en moyenne affiche dans la cellule Total la moyenne des valeurs de chaque ligne, et non une somme de moyennes. Le comptage se comporte différemment : comme additionner les décomptes est généralement ce que l'on souhaite, les marges additionnent les décomptes sous-jacents afin que les totaux restent cohérents plutôt que de compter les cellules elles-mêmes. Cela signifie que le total général d'un tableau croisé en comptage correspond au nombre d'enregistrements qualifiés dans vos données. Choisissez votre agrégation ci-dessus et les totaux s'ajustent automatiquement, puis téléchargez le résultat avec les marges incluses.

Comment les nombres sont-ils arrondis et ordonnés dans le tableau croisé généré ?

Les résultats s'affichent sous forme de nombres entiers lorsque la valeur agrégée est un entier, et sont arrondis à deux décimales dans le cas contraire, de sorte qu'une somme d'unités reste nette tandis qu'une moyenne comme 1316,67 conserve une précision utile sans longue traîne de décimales. Les libellés de lignes et de colonnes ne sont pas triés par ordre alphabétique ou numérique ; chaque valeur unique apparaît plutôt dans l'ordre où elle se présente pour la première fois dans votre CSV. Cela signifie que la disposition reflète l'ordre déjà présent dans votre fichier, ce qui est pratique lorsque vos données sont préalablement triées par date ou par priorité. Si vous souhaitez un ordre précis, triez les lignes dans votre tableur source avant de les coller ou de les importer. Le même formatage à deux décimales est conservé dans le fichier pivot.csv exporté, donc ce que vous voyez dans la grille est ce qui s'ouvre dans Excel ou Google Sheets. Chargez vos données ci-dessus pour générer le tableau.

Puis-je construire un tableau croisé dynamique à partir d'un CSV utilisant des champs entre guillemets contenant des virgules ?

Oui. L'analyseur comprend le système de guillemets CSV standard, donc un champ entouré de guillemets doubles contenant des virgules — comme un nom de produit ou une adresse — est lu comme une valeur unique plutôt que d'être découpé à chaque virgule. Les guillemets échappés à l'intérieur d'un champ entre guillemets, écrits sous forme de deux guillemets doubles consécutifs, sont également gérés correctement. La première ligne est toujours traitée comme l'en-tête, et ces noms deviennent les options disponibles dans les menus déroulants de ligne, de colonne et de valeur. Vous pouvez fournir vos données de trois façons : coller directement le texte CSV, importer un fichier .csv depuis votre ordinateur, ou cliquer sur Load Sample pour partir d'un exemple déjà préparé. Comme l'analyse et le croisement s'effectuent localement dans votre navigateur, même un export volumineux reste sur votre appareil. Déposez votre fichier ci-dessus et les en-têtes se rempliront automatiquement pour que vous puissiez les configurer.

À propos du générateur de tableaux croisés dynamiques CSV

Le générateur de tableaux croisés dynamiques CSV transforme un export de tableur plat en un résumé croisé en quelques secondes. Vous lui fournissez des données CSV brutes, choisissez la colonne qui deviendra les lignes, celle qui deviendra les colonnes, et le champ numérique à synthétiser — et l'outil construit une grille qui agrège chaque enregistrement correspondant en une seule cellule. Il s'adresse aux analystes, marketeurs, équipes finance, développeurs, et à toute personne qui a un CSV sous la main mais ne veut pas ouvrir un tableur lourd juste pour répondre à la question « combien par région, par trimestre ? ».

Tout se passe dans votre navigateur. Votre CSV est analysé et croisé localement, sur votre propre appareil, donc rien n'est envoyé vers un serveur. Cela rend l'outil sûr pour des exports commerciaux, des données financières internes, ou toute donnée que vous préférez ne pas confier à un tiers. Aucune inscription, aucune installation, et aucune limite de lignes autre que celle que votre machine peut tenir en mémoire.

Comment construire un tableau croisé dynamique

Vous pouvez charger vos données de trois façons : coller directement du texte CSV, importer un fichier .csv depuis votre ordinateur, ou cliquer sur Load Sample pour partir d'un exemple déjà préparé. La première ligne est traitée comme l'en-tête, et ces noms de colonnes alimentent les menus déroulants de configuration. Vous choisissez ensuite quatre éléments :

  • Dimension des lignes — le champ dont les valeurs deviennent les lignes du tableau (par exemple, la région).
  • Dimension des colonnes — le champ dont les valeurs deviennent les colonnes (par exemple, le trimestre).
  • Champ de valeur — la colonne numérique à synthétiser (par exemple, les ventes).
  • Agrégation — la façon dont les valeurs correspondantes sont combinées dans chaque cellule.

Chaque valeur unique apparaît dans l'ordre où elle se présente pour la première fois dans vos données, de sorte que la mise en page reflète l'ordre de votre fichier. Modifiez n'importe quel menu déroulant et la grille se recalcule instantanément — il n'y a aucun bouton « exécuter » à attendre.

Les fonctions d'agrégation expliquées

Une cellule du tableau croisé regroupe toutes les lignes qui partagent une même valeur de ligne et une même valeur de colonne, puis réduit ce groupe à un seul nombre. Cet outil prend en charge cinq agrégations :

  • Sum (Somme) — additionne chaque valeur du groupe ; c'est le choix par défaut, adapté aux totaux comme le chiffre d'affaires ou les unités vendues.
  • Count (Nombre) — le nombre d'enregistrements dans le groupe, sans tenir compte des valeurs elles-mêmes ; utile pour une fréquence, comme le nombre de commandes par catégorie.
  • Average (Moyenne) — la moyenne arithmétique des valeurs du groupe.
  • Min et Max — la plus petite et la plus grande valeur du groupe.

Les entrées non numériques ou vides du champ de valeur sont ignorées, et une cellule sans donnée numérique correspondante affiche un tiret cadratin (—) plutôt qu'un zéro trompeur. Les résultats s'affichent sous forme de nombres entiers lorsqu'ils sont des entiers, et arrondis à deux décimales dans le cas contraire.

Lire les totaux et exporter

Au-delà du corps de la grille, le générateur ajoute une colonne Total à droite et une ligne Total en bas, avec un total général dans le coin. Pour les agrégations somme, moyenne, min et max, ces marges appliquent la même fonction sur l'ensemble de la ligne ou de la colonne ; pour le comptage, les marges additionnent les décomptes sous-jacents afin que les totaux restent cohérents. Vous obtenez ainsi à la fois le détail précis et la vue d'ensemble, en un seul coup d'œil.

Une fois le tableau à votre convenance, cliquez sur Download pour l'exporter en fichier CSV (pivot.csv), qui s'ouvre proprement dans Excel, Google Sheets ou tout autre outil de données. Vous pouvez revenir en arrière avec Change CSV pour charger un nouveau jeu de données sans recharger la page.

Pourquoi croiser vos données directement dans le navigateur

Les tableaux croisés dynamiques sont l'un des moyens les plus courants de donner du sens à des données tabulaires, mais ouvrir Excel ou un notebook pour un simple croisement rapide est souvent excessif. Un générateur de tableaux croisés dynamiques CSV, ciblé et directement dans le navigateur, vous permet de déposer un export, d'essayer plusieurs combinaisons ligne/colonne/valeur, de lire la réponse, et de récupérer un CSV propre — le tout sans que vos données ne quittent la page, et sans compte à créer.