⌥+⌃AltPlusCtrl

Smartsheet Keyboard Shortcuts

Smartsheet leans more heavily into actual spreadsheet conventions than most project management tools, since its core grid view behaves much closer to Excel than to a typical kanban or list-based task tool — cell navigation, fill-down, and row insertion shortcuts will feel immediately familiar to spreadsheet users in a way that, say, Asana or Trello's interaction model wouldn't. This overlap is deliberate, aimed at easing the transition for teams migrating off spreadsheet-based project tracking. Because Smartsheet runs in a browser tab for most users, a few of its grid shortcuts can get intercepted by the browser itself unless you're using the dedicated desktop app. Automated workflows, which trigger notifications or approval requests based on conditions like a due date approaching or a status column changing, live entirely in a separate visual rule-builder panel with no keyboard-shortcut equivalent at all — picking a trigger column, a comparison operator, and a recipient list is point-and-click work by design, not something a key combo could meaningfully shortcut. The Gantt view, generated automatically from the same underlying grid data (specifically start/end dates and the row hierarchy built through indenting), shares almost none of its shortcut vocabulary with the grid view itself, since dragging a bar to adjust a task's timeline is a fundamentally different interaction than typing into a spreadsheet cell. Column freezing and scoped row-update requests both address real friction that shows up specifically once a sheet grows wide and involves people beyond the core project team — keeping the task-name column visible while scrolling through many data columns, and collecting an update from an external stakeholder without exposing the whole sheet to them, are the kinds of practical needs that separate Smartsheet's project-tracking use case from a plain spreadsheet.

Grid Navigation

ActionWindowsMacDescription
Move between cellsArrow keysArrow keysMoves the active cell selection in the corresponding direction across the grid, identical to standard spreadsheet navigation.
Move to next cellTabTabConfirms the current cell's entry and moves selection one column to the right, the standard spreadsheet data-entry navigation pattern.
Select entire rowShift+SpaceShift+SpaceSelects every cell in the current row, matching Excel's identical binding for the same action, useful before applying a row-level action like indenting or formatting.
Switch to Gantt viewView menu > GanttSwitches the current sheet's display from the standard grid to a Gantt chart generated automatically from start/end date columns and the row hierarchy built through indenting.
Freeze a columnRight-click column header > FreezeLocks a column (commonly the primary task-name column) in place while scrolling horizontally through a wide sheet, keeping it visible regardless of how many columns are scrolled past.

Row Management

ActionWindowsMacDescription
Insert row above/belowCtrl+Shift+Plus (varies) or right-clickCmd+Shift+PlusInserts a new blank row adjacent to the current selection, pushing existing rows down (or up, depending on the option chosen) to make space.
Delete selected row(s)Ctrl+Minus (varies) or right-clickCmd+MinusRemoves the selected row(s) entirely from the sheet, shifting subsequent rows up to close the gap.
Indent row (create subtask)Tab (with row selected, not in cell edit)TabIndents the selected row to become a child/subtask of the row above it, building Smartsheet's hierarchical task structure used for outline-style project breakdowns and automatic Gantt chart parent/child relationships.
Outdent row (promote level)Shift+Tab (with row selected)Shift+TabBumps the selected row up a level in the sheet's outline structure, the exact reverse of what indenting it would do.
Attach a file to a rowRow menu > Attach FileAttaches a document, image, or other file directly to a specific row, useful for keeping supporting materials tied to the exact task or line item they relate to.
Send a row update requestRow menu > Request UpdateSends a request to a specific person to fill in or confirm data on a particular row, without granting them full access to edit the rest of the sheet, useful for collecting status updates from people outside the core project team.

Formulas Editing

ActionWindowsMacDescription
Fill downCtrl+DCmd+DGrabs whatever's in the first row of a selected range — a value or formula — and copies it down through every other row in that selection, mirroring Excel's own fill-down behavior.
UndoCtrl+ZCmd+ZReverts the most recent change to the sheet, covering both cell value edits and structural changes like row insertion or deletion.
Edit cell formulaF2 or double-click cellF2 or double-clickEnters edit mode on the selected cell, showing its underlying formula (if any) for direct editing rather than overwriting the displayed value.
Create an automated workflow ruleAutomation > New RuleOpens the visual rule-builder for setting up automated actions (like a notification or approval request) triggered by a condition such as a status change or approaching due date.
Copy and paste cell valuesCtrl+C / Ctrl+VCmd+C / Cmd+VCopies and pastes cell content, functioning identically to standard spreadsheet copy-paste behavior, including pasting across multiple cells when a range is selected.

Frequently Asked Questions

Why does indenting a row matter beyond visual organization?

Indenting in Smartsheet doesn't just nest a row visually — it establishes a real parent-child relationship used by features like automatic Gantt chart date roll-ups (a parent task's duration can automatically reflect its children's date ranges) and hierarchical reporting, making the indent/outdent shortcuts more functionally significant than simple list nesting in a plain document.

Do Smartsheet formulas use the same syntax as Excel?

Smartsheet's formula language is deliberately similar to Excel's for common functions (SUM, IF, VLOOKUP-equivalents), easing the learning curve for spreadsheet-experienced users, though it includes its own project-management-specific functions (like referencing parent/child row relationships) that have no direct Excel equivalent.

Why does Tab sometimes indent a row instead of moving to the next cell?

Tab's behavior depends on context — if you're actively editing text inside a cell, it moves to the next cell as expected. If a whole row is selected (not in cell-edit mode) when you press Tab, Smartsheet instead interprets it as the indent command, since row-level selection and cell-content editing are treated as distinct interaction states.

Does the Gantt view use the same keyboard shortcuts as the grid view?

Almost none of them carry over — the Gantt view is generated from the same underlying start/end date data and row hierarchy, but interacting with it (dragging a bar to shift a task's timeline, for instance) is a fundamentally different, mouse-driven interaction than typing values into spreadsheet cells, so the grid's navigation and editing shortcuts largely don't apply there.

Can automated workflow rules be triggered by more than just a due date?

Yes — the rule-builder supports a range of trigger conditions including specific column value changes (like a status moving to 'Complete'), row additions, and date-based triggers, each paired with an action such as sending a notification, requesting approval, or updating another field automatically.

Are file attachments visible to everyone who can view the sheet, or just the person who uploaded them?

Attachments are generally visible to anyone with appropriate sharing permission on that sheet, consistent with the rest of the row's data, rather than being restricted only to the uploader by default — sharing and permission settings for the whole sheet govern attachment visibility rather than a separate attachment-specific permission layer.

Can Smartsheet send automatic reminders before a task's due date?

Yes, the automated workflow rule-builder supports date-based triggers that can send a reminder notification a set number of days before a due date, in addition to reacting to other conditions like status changes, without requiring a separate reminder tool outside Smartsheet itself.

Can I collect a status update from someone without giving them full editing access to the whole sheet?

Yes, the Request Update feature sends a scoped request to a specific person asking them to fill in or confirm data on just one particular row, without granting them broader access to view or edit the rest of the sheet, which is commonly used to collect status updates from stakeholders or vendors who shouldn't see the entire project's data.