IA sur votre appareil : performant et privé.

Fractionner des fichiers Excel

Découpez un classeur par feuille, lignes, colonne ou date

  • Aucun envoi - tout sur votre appareil
  • Largeurs, formats et fusions conservés
  • Feuille, lignes, valeur de colonne ou date
  • Toutes les parties dans un ZIP

Déposez un classeur Excel à fractionner

XLSX, XLSM, XLS, XLSB ou ODS · jusqu'à 25 Mo · un à la fois

Réglages du fractionnementL'aperçu suit chaque changement
Fractionner par
Fractionner par

Les quatre modes sont gratuits.

Chaque partie en
Chaque partie en

La sortie CSV est réservée à Pro.

Modèle de nom
Pro

Jetons : {book}, {sheet}, {n}, {value}

Nom du ZIP
Pro

Nomme l'archive, pas les fichiers qu'elle contient.

Gratuit : un classeur jusqu'à 25 Mo, jusqu'à 50 fichiers par exécution.

Passez à Pro pour 50 fichiers, la sortie CSV et des noms personnalisés
Pro

Ajoutez un classeur pour commencer

Comment fractionner un fichier Excel

  1. 1

    Ajoutez votre classeur

    Déposez un fichier XLSX, XLSM, XLS, XLSB ou ODS. Il est lu sur votre appareil : rien n'est envoyé. La liste des feuilles, le nombre de lignes de chacune et un aperçu des premières lignes apparaissent aussitôt.

  2. 2

    Choisissez le mode de découpe

    Par feuille transforme chaque feuille de calcul en fichier distinct. Par lignes coupe une feuille en lots de taille fixe. Par valeur de colonne crée un fichier par région, client ou catégorie. Par date, un par année, mois ou jour.

  3. 3

    Vérifiez l'aperçu

    Le panneau nomme chaque partie qu'il va créer et le nombre de lignes qu'elle contiendra, avant toute écriture. Ajustez la feuille, la taille du lot, la colonne ou l'option d'en-tête jusqu'à obtenir la liste voulue.

  4. 4

    Fractionnez et téléchargez

    Cliquez sur Fractionner. Chaque partie se télécharge séparément, ou prenez l'ensemble dans un seul ZIP. Largeurs de colonnes, formats numériques, cellules fusionnées et mises en forme conditionnelles sont présents dans chaque partie.

Ce que fait cet outil de fractionnement Excel

Découpez XLSX/XLS en fichiers plus petits par feuille ou par lignes avec aperçu et export ZIP — et désormais aussi par la valeur d'une colonne ou par période. Fractionnez un classeur Excel par feuille ou par nombre de lignes en fichiers distincts, choisissez les feuilles à inclure, observez un aperçu en direct de la feuille que vous découpez, et consultez la liste exacte des fichiers que l'exécution produira avant qu'un seul ne soit écrit. Tout se passe sur votre appareil : le classeur n'est jamais envoyé, il n'y a pas de file d'attente, et aucune copie ne reste ensuite sur le serveur de qui que ce soit.

  • Quatre façons de fractionner. Un fichier par feuille, des lots fixes de lignes, un fichier par valeur distincte d'une colonne, ou un fichier par année, mois ou jour d'une colonne de dates. Les quatre sont dans la formule gratuite.
  • Un sélecteur de feuilles, pas du tout ou rien. Cochez les feuilles voulues. Un classeur de douze onglets peut produire les trois fichiers qu'il vous faut au lieu de douze à trier.
  • Un vrai aperçu. Les premières lignes de la feuille choisie s'affichent en grille, la colonne de découpe surlignée, et le panneau dessous nomme chaque partie et son nombre de lignes.
  • Une mise en forme qui survit. Largeurs de colonnes, formats numériques et monétaires, polices, remplissages, cellules fusionnées, mises en forme conditionnelles et validations de données passent dans chaque partie.
  • Des résultats inspectables. Chaque partie est listée avec sa feuille, son nombre de lignes et sa taille, téléchargeable seule ou dans un ZIP pour l'ensemble.
  • Des noms qui se tiennent. Noms de feuilles et valeurs de cellules deviennent des noms de fichiers sans danger : séparateurs, caractères de contrôle et noms réservés de Windows sont neutralisés, et deux parties ne peuvent jamais s'écraser l'une l'autre.

Ce qu'un fractionnement conserve, et ce qu'il ne peut pas conserver

C'est la question qui décide si un outil de découpe est utile, et la plupart y répondent vaguement. Un fichier XLSX n'est pas vraiment un tableur : c'est une petite archive de documents XML, et presque tout ce qui donne son apparence à une feuille vit en dehors des cellules elles-mêmes. Les largeurs de colonnes sont dans un élément, les formats numériques et monétaires dans un document de styles partagé, les règles de mise en forme conditionnelle dans un autre, et chaque cellule ne fait que pointer vers un style par son numéro. Un outil qui lit un classeur en mémoire sous forme de valeurs et en réécrit un doit donc tout reconstruire, et la plupart n'y arrivent pas : d'où ces parties qui arrivent si souvent dans la police par défaut, avec des dates affichées en nombres à cinq chiffres.

  • Le fractionnement par feuille est exact. La feuille est copiée sans jamais être décodée, avec les styles partagés, le thème, la table de texte partagée et les images. Graphiques, images, liens hypertexte, filtres automatiques, volets figés, zones d'impression et formules arrivent inchangés, parce que rien de tout cela n'a été interprété.
  • Les découpes par lignes, colonne et date conservent l'apparence. Chaque ligne est déplacée avec ses références de style intactes : formats numériques, polices et remplissages passent. Les largeurs de colonnes viennent avec la feuille. Cellules fusionnées, mises en forme conditionnelles et plages de validation sont réadressées aux nouveaux numéros de lignes au lieu d'être supprimées.
  • Une partie découpée abandonne ce qui ne peut pas être réadressé. Filtres automatiques, dessins, tableaux incorporés et liens hypertexte de feuille renvoient à des positions de la feuille d'origine ; une découpe les omet plutôt que d'emporter une référence qui ne mène nulle part. Utilisez le fractionnement par feuille quand ils comptent : là, ils sont conservés exactement.
  • Les fusions qu'une découpe casserait sont supprimées, pas redimensionnées. Un bloc fusionné couvrant les lignes 3 à 5 n'a pas d'équivalent honnête dans une partie qui a gardé les lignes 3 et 91 : il est abandonné. Celui qui survit intact suit ses lignes.
  • XLS, XLSB et ODS portent les valeurs, pas l'apparence. Aucun des trois n'est un paquet XML : chacun est d'abord converti en XLSX. Toutes les valeurs, tous les formats numériques et la structure des feuilles survivent ; le style d'origine non. Le badge à côté du nom de fichier indique quelle voie le vôtre a prise, avant l'exécution.

Un classeur de 24,7 Mo à six feuilles et 60 000 lignes est lu en 70 ms et fractionné par feuille en 46 ms, sur votre appareil.

Fractionner par feuille

Un fichier par feuille de calcul est le fractionnement pour lequel la plupart des gens viennent : un classeur a fini par avoir un onglet par service, par mois ou par client, et chacun doit maintenant partir chez une personne différente. Cochez les feuilles voulues et chacune devient un classeur autonome nommé d'après la feuille dont il vient.

Le résultat est un vrai classeur à une feuille, pas une copie de l'original avec les autres onglets masqués. La liste des feuilles, les relations entre les éléments du fichier et les déclarations de type de contenu sont reconstruites pour une feuille ; les noms au niveau du classeur qui renvoyaient à des feuilles non conservées sont supprimés pour que rien ne se résolve en erreur de référence ; et le cache de recalcul — un index à l'échelle du classeur de toutes les cellules de formule — est supprimé, Excel étant invité à le reconstruire à l'ouverture. C'est ce dernier détail qui fait que les parties s'ouvrent proprement au lieu d'afficher une invite de réparation, et c'est l'étape que la plupart des outils bricolés oublient.

Fractionner par nombre de lignes

Les lots fixes, c'est ce que veut une limite d'import. Les systèmes qui acceptent des dépôts de tableurs les plafonnent souvent — 5 000 lignes, 10 000 lignes, 65 536 pour tout ce qui parle encore l'ancien format — et un export de 48 000 lignes doit être coupé en morceaux qui tiennent.

Fixez la taille du lot et décidez si la ligne d'en-tête se répète en haut de chaque partie ; ce devrait presque toujours être le cas, car un importateur qui lit les noms de colonnes sur la première ligne prendra sinon la première ligne de données de chaque partie suivante pour des en-têtes. Le minimum de la taille de lot évolue avec la feuille et avec votre formule : il ne peut donc jamais être réglé sur une valeur qui produirait plus de fichiers que l'exécution n'a le droit d'écrire. Cela paraît anodin et ne l'est pas : une feuille de 200 000 lignes à qui l'on demande une ligne par fichier, ce sont 200 000 fichiers — et un outil qui propose le réglage est un outil à qui on le demandera un jour.

Fractionner par valeur de colonne

Un fichier par région, par client, par catégorie, par agence. C'est le fractionnement que l'on fait autrement à la main — filtrer la colonne, copier les lignes visibles, coller dans un nouveau classeur, recommencer — et c'est à la fois le plus lent et celui où l'on se trompe le plus discrètement.

Choisissez Valeur de colonne et sélectionnez la colonne dans la liste, qui nomme chacune par le texte de son en-tête et pas seulement par sa lettre : vous choisissez « région » et non « colonne C ». Chaque valeur distincte de cette colonne devient son propre fichier, nommé d'après la valeur, contenant exactement les lignes qui la portaient, avec l'en-tête répété si vous l'avez demandé. Les lignes dont la cellule est vide sont réunies dans leur propre partie étiquetée plutôt que jetées en silence : un vide est un groupe, et perdre ces lignes est la façon dont un fractionnement perd discrètement des données. Les parties sortent dans l'ordre où les valeurs apparaissent pour la première fois dans la feuille, si bien qu'une colonne déjà triée produit des fichiers dans l'ordre attendu.

Fractionner par période

Un journal, un export ou un grand livre avec une colonne de dates veut le plus souvent être coupé par période plutôt que par taille : un fichier par année pour l'archivage, un par mois pour le reporting, un par jour pour le rapprochement.

Choisissez Période, sélectionnez la colonne de dates, puis année, mois ou jour. Ce qui rend cela fiable tient à une seule chose : la manière dont une date est reconnue. Un tableur n'a pas de type date — une date est un simple nombre qui compte des jours, et la seule raison pour laquelle elle apparaît comme une date à l'écran est que le format numérique de sa cellule le dit. Cet outil lit ce format, et c'est pourquoi une colonne de dates est regroupée comme des dates alors qu'une colonne de quantités qui y ressemble ne l'est pas, et pourquoi un fractionnement ne sort jamais 45658 là où devrait figurer une date. C'est exactement ce que produisait la version précédente de cette page, parce qu'elle lisait les valeurs et ignorait les formats.

Ce qu'il advient des formules

Tout fractionnement doit y répondre, et « nous conservons vos formules » est le plus souvent la mauvaise réponse plutôt que la généreuse.

Le fractionnement par feuille conserve les formules exactement telles quelles, parce que la feuille entière voyage intacte : une formule qui renvoyait à une cellule de la même feuille y renvoie toujours. Les modes lignes, colonne et date remplacent chaque formule par la valeur qu'elle affichait. Ce n'est pas un compromis, c'est le seul résultat correct. Une formule comme =SOMME(A2:A5000) placée dans un fichier qui ne contient que les lignes 1 à 1000 ne décrit plus la même somme, et une référence à une ligne absente de la partie est un message d'erreur là où il y avait un nombre. Excel stocke le résultat le plus récent de chaque formule immédiatement à côté d'elle : le nombre écrit dans la partie est donc précisément celui que la feuille affichait — sans recalcul, sans approximation, sans dépendre de ce avec quoi le fichier sera ouvert ensuite. Lorsqu'une formule produisait du texte plutôt qu'un nombre, le texte est écrit dans une véritable cellule de texte pour que la partie s'ouvre sans réclamation.

Formats pris en charge, et ce que chacun conserve

Cinq formats entrent et chaque partie sort en XLSX, ou en CSV avec la formule Pro. Deux des cinq empruntent la voie exacte ; les trois autres sont convertis d'abord, et la différence est indiquée à l'écran dès la lecture du fichier plutôt que découverte après coup.

XLSX et XLSM - la voie exacte

Ce sont des paquets XML, l'outil travaille donc sur les éléments mêmes du fichier. Styles, thèmes, texte partagé et images sont copiés tels quels, et le fractionnement par feuille reproduit la feuille octet pour octet. Les macros d'un XLSM ne passent pas dans les parties, une macro appartenant au classeur et non à une feuille ; tout le reste, si.

XLS, XLSB et ODS - convertis d'abord

Un XLS 97-2003 est un flux binaire d'enregistrements, un XLSB un paquet binaire, et un ODS un vocabulaire XML entièrement différent. Aucun ne peut être découpé au niveau des octets : chacun est lu et réécrit en XLSX avant le fractionnement. Valeurs, types et formats numériques survivent ; polices, remplissages et largeurs d'origine non. Le badge à côté du nom de fichier affiche « valeurs seules » pour ces trois-là, afin que le compromis soit visible avant l'exécution et non après.

Ce qui est refusé, et où aller à la place

Un classeur protégé par mot de passe est refusé avec un message qui le dit, plutôt que de s'ouvrir vide — retirez d'abord le mot de passe dans Excel. Un fichier qui n'est pas du tout un classeur, y compris un CSV renommé, est refusé avec un lien vers le convertisseur qui l'accepte. Un fichier vide est refusé comme vide. Dans tous les cas, le refus nomme ce qu'était le fichier, ce que l'outil accepte, et une chose que vous pouvez faire ; vous ne devriez jamais atteindre une barre de progression qui échoue ensuite.

Ce que comprend la formule gratuite

Les quatre modes de fractionnement, le sélecteur de feuilles, l'aperçu, l'option d'en-tête et le téléchargement ZIP sont gratuits. La formule gratuite limite l'échelle, pas les capacités.

  • Gratuit. Un classeur à la fois, jusqu'à 25 Mo, produisant jusqu'à 50 fichiers par exécution, écrits en XLSX et nommés d'après le classeur et la feuille.
  • Pro. Jusqu'à 20 classeurs en file, dimensionnés par ce que votre appareil supporte plutôt que par un nombre que nous aurions choisi, jusqu'à 2 000 fichiers par exécution, avec le CSV en option de sortie, un modèle de nom personnalisé et un nom propre pour le ZIP.
  • Les deux. Tous les modes de fractionnement, tous les aperçus, la liste complète des résultats et le téléchargement en un ZIP. Rien de ce qui décide si l'outil vous convient n'est derrière le paywall.

Questions fréquentes

Comment fonctionne le fractionnement d'un fichier Excel ?

Ajoutez un classeur : l'outil lit sa structure sur votre appareil, chaque feuille, son nombre de lignes et un aperçu des premières. Choisissez de fractionner par feuille, par nombre de lignes, par la valeur d'une colonne ou par période. L'aperçu nomme chaque fichier à créer et le nombre de lignes qu'il contiendra. Cliquez sur Fractionner et les parties apparaissent sous forme de liste, téléchargeables une à une ou ensemble dans un ZIP.

Le fractionnement conserve-t-il ma mise en forme ?

Oui, pour les fichiers XLSX et XLSM. Largeurs de colonnes, formats numériques et monétaires, polices, remplissages, cellules fusionnées, mises en forme conditionnelles et validations de données passent dans chaque partie, parce que l'outil copie ces éléments du fichier tels quels au lieu de reconstruire le tableur à partir de ses valeurs. Le fractionnement par feuille est exact : la feuille voyage octet pour octet, donc graphiques, images, filtres et volets figés l'accompagnent. XLS, XLSB et ODS sont convertis d'abord, ces trois-là portent donc les valeurs et non l'apparence, et l'écran le dit avant l'exécution.

Que fait le fractionnement par feuille ?

Il transforme chaque feuille cochée en fichier distinct, nommé d'après la feuille. Vous choisissez les feuilles — ce n'est pas tout ou rien — donc un classeur de douze onglets peut produire les trois fichiers dont vous avez réellement besoin. Chaque sortie s'ouvre comme un classeur normal à une seule feuille : la liste des feuilles, les relations du classeur et les types de contenu sont reconstruits pour une feuille, et le cache de recalcul est supprimé pour qu'Excel recalcule au lieu de protester.

Comment fonctionne le fractionnement par lignes ?

Choisissez la feuille, indiquez combien de lignes vont dans chaque fichier et décidez si la ligne d'en-tête se répète en haut de chaque partie. Un export de 48 000 lignes en lots de 5 000 donne dix fichiers, chacun avec son en-tête. La taille du lot ne peut pas être réglée sur une valeur qui produirait plus de fichiers que votre formule ne l'autorise : le contrôle ne propose donc jamais ce que l'outil refuserait ensuite.

Puis-je fractionner selon une colonne, par exemple un fichier par région ?

Oui. Choisissez Valeur de colonne, sélectionnez la colonne dans l'aperçu — elle est listée par son en-tête, pas seulement par sa lettre — et chaque valeur distincte devient son propre fichier, nommé d'après la valeur. Les cellules vides sont regroupées et étiquetées plutôt que supprimées. Les colonnes de dates ont leur propre mode : par année, mois ou jour, l'outil lisant le format numérique de la cellule pour savoir qu'il s'agit d'une date, si bien qu'une date ne ressort jamais sous forme de nombre à cinq chiffres.

Qu'advient-il des formules ?

Le fractionnement par feuille les conserve telles quelles. Les modes lignes, colonne et date remplacent chaque formule par la valeur qu'elle affichait, et c'est délibéré plutôt qu'un raccourci : une formule comme =SOMME(A2:A5000) copiée dans un fichier qui ne contient que les lignes 1 à 1000 n'est plus la même somme. Excel stocke le dernier résultat de chaque formule juste à côté d'elle, donc la valeur écrite dans la partie est le nombre que la feuille affichait, pas un recalcul.

Mes fichiers sont-ils envoyés sur un serveur ?

Non. Le classeur est lu, fractionné et empaqueté entièrement sur votre appareil, et les fichiers obtenus vont directement dans les téléchargements de votre navigateur. Rien n'est envoyé nulle part, rien n'est stocké, et il n'y a aucun délai de conservation à attendre. Une fois la page chargée, tout continue de fonctionner sans réseau.

Quels formats sont pris en charge, et est-ce gratuit ?

XLSX et XLSM empruntent la voie exacte et conservent leur mise en forme. XLS, XLSB et ODS sont d'abord convertis en XLSX, ce qui préserve chaque valeur et chaque format numérique mais pas l'apparence d'origine. Chaque partie est écrite en XLSX, ou en CSV avec Pro. Les quatre modes de fractionnement sont gratuits : la formule gratuite limite la taille du classeur et le nombre de fichiers par exécution, pas ce que l'outil sait faire.

4.8sur 5

sur 187 notes

Notez cet outil

Touchez une étoile — c’est rapide