Keyboard Shortcut for Paste Values in Excel: Quick Guide
Learn the keyboard shortcut for paste values in Excel, with Windows and macOS steps, practical examples, and best practices to preserve data integrity. This guide from Keyboard Gurus covers step-by-step commands, tips, and common pitfalls.

Paste values in Excel means pasting only the resulting data, not formulas or formatting. The standard keyboard route is through Paste Special: Windows users press Ctrl+Alt+V to open the Paste Special dialog, then press V to select Values, then Enter to confirm. On macOS, use Cmd+Ctrl+V, then V and Return. These sequences help preserve your data while discarding formulas.
What paste values means in Excel
In Excel, cells can contain static values or formulas. When you copy and paste, Excel often transfers formulas, not just their results. Paste values changes that behavior by pasting only the calculated results, removing dependencies on source formulas. This is essential when you want to finalize a dataset for sharing, reporting, or data validation. The Keyboard Gurus team emphasizes that knowing the keyboard shortcut for paste values in Excel accelerates workflows and reduces mistakes when handling large ranges. Below are safe, repeatable methods that work across common Office versions and operating systems.
# Windows quick path (Paste Special: Values)
Ctrl+Alt+V
V
Enter# macOS quick path (Paste Special: Values)
Cmd+Ctrl+V
V
ReturnThese sequences paste only the resulting values, discarding formulas and most formatting. If a particular version of Excel presents a different dialog layout, remember that you can still reach the same result by selecting Values in Paste Special.
Windows vs macOS: paste values keyboard shortcuts
Windows and macOS implement paste values differently, but the goal is identical: keep data, drop formulas. The Windows route commonly starts with opening the Paste Special dialog via Ctrl+Alt+V, then pressing V and Enter to apply Values. On macOS, the equivalent is Cmd+Ctrl+V, followed by V and Return. The Keyboard Gurus analysis shows that users who habitually use Paste Special save time and avoid accidental formula propagation, especially in large spreadsheets.
# Windows example (Paste Special -> Values)
Ctrl+Alt+V
V
Enter# macOS example (Paste Special -> Values)
Cmd+Ctrl+V
V
ReturnIf you rarely use Paste Special, you can also learn to access it via keyboard by navigating the ribbon or context menus, but the two sequences above cover the majority of use cases.
Practical usage: formulas vs values in real datasets
Imagine you’ve built a model with several cells containing formulas that reference a data table. You want to freeze the results before sharing the workbook with teammates. Using paste values ensures recipients see the final numbers without needing the underlying formulas. This is particularly important when exporting to CSV or distributing a snapshot of your analysis. Keyboard shortcuts simplify this transition and reduce the risk of accidentally copying formulas again in future edits.
# Step-by-step (Windows)
1. Select the target range with formulas
2. Ctrl+C to copy
3. Ctrl+Alt+V
4. V to choose Values, then Enter
5. Check the pasted results# Step-by-step (macOS)
1. Select the target range with formulas
2. Cmd+C to copy
3. Cmd+Ctrl+V
4. V to choose Values, then Return
5. Verify results are values-onlyCommon variations and alternatives
Some Excel versions offer alternative paths to the same outcome. For example, the legacy Alt+E+S+V sequence (Alt navigation) has been used for Paste Special in older editions. If you primarily operate on Windows and prefer keyboard-only navigation, you can practice both routes: Ctrl+Alt+V, V, Enter and Alt+E+S+V, Enter. The key is consistently selecting Values and confirming. As you gain confidence, you’ll switch between methods depending on your current data layout and version.
# Legacy path (Windows) – Paste Special: Values
Alt+E+S+V
Enter# Alternate path (Windows) – Paste Special: Values (with keyboard navigation)
Ctrl+C
Ctrl+V # paste then switch to Paste Special using keyboard again
Alt+E+S+V
EnterQuick tips and common mistakes to avoid
- Always verify the destination range before pasting; a misclick can overwrite data.
- When dealing with large ranges, consider selecting non-adjacent blocks to avoid unintended overlaps.
- If you paste values over formulas, the original formulas are lost; keep a backup workbook just in case.
- On macOS, ensure you’re using the correct Cmd+Ctrl+V combination; some keyboards may require adjusting to non-US layouts.
# Quick verification (Windows/macOS)
# After pasting values, press F2 to edit a cell and confirm it shows a value, not a formulaSteps
Estimated time: 15-25 minutes
- 1
Prepare the source and destination
Select the cells containing formulas whose results you want to paste, then select the target range where you want to paste the values. This ensures you know exactly where to paste and avoids overwriting unrelated data.
Tip: Double-check selection to avoid accidental data loss. - 2
Copy the source values
Use Ctrl+C (Windows) or Cmd+C (macOS) to copy the selected cells. You’re copying the results as they appear, not the underlying formulas yet.
Tip: If you copy a large range, consider using the Name Box to select the range first for accuracy. - 3
Open Paste Special and choose Values
Invoke Paste Special with Ctrl+Alt+V (Windows) or Cmd+Ctrl+V (macOS), then press V to select Values and Enter to paste.
Tip: If you’re using Alt-based navigation, Alt+E+S+V can be an alternative path on Windows. - 4
Verify the results
Ensure the pasted area shows numbers and text derived from the original data, not formulas. If a formula remains, redo with the correct Values option.
Tip: Use F2 to edit a pasted cell and confirm there is no leading '=' indicating a formula. - 5
Document the change
If you’re preparing a report, note that values were pasted to finalize data, and consider saving a separate version for traceability.
Tip: Keep a backup copy before large-scale paste operations.
Prerequisites
Required
- Required
- Required
- Basic familiarity with keyboard shortcuts (Ctrl/Cmd, Alt, etc.)Required
- Access to a workbook containing cells to paste valuesRequired
Optional
- Optional: Paste Special menu navigation reference (Alt+E+S or Ctrl+Alt+V)Optional
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Paste values via Paste Special dialogOpens Paste Special and selects Values; best for cross-version compatibility | Ctrl+Alt+V, V, Enter |
| Legacy path via old shortcutsOlder Excel versions; use if you’re on a legacy system | Alt+E+S+V, Enter |
Got Questions?
What is the fastest way to paste values in Excel on Windows?
The quickest built-in route is Ctrl+Alt+V, then V, then Enter to apply Values via Paste Special. This avoids pasting formulas. If you frequently do this, practice the sequence until it becomes second nature.
Use Ctrl+Alt+V, then V, then Enter to paste values quickly in Windows.
Can I paste values on a Mac without altering cell formats?
Yes. Use Cmd+Ctrl+V, then V, and Return. This pastes only the values, leaving most formatting unchanged. If you need to keep formatting, choose a different Paste Special option in the dialog.
On Mac, Cmd+Ctrl+V then V, then Return pastes only the values without changing formats.
Are there any alternatives to Paste Special for pasting values?
Some versions support a direct keyboard shortcut like Ctrl+Shift+V to paste values, but availability varies by version. If unsure, use Paste Special via Ctrl+Alt+V or Cmd+Ctrl+V to ensure consistent results.
Some Excel versions offer direct paste values shortcuts, but check your version. Otherwise use Paste Special.
Will pasting values keep data validation rules?
Pasting values typically preserves data validation in the destination cells but may overwrite existing validations. Always test on a small area first if the sheet relies on strict data rules.
Pasting values usually preserves validations, but test on a sample area first.
What should I do if Paste Special values stops working?
Check if the source range is correctly selected and the destination allows pasting. If needed, reopen the Paste Special dialog with the keyboard path, or try restarting Excel to reset any temporary UI issues.
If it stops working, reselect, retry Paste Special, or restart Excel to reset the UI.
Can I automate paste values in a macro?
Yes. You can write a simple VBA macro that pastes values from the clipboard into a target range using Selection.PasteSpecial xlPasteValues. This is useful for repetitive tasks and ensures consistency.
You can automate paste values with a small VBA macro for repetitive tasks.
What to Remember
- Use Paste Special to paste only values
- Windows path: Ctrl+Alt+V, V, Enter
- macOS path: Cmd+Ctrl+V, V, Return
- Always verify pasted results contain values, not formulas
- Keep a backup before large paste operations