In this page
Direct Excel exports
Excel export link locations
Work with the Excel export file
Configure Excel exports
Manage Excel views (export types)
Add a new Excel view
Edit an existing Excel view
Delete an existing Excel view
Reorder Excel views
Restore the default Excel views
Manage Excel resources (Excel templates and Groovy scripts)
Add a new Excel resource
Edit an existing Excel resource
Delete an existing Excel resource
Restore the default Excel resources
Next step
Export Jira issues to Excel
The Better Excel Exporter for Jira Server app enables users to create professional Excel files from issues, filters, and other Jira data. The whole process is intuitive and takes just a few clicks.
You can start Excel exports in multiple ways, explained in the next sections.
Direct Excel exports
Direct exports are seamlessly integrated into the Work Item Details, Filter Results, Board, and other Jira screens. This is useful if you want to review the object before exporting it.
To start a direct Excel export:
- Go to the object to export (issue, filter, board, etc.).
- Click the export link on the screen. (See the next section for the exact location of the link.)
- Select the Excel view that produces your desired output.
- Wait for the file to be downloaded to your computer.
Excel export link locations
The following table summarizes the locations of the export links on various screens.
| Data to export | Export link location |
|---|---|
| A single issue | "Export" menu on the top of the issue Details screen. |
| Issues resulted from a search or filter | "Export" menu on the top of the Issue Navigator screen. |
| Issues from a board | "Download" button on the top of the board column. |
| Issues from a sprint | "Export" menu at the sprint on the Backlog screen. |
| Issues from a backlog | "Export" menu at the backlog section on the Backlog screen. |
| Issues from a version (release) |
Work with the Excel export file
After the app generated the Excel spreadsheet, it will automatically download the file to your computer.
You can open it in Microsoft Excel to view, modify, and analyze your data interactively. All other spreadsheet applications that support the XLSX fileformat, such as OpenOffice Calc, LibreOffice Calc, Google Sheets, Numbers, are supported as well.
Configure Excel exports
There are two components to configure Excel exports:
- Excel views (also called "export types")
- Excel resources
The app supports multiple Excel views. Different Excel views generate Excel exports using different templates and different Groovy scripts. That way you can set up separate views to export issue lists, worklogs, change history, "Created vs. Resolved" Excel reports, and other Excel spreadsheets.
Manage Excel views (export types)
You can manage the Excel views on the Excel Views screen, where you can add, edit, delete, and reorder them.
To access this screen, go to Jira administration (on the top-left) → Manage apps → Excel Views. It requires Jira administrator permissions for obvious reasons.
Add a new Excel view
You can add a new Excel view by clicking the button beside the list and filling the form with the view's properties.
Each Excel view has the following properties:
- Name: it appears in the Export drop-down menu.
- Description: it explains the purpose of the view.
-
Enabled contexts: the screens where this view will be offered as an export option.
- Single Issue View
- Issue Navigator
- Dashboard
- Board (in Jira Software)
- Backlog (in Jira Software)
- Service Desk (in Jira Service Management)
- Structure
- Tempo Timesheet
- Excel template: the template file that will be used to generate the exported Excel spreadsheet for this view. Template files can be shared between multiple views. For example, a Monthly SLA Report and a Weekly SLA Report can use the same Excel template, with differences in the template logic.
- Allowed for groups: you can optionally restrict the view to certain groups.
- Allowed for users: you can optionally restrict the view users.
- Allowed for issues: you can optionally restrict the view to issues specified by JQL query.
Edit an existing Excel view
You can edit the view's properties by clicking its name in the list.
Delete an existing Excel view
You can delete a view by clicking the "delete" action in the list.
Reorder Excel views
You can change the display order for the Excel views in the list, which will also be reflected in the Export drop-down menu. To reorder views, click the arrows in the list.
Restore the default Excel views
You may want to restore the default Excel views in the following exceptional cases:
- You broke or deleted some views, or created new ones that are no longer needed, and now want to start over from a clean state (factory defaults).
- You never customized the views, and you want to upgrade to the latest version without manually performing all the upgrade steps. Restoring guarantees that you will get the views that are 100% consistent with your current app version. For details, see the Version History.
You can restore the default views by opening this URL in your browser:
http://localhost:8086/secure/reset-xls-views.jspa?santa
Just replace the localhost:8086 part to match your Jira base URL. The request parameter santa reduces the risk of accidentally calling this URL. (Fun fact: we developed this feature on 6 Dec.)
Important: use this feature carefully, as there is no undo. If something went wrong, remember that views are saved to the regular Jira back-up.
Manage Excel resources (Excel templates and Groovy scripts)
As written above, Excel views render the export files from Excel templates, optionally running Groovy scripts. Template and script files, used by the rendering process, are together called "resources".
You can manage the Excel resources on the Excel Templates screen, where you can add, edit, and delete them.
To access this screen, go to Jira administration (on the top-left) → Manage apps → Excel Templates. It requires Jira administrator permissions for obvious reasons.
Add a new Excel resource
You can add a new Excel resource by clicking the button beside the list and filling the form with the resource's properties.
Each Excel resource has the following properties:
- Name: if it is a template, it is used when choosing the template for a Excel view. If it is a script, it is used when executing a script from a template (by name).
- Description: it explains the purpose of the resource.
- Content: the actual content of the resource.
There are two types of resources by their content:
- Excel templates are binary files. They are actual Excel files (in XLSX/XLSM/XLS format) that contain template expressions in their cells. You can create template files in Microsoft Excel, and upload them under the list to create a new resource.
- Groovy scripts are plain text files. You can conveniently edit them in the online editor. The editor offers syntax highlighting, collapse/expand block, and other useful features.
Edit an existing Excel resource
You can edit the resource properties by clicking its name in the list.
Being binary resources, you can edit Excel files in Microsoft Excel:
- Download the file from the resource list.
- Edit it in Microsoft Excel.
- Upload the modified file under the resource list. If there is already a resource existing with that file name, then the uploaded file will update it. Otherwise, it will create a new resource.
If you make major changes to Excel templates, the so-called devmode allows you to work faster.
Delete an existing Excel resource
You can delete a resource by clicking the "delete" action in the list.
Restore the default Excel resources
Similarly to restoring the default views, you can also restore the default resources. Again, use it in exceptional situations and use it carefully.
You can reset the resources by opening this URL in your browser:
http://localhost:8086/secure/reset-xls-resources.jspa?santa
Just replace the localhost:8086 part to match your Jira base URL.
After the successful restore, you will be redirected to the list of the Excel resources.
Next step
Next step: customizing your Jira Excel templates.
Questions?
Ask us any time.