10 questions you can answer with Rows / Columns / Values (without exporting to Excel and crying)
Pivot tables are basically adult LEGO: you snap a few blocks together and suddenly your “messy Jira reality” turns into something you can explain to a human.
In the Time in Status app by SaaSJet, Pivot Table View is built exactly for that: generate customized reports, slice data in different ways, and go deeper than a single chart ever could.
And yes—this is a “non-analyst” guide. If you can drag fields around and resist the urge to group everything by everything, you’re already qualified.
Pivot tables turn raw data into summaries using three areas:
In Pivot Table View, the main controls you’ll use are Fields, Options, Format, Charts, and Export.
The docs recommend using Rows for fields with lots of unique values (Assignee, Issue Key, Summary, etc.) so the pivot stays readable.
Use Columns for fields with fewer unique values (Months, Statuses, Issue Types) and avoid deep grouping in Columns—nesting too much horizontally becomes unreadable fast.
Think of Columns like a restaurant menu: more than 12 items and your brain leaves the chat.
The docs show that Sprint → Assignee produces a different report than Assignee → Sprint. Same fields, different order, different story.
Use when: “We feel slow” but nobody knows where.
Tip: Use Classic layout for clarity (more on layouts below).
Use when: a few tickets blow up your timeline.
Make it obvious: add conditional formatting to highlight “big” values.
Use when: multiple teams share the same Jira and blame is in the air.
Deep thought: If Waiting time dominates, “speed up dev” won’t help. You’re looking at a queue/policy problem, not a keyboard problem.
Use when: retros need more than feelings.
Tip: If it becomes wide, move deeper grouping into Rows (per the “avoid deep Columns” guidance).
Use when: you need a trend without creating 12 separate reports.
The docs explicitly recommend TIS Period for reporting by different time periods.
Use when: some issue types consistently explode.
Retro prompt: “If bugs are max-heavy, what does that tell us about discovery/testing earlier in the flow?”
Use when: “Why did this story suddenly become bigger?”
The docs note pivot tables can show historical data, like how Story Points changed over time.
Interpretation: Min≠Max means the field changed during the period. (Not “bad,” but very worth discussing.)
Use when: work quietly piles onto one person.
Responsible use: this is for spotting process risk (interrupt handling, review bottlenecks), not rating humans.
Use when: dependencies live inside certain components/services.
Then filter down: Pivot supports multiple filtering styles (value-based, member-name, report filter).
Use when: someone points at a cell and says “THIS is the problem.”
Switch to Flat View for a raw record list (no aggregation or hierarchical grouping), which is great for drilling into details.
Flat view is your “show me the receipts” mode.
Make it readable (Layouts + Totals)
You can:
My default recommendation:
Pivot “Format” lets you adjust cell formats like value display, text alignment, decimal places, etc.
And you can add conditional formatting right there:
This is how you turn a pivot from “data” into “oh… that’s the problem.”
Mini cheat: time values are in decimal hours
The Pivot Table FAQ notes time values are displayed in decimal hours, and gives quick conversion:
Conclusion: pivots don’t make you “data-driven.” They make you argument-proof
A good pivot doesn’t win debates by being loud. It wins by being specific.
Once your team can say:
…fixes get smaller, kinder, and more effective.
Iryna Komarnitska_SaaSJet_
0 comments