Anatomy of a Bullet Chart
Release Timeline
Trellis · Reference Lines · Accessibility
Tooltips · Drilldown · Legend · Axis
Initial Release
Data Field Wells
Format Pane — Quick Reference
⚙️ General
- Orientation (H / V)
- IBCS Mode (toggle)
🎨 Colors
- Actual bar color
- Target marker color
- Forecast marker color
- Positive / Negative variance
- Band 1 / 2 / 3 colors
📐 Qualitative Bands
- Show bands (toggle)
- Band 1 threshold %
- Band 2 threshold %
📊 Variance
- Show variance (toggle)
- Show variance % (toggle)
- Variance threshold
🏷️ Labels
- Category label (toggle)
- Actual value (toggle)
- Target value (toggle)
- Font size
- Font family
📏 Layout
- Label width %
- Right panel width %
- Show axis (toggle)
🗺️ Legend
- Show legend (toggle)
- Position (top / bottom)
📏 Reference Lines
- Line 1: show / value / label / color
- Line 2: show / value / label / color
🪟 Trellis [Pro]
- Enabled (toggle)
- Columns
- Sync scale (toggle)
- Show panel title
- Panel bg / border color
Key Features
Zero DAX Variance
Actual − Target variance calculated automatically. Absolute value + percentage, color-coded green/red.
IBCS Mode
One toggle switches to a monochrome IBCS-compliant palette for standards-based reporting.
Orientation
Horizontal or vertical layout. Switch in a single click from the General format section.
Small Multiples / Trellis
Side-by-side panels per dimension value. Independent or synchronized axis scales.
Reference Lines
Up to 2 configurable vertical benchmarks with custom labels and colors. Propagate across trellis panels.
Negative Values
Automatic bipolar scale with zero-baseline when data contains negative values.
Accessibility
Full keyboard navigation (Arrow / Enter / Escape). High Contrast mode with host color palette.
Bookmarks & Cross-filter
Selection state persisted via bookmarks. Cross-highlight and multi-visual selection supported.
Tooltips & Drilldown
Canvas report tooltips. Hierarchy drilldown on the category role with drill-navigation controls.
Colour per Category
Pick a colour for each category's actual bar in Format pane → Colors — no DAX workaround needed.
Dynamic Format Strings
Actual, Target and Forecast values respect the measure's native format string. Supports Calculation Groups.
Scroll & Sorting
Vertical scroll when categories overflow the viewport. Native Power BI sort controls wired up.
Free vs Pro
| Feature | Free | Pro |
|---|---|---|
| Actual vs Target comparison | ✓ | ✓ |
| Automatic variance (absolute + %) | ✓ | ✓ |
| Qualitative performance bands (3 zones) | ✓ | ✓ |
| IBCS monochrome mode | ✓ | ✓ |
| Horizontal & vertical orientation | ✓ | ✓ |
| Custom bar colour per category | ✓ | ✓ |
| Tooltips (standard + canvas) | ✓ | ✓ |
| Drilldown & hierarchy | ✓ | ✓ |
| Keyboard navigation & high contrast | ✓ | ✓ |
| Bookmarks & cross-visual selection | ✓ | ✓ |
| Dynamic Format Strings | ✓ | ✓ |
| Negative values (bipolar scale) | ✓ | ✓ |
| Scroll + native sorting | ✓ | ✓ |
| Small Multiples / Trellis | — | ✓ |
| Forecast marker | — | ✓ |
| Reference lines (×2) | ✓ | ✓ |