Power BI Keyboard Shortcuts
Power BI Desktop shares some shortcut DNA with Excel given their shared parent company and overlapping user base of analysts who move between both tools regularly, particularly around the formula bar used for DAX expressions. Beyond that overlap, most of Power BI's shortcut value sits in report-canvas object manipulation — selecting, aligning, and grouping visuals on a report page — since building a dashboard is fundamentally a layout exercise as much as a data one. Power BI Desktop is Windows-only; the shortcuts below reflect that, with the web-based Power BI service sharing a similar but not identical reduced shortcut set in-browser. Business analysts who spend their day toggling between Excel for data prep and Power BI for the finished dashboard tend to get the most value from these shortcuts, since so much of the mental model — a formula bar, cell-like confirm/cancel behavior, ribbon-organized commands — is deliberately familiar territory rather than something learned from scratch, even though the underlying data model (tables and relationships rather than flat cell grids) is a genuinely different way of thinking about the same numbers. Relationship management deserves special mention since it sits at the actual technical core of what separates Power BI's modeling approach from a flat spreadsheet: rather than one big table with every column crammed in, a well-built Power BI model defines explicit relationships between smaller tables, and getting a relationship's cardinality or filter direction wrong is one of the most common sources of a dashboard silently returning wrong numbers.
Report Canvas
| Action | Windows | Mac | Description |
|---|---|---|---|
| Select all visuals on page | Ctrl+A | — | Selects every visual object on the current report page simultaneously, useful for applying a uniform alignment or formatting change across all of them at once. |
| Duplicate selected visual | Ctrl+C then Ctrl+V | — | Copies and pastes the selected visual, creating an identical copy with the same field configuration that can then be independently repositioned and reconfigured. |
| Group selected visuals | Ctrl+G | — | Locks several selected visuals into a group that acts as one unit on the report canvas for moving, resizing, and layering purposes. |
| Align selected visuals | No single default shortcut — use Format > Align ribbon | — | Lining up several selected visuals — left, center, distribute, and so on — happens through the Align dropdown on the Format tab, since there's no separate keyboard binding carved out for each individual alignment option. |
| Bring visual forward / send backward | Ctrl+Shift+F / Ctrl+Shift+B (varies by version) | — | Adjusts the z-order layering of the selected visual relative to overlapping visuals on the same page, useful for placing a text box or image correctly above or below a chart. |
| Delete selected visual | Delete | — | Removes the currently selected visual from the report page entirely, distinct from clearing its fields — the visual container itself and its configuration are both discarded. |
| Undo last action | Ctrl+Z | — | Reverts the most recent change to the report canvas or data model, standard undo behavior shared across virtually all Office-family applications. |
| Resize selected visual using arrow keys | Shift+Arrow keys (with visual selected) | — | Nudges the selected visual's size incrementally using the keyboard rather than dragging its resize handles with the mouse, useful for making small precise adjustments to match alignment with neighboring visuals. |
Data Formula View
| Action | Windows | Mac | Description |
|---|---|---|---|
| Create new measure | Alt+ then ribbon (no single key default) | — | Creating a new DAX measure is initiated from the Modeling ribbon's 'New Measure' button rather than a dedicated keyboard shortcut, opening the formula bar for typing the DAX expression. |
| Confirm formula bar entry | Enter | — | Confirms and commits the currently typed DAX formula or measure definition in the formula bar, similar to confirming a cell entry in Excel. |
| Cancel formula bar entry | Esc | — | Discards whatever has been typed into the formula bar without saving it, reverting to the previous state of that measure or column definition. |
| Expand/collapse formula bar | Ctrl+Shift+U (varies) | — | Toggles the formula bar between a single line and a taller multi-line view, useful for editing a long or deeply nested DAX expression where seeing the whole formula at once matters more than conserving vertical screen space. |
| Open Manage Relationships dialog | Modeling ribbon > Manage Relationships (no default key) | — | Opens a dialog listing every relationship currently defined between tables in the data model, letting you edit cardinality or cross-filter direction without dragging connector lines manually in the Model view diagram. |
Navigation
| Action | Windows | Mac | Description |
|---|---|---|---|
| Switch between Report, Data, and Model views | Ctrl+1 (Report) / Ctrl+2 (Data) / Ctrl+3 (Model varies) | — | Jumps between Power BI Desktop's three main view tabs along the left sidebar — Report for building visuals, Data for inspecting raw tables, and Model for managing relationships between tables. |
| Refresh data | No single default shortcut — Home ribbon button | — | Manually triggering a data refresh from connected sources is done through the Home ribbon's Refresh button rather than a bound keyboard shortcut. |
| Insert new report page | Ctrl+M (varies by version) | — | Adds a new blank page to the report, the basic unit a Power BI report is organized into, similar in spirit to adding a new slide in PowerPoint or a new sheet in Excel. |
| Open Bookmarks pane | View ribbon > Bookmarks (no default key) | — | Opens the Bookmarks pane for capturing and replaying a specific report state (filters applied, visuals visible), commonly used to build guided walkthrough-style navigation within a single report page. |
Frequently Asked Questions
Why don't visual alignment actions have dedicated shortcuts?
Microsoft has generally kept report-design actions like alignment and distribution inside the ribbon UI rather than binding them to keys, likely because these are less frequent, more deliberate actions compared to the high-repetition actions (select, copy, group) that do have shortcuts — and ribbon-based discovery suits Power BI's broader analyst audience, many of whom are also Excel users accustomed to ribbon-driven workflows.
Is Power BI Desktop available on Mac?
No — Power BI Desktop, where report authoring happens, is Windows-only. Mac and other platform users access reports through the web-based Power BI service or mobile apps, which support viewing and limited interaction but not full report authoring with the same shortcut set.
Does the formula bar in Power BI behave like Excel's?
It's conceptually similar — typing a DAX expression, confirming with Enter, canceling with Esc — but the underlying language (DAX) and autocomplete behavior differ substantially from Excel formulas, since DAX is built around modeling relational data rather than spreadsheet cell references.
What's the difference between deleting a visual and clearing its fields?
Deleting a visual removes the entire container and its configuration from the report page, while clearing its fields (by removing them one by one from the Fields pane) leaves an empty visual placeholder still sitting on the canvas, ready to be reconfigured with different data — a distinction that matters if you want to keep a visual's size and position but swap out what it's actually displaying.
Why would I need the expanded formula bar view instead of the default single line?
DAX expressions for anything beyond a simple sum or average frequently involve nested functions, variables defined with VAR, and multi-step logic that becomes difficult to read and debug on one scrolling line, so expanding the formula bar to show the whole expression across multiple visible lines makes it meaningfully easier to spot a misplaced parenthesis or verify the structure of a complex calculation.
Does Power BI support keyboard-only navigation for accessibility purposes?
Yes — Power BI Desktop and the web service both support Tab-based navigation through report visuals and interactive elements for accessibility, including screen reader support, though this keyboard-navigation layer is distinct from the productivity shortcuts covered above and focuses on making reports usable without a mouse rather than speeding up report authoring itself.
What are Bookmarks used for in a Power BI report?
Bookmarks capture a specific state of the report — which filters are applied, which visuals are visible, the current selection — so that a button or menu item can instantly restore that exact state later, commonly used to build guided narrative walkthroughs or toggle-able alternate views within a single report page without needing separate pages for each state.