Skip to main content
Skip table of contents

How do I create a time-in-status or time-by-person report?

Jira shines with its flexibility to define workflows and statuses. It is often required to create reports that show how long Jira issues remain in a status or with a specific person. Unfortunately Jira doesn’t provide this capability natively and purchasing a add-on just for that simple reporting use case seems overkill. Don’t worry, you can very easily create such reports with our add-on.

  1. Select all issues you want to have included in your report - for example you can do that by selecting a filter in Jira or using JQL or Basic Search

  2. One you have all your issues selected, go to Apps > Excel Online

  3. Under Additional Worksheets select Status and export your issues to Cloud (Export to cloud option) or Download (Download option) them

  4. Open the Excel sheet, go to the Status tab

  5. Create a Pivot Table and select all columns

  6. Drag Status Changed From to the Rows area, drag Time in “From” Status (Minutes) to the Values area and select Average

Simple Pivot table configuration

Simple time-in-status report

If you want to show the average by issue, additionally drag Issue Key into the Columns area

Pivot table configuration slicing by issue key

Average time-in-status by issue report

You can create any additional combination and also combine this data with the changelog tab, which provides the full issue history.

If you rather want to see hours or days in the report, simply add an additional column to the raw data and divide the minutes by 60 or 1440. Use this new column as input for your pivot table.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.