Excel does not have one global transpose shortcut — the standard keyboard sequence on Windows is Ctrl+C, then Ctrl+Alt+V, then Alt+E+S+E, then Enter to commit the Transpose option from Paste Special. The same flow appears in macOS, but every modifier changes: Ctrl becomes Command, Alt becomes Option, and the shortcut that opens Paste Special differs between Excel for Mac builds. Excel for the web reserves several combinations for browser navigation, so the desktop chain never reaches the worksheet at all, and the Transpose option must be reached through the right-click menu or the ribbon. Because of these platform differences, copying a shortcut from a colleague's notes without checking the operating system often produces a key that simply does nothing. A searchable reference that lists Windows, macOS, and Excel for the web rows separately removes that ambiguity. The Excel Keyboard Shortcuts tool keeps each platform in its own labeled field, includes a Copy button per row, and never assumes that swapping Ctrl for Command produces a valid Mac shortcut. The action itself is simple: it flips a range of cells along its diagonal so that rows become columns and columns become rows.

How Transpose Works Inside Excel
Transposing in Excel is the operation that flips a range along its main diagonal. A block of cells that runs across rows becomes a block that runs down columns, and vice versa. The original formatting, formulas, and cell references do not stay in their original orientation; only the structure rotates. Microsoft documents two ways to achieve this. The first is a static transpose, performed with Paste Special and the Transpose option, which produces a duplicate of the data with rows and columns swapped. The second is a dynamic transpose using the TRANSPOSE function, which keeps the result linked to the original range and updates automatically. Keyboard shortcuts only cover the first method, because the second requires entering a formula. Both methods work with any size range, but Paste Special can fail when the source contains merged cells, while TRANSPOSE handles them differently and may return errors that depend on the active array formula context.
For most users, the static Paste Special path is enough. Copy the original range, move to a blank area, open Paste Special, enable Transpose, and confirm. The output sits in the new location as values, formatting, or formulas depending on which Paste Special options are selected. That flexibility is also why the keyboard sequence feels longer than a single key press: the Transpose toggle is one option among several in a dialog box rather than a standalone command.
The Windows Keyboard Sequence for Transpose
The cleanest all-keyboard path on Windows uses four keystrokes after selecting the source range. First, Ctrl+C copies the highlighted cells. The user then selects the upper-left cell of the destination area, which must sit outside the original range so Excel does not overlap the copy and paste. Ctrl+Alt+V opens Paste Special, which is the dedicated shortcut Microsoft documents for that dialog. The dialog has a Transpose checkbox at the bottom-right of its main area. Because the checkbox is not always reachable with a single accelerator, the legacy Alt+E+S sequence opens the same dialog through the ribbon, where the Transpose option maps to the E accelerator inside Paste Special. Combined with Enter to commit, the full chain reads Ctrl+C, Ctrl+Alt+V, Alt+E+S, E, Enter.
A common shortcut seen online is Ctrl+Shift+Alt+V, but Microsoft's current Excel documentation does not list that combination for the Transpose action. Treat any undocumented triple-modifier combo as suspicious and verify it against an authoritative source. For most users, the documented Alt+E+S+E path inside Paste Special is the most reliable. To copy formulas as values during the transpose, the same dialog offers an extra Values step reached through Alt+E+S, V, E, Enter.
Windows users should also confirm that Ctrl+Alt+V is not intercepted by another application. Some screen recorders, clipboard managers, and language input methods bind Ctrl+Alt+V before Excel receives it. When the dialog does not appear, close those utilities temporarily and try again, or rebind them so that Excel receives the keystroke first.
The macOS Keyboard Sequence for Transpose
macOS does not honor the Alt modifier the same way Windows does. The Paste Special shortcut on a current Excel for Mac build is Cmd+Ctrl+V, which opens the Paste Special dialog with the keyboard-only modifier chain that the application registers. The legacy Alt-driven path used on Windows becomes Option-driven on macOS, but the inner accelerators inside Paste Special are not always reachable with the same letters. The most reliable path is Cmd+C to copy, then Cmd+Ctrl+V to open Paste Special, then Tab and arrow keys to reach the Transpose checkbox, then Space to toggle it, then Enter to confirm.
When the Mac's standard function keys are not enabled, F2, F4, F9, and F11 can be intercepted by macOS for system features such as Launchpad, Mission Control, or media keys. The transpose sequence itself does not use function keys, so this rarely affects the operation directly, but it explains why other documented Excel shortcuts can appear unresponsive on the same machine. Apple's function key documentation describes the Fn and Globe key behavior that resolves those cases, and Excel for Mac reads those keys before falling back to the application command. Switching the keyboard preference to "Use F1, F2, etc. as standard function keys" inside System Settings also removes the override without changing shortcuts on a per-application basis.
Excel for the Web: Browser-Specific Behavior
Excel for the web is a different application surface. It runs inside the browser, so several combinations that Windows accepts are reserved for browser navigation before Excel ever sees the keystroke. There is no single Paste Special shortcut that works in every browser build. The Transpose option in the web version is reached through the right-click context menu, the Home tab on the ribbon, or the Paste dropdown in the Quick Access Toolbar. Microsoft documents Ctrl+Shift+V as the Paste Special opener in some web builds, but the actual behavior depends on the browser in use and on the user's accessibility and extension settings.
What this means in practice is that the documented Windows chain Ctrl+C, Ctrl+Alt+V, Alt+E+S, E, Enter does not survive contact with a browser tab. The user must use the menu or the ribbon, and the only reliable way to learn the current web shortcut is to check Microsoft's live documentation or a maintained reference. The web version also saves the workbook automatically and delegates certain keys to the browser, so some Excel desktop shortcuts are intentionally missing on the web rather than broken. The reference at /dev/excel-shortcuts/ marks these gaps with intentional blank platform cells rather than guessing a desktop key.
Platforms Compared Side by Side
The table below summarizes the documented opener for Paste Special and the path to the Transpose option on each platform. Where the inner accelerator is not portable, the safe action is to use Tab and Space, which behave the same way in every Excel build.
| Platform | Paste Special opener | Transpose option inside the dialog | Operating-system note |
|---|---|---|---|
| Windows | Ctrl+Alt+V | Alt+E+S, E, Enter | Screen recorders or clipboard tools can intercept Ctrl+Alt+V |
| macOS | Cmd+Ctrl+V | Tab to Transpose, Space, Enter | Function keys may require Fn or the Globe key for F2, F4, F9, F11 |
| Excel for the web | Varies by browser | Right-click menu → Paste Special → Transpose, or ribbon | Browser navigation can intercept desktop modifier chains |
Find the Exact Transpose Shortcut for Your Platform
Because the transpose sequence differs across Windows, macOS, and Excel for the web, the safest first step is to confirm the exact keystrokes for the platform actually running the workbook. The Excel Keyboard Shortcuts reference stores each combination in a platform-labeled row and exposes the result through a Copy button so the keys stay readable when pasted into documentation.
- Open the Excel Keyboard Shortcuts reference and type "paste special" or "transpose" into the search field. Search is case-insensitive, so CTRL+C and paste special return the same entry.
- Choose Windows, macOS, or Excel for the web using the platform selector, and optionally narrow the list further with a category filter such as Editing or Formulas.
- Read the platform label next to each shortcut. The Transpose action appears as a Paste Special row with a Transpose option rather than as a standalone key.
- Click the Copy button on the row that matches the platform where Excel is actually running. The copied text includes both the action and the platform label, for example "Paste Special — macOS: Cmd+Ctrl+V," so the context is not lost when the row is pasted into a note or wiki page.
- Paste the copied shortcut into a temporary worksheet or a notes file and practice the sequence on a small range. Once the action completes correctly in a noncritical workbook, apply it to the data that needs transposing.
Where the Keyboard Path Goes Wrong
Most failed transpose attempts fall into a small number of patterns. The first is pasting over the original range, which Excel warns against when the destination overlaps the source. The second is selecting a destination that is too small to hold the rotated range. A 5-row by 3-column block becomes a 3-row by 5-column block, and Excel will not warn that the new area is being clipped. The third is treating Ctrl+Shift+V as the documented Paste Special opener across every platform. On Windows the documented opener is Ctrl+Alt+V; on macOS it is Cmd+Ctrl+V; on the web, the behavior depends on the browser. A fourth pattern is assuming that Alt+E+S+E on Windows equals Option+E+S+E on macOS. The inner accelerators inside Paste Special are not portable, and Tab or arrow keys are the safer way to reach the Transpose checkbox on macOS.
A related error comes from copy-pasting a shortcut from a colleague's screenshot. When the screenshot was taken on Windows but the receiver runs macOS, Ctrl becomes Command and Alt becomes Option, but the inner letters inside Paste Special are not always equivalent. Keeping the original platform label attached to the copied text removes that ambiguity. The reference at /dev/excel-shortcuts/ includes the platform label in the copied output for exactly this reason, and it never copies the desktop row into the web column by accident.
There is also a class of errors that has nothing to do with Excel itself. Clipboard utilities, password managers, screen recorders, and language input methods can intercept Ctrl+C, Ctrl+V, or Ctrl+Alt+V before Excel receives them. When Paste Special does not open, the first thing to check is whether another program has registered the same combination. Disabling the conflicting utility for the duration of the operation is the quickest fix. The Exceljet cross-reference is useful for confirming Windows and Mac combinations when the live application behaves differently from the documented shortcut.
Test Any New Shortcut in a Scratch Workbook
Even when the platform is correct, a new shortcut is worth testing in a scratch workbook before it touches real data. A transpose that overwrites the wrong range, drops merged cells, or replaces a formula with an unexpected value is easy to undo with Ctrl+Z, but a macro or an external automation that triggers the same shortcut can make the undo harder. The safe practice is to open a blank workbook, paste in a small range of representative data, run the transpose sequence, and confirm that the result matches expectations.
For repeated use, document the exact sequence alongside the platform label. The Excel highlight shortcut reference covers a related editing action with the same platform-split approach, and the Excel merge cells platform reference applies the same idea to another operation that differs across Windows and macOS. Both can be added to a single cheat sheet so that a team uses one consistent set of keys per platform. Microsoft's official keyboard shortcut page remains the primary authority for any updated shortcut between Excel releases, and the reference at /dev/excel-shortcuts/ cross-checks against it on every refresh.