In Microsoft Excel I frequently use the keyboard shortcut Ctrl+' (apostrophe) to copy the value from the cell above the current one. The same keystrokes in Google Sheets instead toggles the display of formula and I cannot find an equivalent shortcut to copy the value from the cell above. Any ideas please?
Something that comes close is "Fill Down" (Ctrl+D).
If you highlight the cell with the formula you want as well as the cell below it, then use this shortcut, it'll be just like you used the fill handle, without having to do all that mousing.
In fact, this may be more useful, because you could just put the formula on the first row, add all the rest of your data, then do the fill-down at the end.
Not as convenient as Ctrl+', but I've found it pretty useful lately.
If you're trying to copy down a value that you just entered/typed into the cell above, then you can use F4.
(F4 in Excel and Google Sheets does something along the lines of "repeat the last thing I just did".)
You might want to adjust your keyboard settings if you want to use this frequently so you don't have to hit fn + F4 every time since on most new computers the function keys are assigned to system functions (e.g. volume, app switcher, etc.).
First highlight the range where you are going fill with data, including the row/cell with the initial data. Enter the initial data, (on Windows) press Shift+Enter (to get to the last row in the range) then press Ctrl+D.
This will copy down all values by column.
There is no equivalent of Ctrl+' in Google Sheets however you can record a macro that does the same thing and save it to a Ctrl+Shift+Alt+Number keyboard shortcut. Thanks to CodeCamper for pointing out this is now possible.
- Click the Tools menu > Macros > Record Macro
- Click "Use relative references"
- Place your cursor somewhere on row 2 or below.
- Press the ↑ key on your keyboard
- Press Ctrl+C on your keyboard or select Edit > Copy from the menu
- Press Ctrl+V on your keyboard or select Edit > Paste from the menu
- Click Save
- Enter a name and shortcut number for the new macro when prompted.
- Click the Save button.
Note you will need to allow macros when prompted the first time you use the shortcut.
- Shade cell above,
- Hold Shift key and shade your target cell (or use the mouse to shade both cells),
- Type CTRL + D. You're done!
Are you wanting to copy the value because you only want to paste values? If so, then copy works just as it always does (Ctrl + C) and then the shortcut for pasting values only is
Shift + Ctrl + V