Aller au contenu

Diviser un fichier Excel en plusieurs fichiers

Divisez une feuille Excel en classeurs ou en feuilles distincts selon un nombre de lignes, des parties égales ou les valeurs d’une colonne, en conservant les formats de nombres et la ligne d’en-tête. Tout se passe sur votre appareil.

Déposez un fichier Excel ou CSVCSV, TSV, TXT, XLSX, XLS, ODS · jusqu’à 500 Mo
Choisir un fichierTraité sur votre appareil, jamais envoyé
Fonctionne dans votre navigateur · aucun envoiComment ça marche

Comment utiliser Diviser un fichier Excel

  1. 1

    Déposez le classeur

    XLSX, XLSM, XLSB, XLS ou ODS. S’il contient plusieurs feuilles, choisissez celle à diviser dans les options de la source.

  2. 2

    Choisissez le mode de division

    Lignes par fichier, un nombre de parties égales, ou une partie pour chaque valeur d’une colonne, comme Région ou Responsable.

  3. 3

    Choisissez fichiers ou feuilles

    « Fichiers Excel dans un ZIP » donne un classeur par partie ; « Un seul classeur Excel » place chaque partie sur sa propre feuille.

  4. 4

    Téléchargez

    Parcourez la liste des parties et leurs premières lignes, puis enregistrez le ZIP ou le classeur.

Limites et Pro

Classeurs jusqu’à 500 Mo ; jusqu’à 10 000 fichiers par division, ou 500 feuilles dans un classeur ; une seule feuille est divisée à la fois.

Classeurs jusqu’à 4 Go. Découvrir Pro

À propos de Diviser un fichier Excel

Cette page divise une feuille d’un classeur Excel en plusieurs morceaux plus petits, chacun avec la ligne d’en-tête de la feuille en haut. Cas typiques : envoyer à chaque agence ou à chaque responsable commercial uniquement ses propres lignes, découper un catalogue de prix en parties acceptées par une place de marché ou un import 1C, ou répartir un long registre en feuilles mensuelles.

Les lignes sont copiées sous forme de cellules, et non de texte : les nombres restent des nombres et conservent leurs formats (devises, pourcentages, séparateurs de milliers), et les dates restent de vraies dates avec leur format d’origine. La largeur des colonnes est reprise aussi. Les formules sont remplacées par les valeurs que Excel a calculées en dernier, ce qui garde une partie correcte même lorsque les lignes auxquelles sa formule faisait référence sont parties dans un autre fichier.

Vous choisissez la forme du résultat : des fichiers .xlsx séparés réunis dans un ZIP (pratique pour envoyer à chacun son fichier par e-mail), ou un seul classeur avec une feuille par partie, nommée Partie 1, Partie 2… ou d’après la valeur de la colonne. Les parties peuvent aussi être écrites en CSV, avec les dates au format ISO (2024-05-01) et l’encodage et le séparateur dont vous avez besoin.

Les anciens fichiers .xls et les fichiers OpenDocument .ods sont lus également, et les parties sont toujours enregistrées au format .xlsx actuel. Ne sont pas conservés : les styles de cellule comme les remplissages, les polices et les bordures, les cellules fusionnées, les graphiques, les images, les commentaires, la validation des données et les autres feuilles du classeur. Chaque partie, en-tête compris, doit rester dans la limite de 1 048 576 lignes d’Excel.

Confidentialité

Le classeur est ouvert par SheetJS dans un Web Worker, au sein de cet onglet, et les nouveaux fichiers y sont également créés ; le tableur ne quitte jamais votre ordinateur et n’est pas conservé une fois la page fermée.

Diviser un fichier Excel : questions fréquentes

Comment diviser une feuille Excel en fichiers distincts selon une colonne ?
Déposez le classeur, choisissez « Valeur de colonne » et sélectionnez la colonne, par exemple Région. Chaque valeur différente devient son propre fichier (commandes-Nord.xlsx, commandes-Sud.xlsx), avec la ligne d’en-tête en haut et les lignes dans leur ordre d’origine. Téléchargez-les ensemble dans un ZIP, ou choisissez « Un seul classeur Excel » pour obtenir une feuille par valeur.
Les formules et la mise en forme sont-elles conservées ?
Les valeurs et les formats de nombre sont conservés : un prix affiché 1 200,00 € ou une date affichée 05/01/2024 s’affiche à l’identique dans la partie. Les formules sont remplacées par leurs derniers résultats calculés, pour que rien ne casse quand des lignes liées arrivent dans un autre fichier. Les remplissages, polices, bordures, cellules fusionnées, graphiques et commentaires ne sont pas copiés.
Puis-je diviser une feuille en plusieurs feuilles du même classeur ?
Oui : sous « Enregistrer les parties en », choisissez « Un seul classeur Excel ». Chaque partie devient une feuille nommée Partie 1, Partie 2, etc., ou du nom de la valeur de colonne si vous divisez par colonne. Les noms de feuille sont raccourcis à la limite de 31 caractères d’Excel et les caractères interdits par Excel sont remplacés. Jusqu’à 500 feuilles peuvent être créées ainsi.
Que se passe-t-il avec les classeurs de plusieurs feuilles ?
Une seule feuille est divisée à la fois. Lorsque le fichier en contient plusieurs, une liste Feuille apparaît dans les options de la source ; l’aperçu et les parties suivent la feuille choisie. Pour diviser deux feuilles, lancez la division une fois pour chacune : le fichier reste chargé, donc changer de feuille et télécharger de nouveau prend quelques secondes.
Peut-on diviser un fichier XLS ou ODS ?
Oui. Les anciens classeurs .xls d’Excel 97-2003, les fichiers binaires .xlsb et les tableurs OpenDocument .ods de LibreOffice sont lus comme des .xlsx. Les parties sont écrites en .xlsx moderne, que tous les tableurs actuels ouvrent, ou en CSV si vous préférez du texte brut pour un import.

Autres usages de cet outil