Aller au contenu principal

Sortie Excel (XLSX)

La sortie Excel, c'est le même modèle que votre PDF, projeté en feuilles plutôt qu'en pages. Utilisez-la quand le destinataire veut trier, filtrer, croiser et additionner plutôt que lire. Disponible en Free et en Standard.

Seules les parties d'un modèle qui ont une forme de ligne parviennent au classeur. Tout le reste est omis — et nommé sur la feuille Report info, pour que vous n'ayez jamais à deviner ce qui a été laissé de côté.

Essayez avant d'installer

Télécharger un classeur d'exemple — cinq feuilles issues d'un seul modèle : Report info, un Summary des cartes KPI, un tableau de tickets, des comptages par catégorie et des temps passés avec sous-total. Ouvrez-le et triez la colonne de dates ; c'est tout l'argument de ce format.

Le fichier est produit par le même chemin de code qu'un export réel, à partir de tickets synthétiques, et il est régénéré à chaque build : ce que vous téléchargez est ce qu'Exportelier écrit aujourd'hui, pas une maquette.

Déjà installé ? L'onglet Excel de l'aperçu du concepteur liste les feuilles que votre modèle produirait — noms, nombre de colonnes et de lignes, et tout ce qui est omis avec sa raison — sans générer de fichier et sans consommer l'un de vos exports mensuels.

Les cellules sont typées, pas du texte

C'est tout l'intérêt du format. Une date est une date, un nombre est un nombre : une colonne de dates se trie donc chronologiquement et une colonne de nombres s'additionne.

  • Les dates utilisent le format de date courte d'Excel et les dates-heures yyyy-mm-dd hh:mm, afin que les deux restent sans ambiguïté quelle que soit votre langue.
  • Les durées — temps passé, estimation initiale et restante — sont exprimées en heures décimales à deux décimales. L'unité figure dans l'en-tête de colonne, par exemple Time Spent (h), car une colonne de 7,5 sans étiquette est un ticket de support en puissance.
  • Les pourcentages d'une feuille de catégories sont de simples nombres sur une échelle de 0 à 100, pas des fractions.
  • Les champs à valeurs multiples (étiquettes, composants, versions) sont réunis dans une seule cellule de texte ; le texte enrichi devient du texte brut avec le renvoi à la ligne activé.

Chaque feuille reçoit une ligne d'en-tête figée et des listes de filtres. Lorsqu'un tableau porte un total, celui-ci est écrit comme sous-total : le chiffre suit donc votre filtre au lieu de l'ignorer.

Quels composants deviennent des feuilles

Chacun de ceux-ci devient une feuille, dans l'ordre où ils apparaissent dans le modèle :

ComposantContenu de la feuille
Tableau de ticketsUne ligne par ticket, une colonne par colonne configurée
MatriceGroupes de lignes × groupes de colonnes, avec totaux si configurés
Graphique de catégoriesCategory, Count, Percent
Graphique de séries temporellesLa date de l'intervalle, plus une colonne par série
Tableau des temps saisisLignes de temps saisi, en heures décimales
Historique des modificationsModifications avec quand, qui, champ, avant et après
Sous-tâches, SLA, approbationsLeurs jeux de colonnes existants
Listes du rapport de changementLes tickets ajoutés ou retirés, et les champs qui ont bougé

Deux composants ont une forme de ligne sans jamais avoir leur propre feuille. Chaque carte KPI devient une ligne d'une feuille Summary partagée (Metric, Value, Source, Issues), qui n'apparaît que si le modèle en contient au moins une. Un avis de rapport — l'avertissement d'exhaustivité qu'un rapport écrit sur ses propres données — est reproduit sur la feuille Report info, car un rapport qui perd son propre avertissement « voici ce que j'ai laissé de côté » est précisément l'échec que cet avis existe pour éviter.

Les composants qui ne fonctionnent que dans une répétition

Les temps saisis, l'historique, les sous-tâches, les SLA et les approbations décrivent un seul ticket. Ils ne deviennent une feuille qu'à l'intérieur d'une répétition sur un ensemble de tickets ; seuls, il n'y a aucun ticket d'où les lire, et ils sont omis avec cette raison.

Il en va de même pour un champ isolé. Dans une répétition de tickets, il devient une colonne, et tous les champs de cette répétition se regroupent en une unique feuille Fields couvrant tous les tickets. En dehors, c'est une valeur seule sans ligne, et elle est omise.

Ce qui est omis, et pourquoi

  • Les éléments de mise en page — titres, texte, images, séparateurs, sauts de page, colonnes, conteneurs et blocs de signature. Une feuille n'a pas de page : ils n'ont donc aucune représentation en cellules.
  • Le contenu de ticket sans forme de ligne — commentaires, pièces jointes, liens et barres de progression.
  • Les blocs de contexte — en-têtes et statistiques de sprint, de version et de backlog. Ils énoncent des faits isolés sur l'export, pas des lignes.
  • Filigranes, en-têtes et pieds de page. Un filigrane n'est pas approximé par une ligne de bandeau : un marqueur au-dessus de l'en-tête casserait toutes les formules, tous les filtres et tous les tris pour lesquels ce format existe.

Si un modèle ne contient rien de tabulaire, Exportelier ne produit pas un classeur vide. La boîte de dialogue d'export affiche Excel grisé avec la raison — Ce modèle n'a ni tableau, ni graphique, ni liste à mettre dans une feuille — plutôt que de masquer l'option.

La feuille « Report info »

Toujours la première feuille, toujours présente. Trois colonnes — Section, Item, Detail — et jusqu'à six sections :

  • Export — quand le classeur a été généré, quel modèle l'a produit et de quel contexte d'export il provient.
  • Sources — chaque source de données par son nom avec son nombre de tickets, et Source limited to N of M issue(s). là où une source a été plafonnée. Une source impossible à résoudre est également nommée ici, avec sa raison.
  • Not exported — chaque composant omis avec la raison ci-dessus, et un compte lorsque la même omission s'est produite plusieurs fois.
  • Content — ce qui a été raccourci plutôt que perdu en silence : Rows omitted by a table limit, Rows omitted by this edition's row limit, Shortened cells (une cellule dépassant la limite de 32 767 caractères d'Excel) et Cells with control characters removed.
  • Report notice — l'avertissement d'exhaustivité du rapport, mot pour mot.
  • Sheets — uniquement lorsqu'il n'y avait rien du tout à exporter.

Lisez-la en premier. Si une feuille est plus courte que prévu, elle en donne la raison.

Limites de lignes

Chaque tableau affiche au plus 200 lignes en Free et 500 en Standard. Ce plafond appartient à votre édition, pas au format : il s'applique de la même manière à PDF, Word et Markdown, si bien qu'un classeur et un PDF du même modèle, exportés par la même personne, rapportent les mêmes chiffres.

500, c'est aussi le maximum qu'une source de données unique peut fournir : en Standard, le plafond n'entre donc jamais en jeu et la seule limite rencontrée est celle que vous fixez vous-même sur le tableau. Lorsqu'une limite s'applique malgré tout, le nombre de lignes retirées est compté sur Report info.

Où Excel est disponible

Dans tous les exports multi-tickets : recherche JQL, tableaux, sprints, versions, backlogs, Rapports spéciaux et rapports enregistrés, ainsi que les exports planifiés d'Exportelier Automation. Les exports volumineux s'exécutent en tâches d'arrière-plan, exactement comme pour les autres formats.

Trois endroits ne le proposent pas :

  • L'export d'un ticket unique, y compris l'action Jira Automation. Un classeur d'une ligne n'est pas un tableur : Exportelier refuse plutôt que d'en produire un — Excel export needs a set of issues. Export from a board, sprint, release, backlog, filter or report instead.
  • Un fichier par ticket (ZIP), pour la même raison multipliée : un export Excel produit toujours un seul classeur.
  • Word Template Mode, qui reste DOCX en entrée et en sortie.

Les tableaux de bord importés deviennent des classeurs multi-feuilles

Un import de tableau de bord transforme le filtre enregistré de chaque gadget en source de données nommée, et chaque composant qui y est lié devient sa propre feuille, nommée d'après les deux — Issues — Escalades ouvertes, Categories — Bugs du sprint. La section Sources liste alors chaque filtre une fois avec son nombre de tickets : une feuille liste les tickets, une ligne dit d'où ils viennent.

Les titres des gadgets sont importés comme des titres, qui n'ont pas de représentation en cellules. Attendez-vous à les voir comptés sous Not exported ; ce sont les noms de feuilles qui portent le nom du filtre.

Noms de feuilles et signature

Excel limite les noms de feuilles à 31 caractères et interdit : \ / ? * [ ] : les noms de source longs sont donc raccourcis et rendus uniques automatiquement. Les signatures numériques ne concernent que le PDF — un classeur n'est pas signé.