Fichiers XLSX d’exemple — classeurs Excel de test (100 à 25 000 lignes)

Microsoft Excel (Office Open XML) · .xlsx · type MIME application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

4 fichiers12 KB – 1.3 MBLiens directsSans pub, sans inscriptionLibre pour tout usageVérifié SHA-256

Téléchargez un fichier XLSX d’exemple doté de vraies fonctionnalités de tableur : une feuille Orders de 100 à 25 000 lignes de ventes fictives, une colonne Total calculée par formule, des formats de nombre, un filtre automatique, une ligne d’en-tête figée et une feuille Summary qui utilise NBVAL (COUNTA), SOMME, MOYENNE et SOMME.SI sur les données. Les en-têtes de colonnes sont cohérents avec nos exemples CSV, JSON et SQL.

Ces fichiers servent donc au-delà des tests d’envoi : les outils d’import doivent lire les valeurs de formule en cache, les convertisseurs doivent conserver les formats, et un parseur correct trouvera exactement deux feuilles. Le classeur de 25 000 lignes est celui à utiliser pour mesurer les performances.

Télécharger des fichiers XLSX d'exemple

FichierDétailsTailleTélécharger
sample-spreadsheet-100-rows.xlsx
100 lignes • 2 feuilles
100 lignes12 KB
12 083 octets
Télécharger XLSX
sample-spreadsheet-1000-rows.xlsx
1 000 lignes • 2 feuilles
1 000 lignes60 KB
59 807 octets
Télécharger XLSX
sample-spreadsheet-5000-rows.xlsx
5 000 lignes • 2 feuilles
5 000 lignes272 KB
271 503 octets
Télécharger XLSX
sample-spreadsheet-25000-rows.xlsx
25 000 lignes • 2 feuilles
25 000 lignes1.3 MB
1 330 914 octets
Télécharger XLSX
4 fichiers · liens directs · sans inscription · CORS activé

Besoin d’un fichier de chaque format Documents ? Téléchargez le pack d’exemples Documents (110 KB, un petit fichier de chaque format de document (14 fichiers)).

Utilisez ces fichiers en ligne de commande ou en CI

Chaque URL est stable et ouverte au CORS. Épinglez le SHA-256 dans votre test et vous saurez dès qu’une fixture change.

# Télécharger un fichier
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/documents/xlsx/sample-spreadsheet-100-rows.xlsx

# Le vérifier (le SHA-256 de chaque fichier est indiqué ci-dessus)
shasum -a 256 sample-spreadsheet-100-rows.xlsx

# Index lisible par machine de tous les fichiers d’exemple
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="xlsx")'

Le format XLSX en bref

Nom completMicrosoft Excel (Office Open XML)
Extensions.xlsx
Type MIMEapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
NormeECMA-376 / ISO 29500 SpreadsheetML
FeuillesOrders (données) et Summary (formules)
FonctionnalitésFormules, formats de nombre, filtre automatique, volets figés, en-tête stylé
Généré avecopenpyxl
Octets magiques50 4B 03 04 ("PK")

Ce que l’on teste avec des fichiers XLSX d’exemple

  • Import de tableurs avec évaluation des formules
  • Export XLSX → CSV (à comparer avec notre CSV des mêmes lignes)
  • Gestion de plusieurs feuilles
  • Performances sur gros fichiers (25 000 lignes)
Notes de test. openpyxl n’enregistre pas les valeurs en cache des formules : les outils d’import qui en ont besoin liront des Totaux vides tant que le fichier n’a pas été ouvert et enregistré dans Excel ou LibreOffice. C’est en soi un test utile.

Questions fréquentes

Combien de lignes un fichier XLSX peut-il contenir ?

1 048 576 lignes et 16 384 colonnes par feuille. Notre plus gros exemple compte 25 000 lignes, assez pour révéler les parseurs lents sans produire un fichier trop lourd à télécharger.

Pourquoi la colonne Total est-elle vide dans certains outils d’import ?

Les cellules Total contiennent des formules (=G2*H2) et, comme le fichier a été généré par programme et non enregistré par Excel, aucun résultat en cache n’est stocké. Les outils qui lisent les valeurs en cache voient des cellules vides ; ceux qui évaluent les formules, ou les fichiers réenregistrés dans Excel, affichent les nombres.

Ces fichiers XLSX sont-ils sûrs à télécharger ?

Oui. Chaque fichier est généré à partir de zéro par notre propre script ouvert (rien n’est récupéré sur le web ni envoyé par des utilisateurs) et ne contient ni scripts, ni macros, ni exécutables. Le SHA-256 de chaque fichier est publié sur cette page pour que vous puissiez vérifier ce que vous avez reçu.

Puis-je utiliser les fichiers XLSX d’exemple à des fins commerciales ?

Oui. Ils sont libres pour tout usage, y compris des produits commerciaux, des suites de tests, des démos et la redistribution, sans attribution requise. Il n’y a aucune licence à obtenir et personne à qui demander.

Puis-je faire des liens directs vers ces fichiers ou les utiliser en CI ?

Oui. Chaque lien est une URL directe et stable en HTTPS, avec Access-Control-Allow-Origin: * et de longs en-têtes de cache : curl, wget, fetch() et les lanceurs de tests peuvent les récupérer directement. Un index JSON de tous les fichiers est accessible depuis chaque page (voir la section ligne de commande).

Fichiers d’exemple similaires

Un problème, ou quelque chose à améliorer ? Nous lisons chaque message et corrigeons vite.

Vous testez une chaîne de traitement de fichiers ? C’est notre métier.

Envois, conversions, aperçus, traitement de documents et flux multimédias : c’est le genre de systèmes de production que FreeToolsForWeb conçoit et exploite pour ses clients, et c’est pour cela que nous avions besoin de ces fichiers au départ.

Découvrir les outils gratuits