Shortcut Keys Effect
Ctrl+Home Moves the cursor to the first cell in the sheet (A1).
Ctrl+End Moves the cursor to the last cell on the sheet that contains data.
Home Moves the cursor to the first cell of the current row.
End Moves the cursor to the last column that contains data in any row.
Shift+Home Selects cells from the current cell to the first cell of the current row.
Selects all cells from the current cell to the last column that contains data in
Shift+End
any row.
Selects cells from the current cell up to one page in the current column or
Shift+Page Up
extends the existing selection one page up.
Selects cells from the current cell down to one page in the current column or
Shift+Page Down
extends the existing selection one page down.
Shift+Space Selects the current row or extends the existing selection to all respective rows.
Selects the current column or extends the existing selection to all respective
Ctrl+Space
columns.
Ctrl+Shift+Space Selects all cells in the sheet.
Moves the cursor leftward to the start and end of cell blocks with data. If the
cell to the left of the cursor is empty or the cell with the cursor is empty, the
Ctrl+Left Arrow cursor moves leftward in the current row until it reaches the next cell with
contents. If all cells in the same row to the left of the cursor are empty, the
cursor moves to the first cell in the row.
Moves the cursor rightward to the start and end of cell blocks with data. If the
cell to the right of the cursor is empty or the cell with the cursor is empty, the
Ctrl+Right Arrow cursor moves rightward in the current row until it reaches the next cell with
contents. If all cells in the same row to the right of the cursor are empty, the
cursor moves to the last cell in the row.
Moves the cursor upward to the start and end of cell blocks with data. If the
cell above the cursor is empty or the cell with the cursor is empty, the cursor
Ctrl+Up Arrow moves upward in the current column until it reaches the next cell with
contents. If all cells in the same column above the cursor are empty, the
cursor moves to the first cell in the column.
Moves the cursor downward to the start and end of cell blocks with data. If
the cell below the cursor is empty or the cell with the cursor is empty, the
Ctrl+Down Arrow cursor moves downward in the current column until it reaches the next cell
with contents. If all cells in the same column below the cursor are empty, the
cursor moves to the last cell in the column.
Selects all cells of the range created by the cursor movements using
the Ctrl+Arrows key combinations. If used to select rows and columns
Ctrl+Shift+Arrow together, a rectangular cell range is selected. If the cursor is in an empty cell,
the selection will stretch from the current cell up to the first cell with value in
the direction of the arrow pressed.
Moves one sheet to the left.
Ctrl+Page Up
In the print preview: Moves to the previous print page.
Moves one sheet to the right.
Ctrl+Page Down
In the print preview: Moves to the next print page.
Alt+Page Up Moves one screen to the left.
Alt+Page Down Moves one screen page to the right.
Adds the previous sheet to the current selection of sheets. If all the sheets in a
Shift+Ctrl+Page Up spreadsheet are selected, this shortcut key combination only selects the
previous sheet. Makes the previous sheet the current sheet.
Adds the next sheet to the current selection of sheets. If all the sheets in a
Shift+Ctrl+Page
spreadsheet are selected, this shortcut key combination only selects the next
Down
sheet. Makes the next sheet the current sheet.
where (*) is the multiplication sign on the numeric key pad
Ctrl+ * Selects the data range that contains the cursor. A range is a contiguous cell
range that contains data and is bounded by empty row and columns.
where (/) is the division sign on the numeric key pad
Ctrl+ /
Selects the matrix formula range that contains the cursor.
Ctrl+Plus key Insert cells (as in menu Insert - Cells)
Ctrl+Minus key Delete cells (as in menu Edit - Delete Cells)
Moves the cursor down one cell in a selected range. To specify the direction
Enter (in a selected
that the cursor moves, choose Tools - Options - LibreOffice Calc - General and
range)
change the option in Press Enter to move selection.
Enter (after If cell contents have just been copied to the clipboard and no additional
copying cell editing has been done in the current file, then pressing Enter will paste
contents) clipboard contents to the current cursor position.
If the clipboard contains cell contents and no editing has been done in the file,
then Shift+Enter has the same behavior as Enter and pastes clipboard
contents to the current cursor position.
If no cells are selected, Shift+Enter moves the cursor to the opposite direction
Shift+Enter defined in the option Press Enter to move selection found in Tools - Options -
LibreOffice Calc - General.
If a range of cells is selected, Shift+Enter moves the cursor inside the current
selection to the opposite direction defined in the option Press Enter to move
selection.
Ctrl+ ` (see note
Displays or hides the formulas instead of the values in all cells.
below this table)
Copying and Renaming Sheets
The sheet tabs used to navigate between sheets can be clicked in combination
with keyboard keys to perform the following operations:
Shortcut Keys Effect
Ctrl + Drag Creates a copy of the sheet whose tab was clicked. The copied sheet is placed at
sheet tab the position where the mouse button was released.
Alt + Click Makes the sheet name editable. Edit the sheet name and press Enter when
sheet tab finished.
Function Keys Used in Spreadsheets
Shortcut Keys Effect
Ctrl+F1 Displays the comment that is attached to the current cell
With a cell selected, press F2 to open cell contents for editing. If the cell
contains a formula, use arrow keys to navigate the sheet to easily enter range
addresses into the formula.
Press F2 again to enable the use of arrow keys to move the cursor in the formula
F2 text.
Each additional use of the F2 shortcut switches between the two states
previously described.
Some dialog boxes have input fields with a Shrink button. Pressing F2 with the
cursor inside such field causes the Shrink command to be executed.
Ctrl+F2 Opens the Function Wizard.
Moves the cursor to the Input line where you can enter a formula for the
Shift+Ctrl+F2
current cell.
Ctrl+F3 Opens the Define Names dialog.
Shift+Ctrl+F4 Shows or Hides the Database explorer.
Rearranges the relative or absolute references (for example, A1, $A$1, $A1,
F4
A$1) in the input field.
F5 Shows or hides the Navigator.
Shift+F5 Traces dependents.
Shift+F9 Traces precedents.
Moves the cursor from the Input line to the Name Box. You can also use
Shift+Ctrl+F5
Shift+Ctrl+T.
F7 Checks spelling in the current sheet.
Ctrl+F7 Opens the Thesaurus if the current cell contains text.
Turns additional selection mode on or off. In this mode, you can use the arrow
F8 keys to extend the selection. You can also click in another cell to extend the
selection.
Ctrl+F8 Highlights cells containing values.
F9 Recalculates changed formulas in the current sheet.
Ctrl+Shift+F9 Recalculates all formulas in all sheets.
Ctrl+F9 Updates the selected chart.
Opens the Styles window where you can apply a formatting style to the
F11
contents of the cell or to the current sheet.
Shift+F11 Creates a document template.
Shift+Ctrl+F11 Updates the templates.
F12 Groups the selected data range.
Ctrl+F12 Ungroups the selected data range.
Increases the height of current row (only in OpenOffice.org legacy compatibility
Alt+Down Arrow
mode).
Decreases the height of current row (only in OpenOffice.org legacy compatibility
Alt+Up Arrow
mode).
Alt+Right Arrow Increases the width of the current column.
Alt+Left Arrow Decreases the width of the current column.
Alt+Shift+Arrow
Optimizes the column width or row height based on the current cell.
Key
Formatting Cells Using Shortcut Keys
The following cell formats can be applied with the keyboard:
Shortcut Keys Effect
Ctrl+1 (not on the number pad) Open Format Cells dialog
Ctrl+Shift+1 (not on the number pad) Two decimal places, thousands separator
Ctrl+Shift+2 (not on the number pad) Standard exponential format
Ctrl+Shift+3 (not on the number pad) Standard date format
Ctrl+Shift+4 (not on the number pad) Standard currency format
Ctrl+Shift+5 (not on the number pad) Standard percentage format (two decimal places)
Ctrl+Shift+6 (not on the number pad) Standard format
Using the pivot table
The shortcut keys below are for the Pivot Table Layout dialog.
Keys Effect
Changes the focus by moving forwards through the
Tab
areas and buttons of the dialog.
Changes the focus by moving backwards through the
Shift+Tab
areas and buttons of the dialog.
Up Arrow Moves the focus up one item in the current dialog area.
Moves the focus down one item in the current dialog
Down Arrow
area.
Moves the focus one item to the left in the current
Left Arrow
dialog area.
Moves the focus one item to the right in the current
Right Arrow
dialog area.
Home Selects the first item in the current dialog area.
End Selects the last item in the current dialog area.
Alt and the underlined character in the Copies or moves the current field into the "Row Fields"
label "Row Fields" area.
Alt and the underlined character in the Copies or moves the current field into the "Column
label "Column Fields" Fields" area.
Alt and the underlined character in the Copies or moves the current field into the "Data Fields"
label "Data Fields" area.
Alt and the underlined character in the
Copies or moves the current field into the "Filters" area.
label "Filters"
Ctrl+Up Arrow Moves the current field up one place.
Ctrl+Down Arrow Moves the current field down one place.
Ctrl+Left Arrow Moves the current field one place to the left.
Ctrl+Right Arrow Moves the current field one place to the right.
Ctrl+Home Moves the current field to the first place.
Ctrl+End Moves the current field to the last place.
Delete Removes the current field from the area.
• =A1 + B1: Adds the values in cell A1 and B1.
• =SUM(A1:A10): Calculates the sum of the values in cells A1 through A10.
• =AVERAGE(B1:B5): Calculates the average of the values in cells B1 through B5.
• =COUNT(C1:C20): Counts the number of cells containing numbers within the range C1 to
C20.