In Excel for Microsoft 365 on Windows, press Ctrl+Y to redo an action you just undid. If you use a Mac, the usual redo shortcut in the Excel desktop app is Command+Y; the Redo button on the Quick Access Toolbar is another option.
The Excel redo shortcut on Windows
Redo reapplies the most recent action that Excel can restore after an Undo. For example, if you delete the contents of a cell and then press Ctrl+Z, pressing Ctrl+Y brings the deleted contents back. The shortcut works in the Excel desktop app and is generally available in Excel for the web, although browser and keyboard settings can affect which keys reach the app.
To use it, first make sure Excel is the active window, then press and release Ctrl and Y together. You do not need to select the changed cell again. The action is restored wherever it originally occurred, and the active selection may move as a result.
- Undo: Ctrl+Z reverses the most recent undoable action.
- Redo: Ctrl+Y restores an action that was undone.
- Redo button: Click the right-curving arrow on the Quick Access Toolbar, if it is shown and enabled.
If the Redo button appears unavailable, Excel has no action in its redo history to restore. That does not necessarily mean the keyboard combination is broken; the history may have been cleared or there may be nothing to redo.
How undo and redo work
Excel keeps a temporary history of many changes made during the current editing session. Undo moves backward through eligible actions; redo moves forward again through actions you have undone. Think of the two commands as moving along a short path of changes rather than saving a permanent list of every operation performed in the workbook.
You can undo more than one action by pressing Ctrl+Z repeatedly. Each press generally steps back one eligible action. If you have undone several actions, Ctrl+Y can step forward through them in order. The Undo and Redo arrows on the Quick Access Toolbar may also show a drop-down list of recent actions, allowing you to select a point in the sequence rather than pressing a key repeatedly.
The key limitation is that redo history is not a permanent recovery feature. If you undo an action and then make a different edit, Excel normally discards the undone branch. For instance, suppose you enter a value, apply a fill color, and then undo the color change. If you now type a new value in another cell, the earlier color change may no longer be available to redo. Use Save or version history when you need a durable way to recover work, not Ctrl+Y.
Examples of when to use Ctrl+Y
Redo is useful when you press Undo one time too many or realize that the change you reversed was actually correct. It is particularly handy for checking a before-and-after state: undo a formatting change to inspect the original, then redo it to restore the formatting.
- Enter a label in A1 and press Enter.
- Press Ctrl+Z to remove that entry.
- Press Ctrl+Y to restore the label.
That sequence is deliberately simple: it illustrates that redo reverses the effect of an undo, not that it repeats an arbitrary command. In a real workbook, the same principle applies to eligible edits such as changing a cell value, applying formatting, or inserting a row. The precise actions Excel records can depend on the command and the state of the workbook.
Redo can also help after a formatting experiment. If you bold a heading, undo the change to compare it with the surrounding text, and decide the bold version is clearer, Ctrl+Y restores the bold formatting. By contrast, if you have not undone the bolding, Ctrl+Y is not a general-purpose way to bold another heading; use Ctrl+B or the Bold control for that.
Redo versus repeat last action
Ctrl+Y has a second role in Excel: depending on the current context, it can repeat the last action. This is why people sometimes describe it as both Redo and Repeat. If there is an undone action available, the shortcut typically redoes it. In other situations, Excel may repeat a compatible previous command instead. The result depends on the sequence of actions and where focus is in the workbook.
On Windows, F4 can also repeat the last action in some contexts, such as repeating a formatting change on another selection. It is not a universal replacement for Ctrl+Y. While editing a formula, F4 has a different job: it cycles a selected cell reference through relative and absolute forms, such as A1, $A$1, A$1, and $A1. A laptop may require Fn+F4 if its function keys control hardware features by default.
For restoring something you specifically undid, use Ctrl+Y rather than relying on F4. If the key does something unexpected, check whether you are typing inside a cell or formula bar, whether a dialog is open, and whether Excel has an undoable action available.
Excel redo on Mac and the web
In the Excel desktop app for Mac, the common redo shortcut is Command+Y, with Command+Z for Undo. Mac keyboard shortcuts can vary with the Excel release, keyboard layout, and system-level settings, so the app’s menu or toolbar is a useful check if the key combination does not behave as expected. The Windows Ctrl+Y shortcut should not be assumed to work on a Mac keyboard.
In Excel for the web, Ctrl+Y is the usual redo shortcut on Windows. On a Mac using a browser, Command+Y may be intercepted by the browser or behave differently depending on the browser and Excel’s shortcut support. If the keyboard shortcut does not reach the worksheet, use Excel’s Undo and Redo controls at the top of the page. Make sure you are using the spreadsheet’s controls rather than the browser’s navigation commands.
Excel’s menus and toolbar controls are especially helpful when you are unsure which platform-specific combination applies. They also give a visible indication: a disabled Redo control means there is currently no redoable action in the history.
Why Ctrl+Y may not work
Before assuming a workbook is damaged, check a few common causes. Ctrl+Y cannot restore a change that Excel no longer has in its undo history, and another action made after Undo may have replaced the redo path. Some operations are not undoable, and certain commands or automation can clear the available history. A macro, for example, commonly removes the normal undo history; Ctrl+Y cannot reconstruct changes that were not recorded there.
- Excel is not active: Click the workbook, then try the shortcut again. Another app may be receiving the keystrokes.
- You have not undone anything: Try Ctrl+Z first only if you intend to reverse the last action; then use Ctrl+Y if you want to restore it.
- You made a new change after Undo: The old redo action may have been discarded. Check whether another available action appears in the Redo menu.
- A cell or formula is being edited: Press Esc to leave edit mode if you do not want to change the entry, then use the shortcut.
- A laptop uses special function keys: This matters for F4, not usually Ctrl+Y. Try Fn+F4 only when you are deliberately testing the repeat shortcut.
- You are in a browser or using another keyboard layout: Use the in-app Redo button to avoid a shortcut conflict.
If the change is important and Redo is unavailable, consider whether the workbook has a saved earlier version. Microsoft 365 files stored in OneDrive or SharePoint may offer version history, depending on the account and storage setup. Version history is separate from the temporary Undo/Redo sequence and can help recover an earlier saved state, but review the version carefully before restoring it because doing so can replace newer work.
Safer ways to recover changes
Ctrl+Y is best for a quick correction in the current editing session. For important work, save regularly and use workbook recovery options suited to the situation. AutoSave, when available and enabled for a supported cloud-stored file, can save changes as you work; it is not the same as keeping every edit available for Undo. Version history can preserve earlier saved versions, but it does not guarantee that every individual keystroke is recoverable.
Before running a macro or making a large batch of edits, save a copy if you might need to return to the original. A macro may clear Excel’s ordinary undo history, and Ctrl+Z or Ctrl+Y may not reverse or restore its effects. For a small accidental edit, use Undo immediately; for changes from an earlier session, check the file’s available recovery and version-history options instead.
Frequently Asked Questions
What is the redo shortcut in Excel?
In Excel for Microsoft 365 on Windows, press Ctrl+Y. In the Excel desktop app for Mac, the usual shortcut is Command+Y. The Redo button is an alternative when the keys are unavailable or conflict with another app.
What is the difference between Ctrl+Y and Ctrl+Z?
Ctrl+Z undoes an eligible action. Ctrl+Y redoes an action you have undone, or may repeat a compatible last action when there is no undo to restore. They move in opposite directions through Excel’s temporary editing history.
Can I redo more than one action in Excel?
Yes. After undoing multiple eligible actions, press Ctrl+Y repeatedly to move forward through them. You can also use the Redo drop-down on the Quick Access Toolbar when it is available. A new edit after Undo can discard the previous redo sequence.
Why is Redo greyed out in Excel?
It usually means Excel has no action available to redo. You may not have undone anything, a new edit may have replaced the redo history, or the previous operation may not have been recorded as an undoable action.
Does F4 redo in Excel?
F4 can repeat a compatible last action in Excel for Windows, but its behavior depends on context. While editing a formula, it cycles reference styles instead. Ctrl+Y is the clearer choice when you mean to restore an action you just undid.
Related
- Excel Solver in Google Sheets: Tools, Setup, and Limits
- Excel Solver Examples for Real Optimization Problems
- Excel Solver: Find Numbers That Sum to a Value?
Try it: the Date Difference Calculator: days, months, years and weekdays between two dates, with the DATEDIF formulas.
More in How-to basics
- Excel Data Validation: Create a Filtered Dropdown ListYes. In Excel for Microsoft 365, create a helper formula that returns the matching items with FILTER, then…
- Excel Page Break Dotted Lines: How to Show Them AgainTo show page-break dotted lines in Excel for Microsoft 365 on Windows, choose File > Options > Advanced,…
- How to Double Space Between Words in WordTo put two spaces between words in Microsoft Word, open Home > Replace, enter one space in Find…
- How to Add Footnotes at the End of a Page in Microsoft WordTo add a footnote at the bottom of a page in Microsoft Word, place the cursor after the…
- How to Get the Search Bar Back in Excel: Quick FixesTo restore the main Search box in Excel for Microsoft 365 on Windows, open File > Options >…
- Freeze Multiple Columns in Excel: A Step-by-Step GuideTo freeze multiple columns in Excel for Microsoft 365 on Windows, select the cell immediately to the right…
Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources
Spotted an error in this guide? Let us know.