Excel Commands Cheat Sheet (Google Sheets, LibreOffice Calc, OpenOffice Calc)
1. Hotkeys for Common Actions
Action | Google Sheets | LibreOffice Calc | OpenOffice Calc |
---|---|---|---|
Select entire column | Ctrl + Space | Ctrl + Space | Ctrl + Space |
Select entire row | Shift + Space | Shift + Space | Shift + Space |
Auto-fill down | Ctrl + Enter | Ctrl + D | Ctrl + D |
Auto-fill right | Ctrl + R | Ctrl + R | Ctrl + R |
Insert new row | Ctrl + Shift + “+” | Ctrl + “+” | Ctrl + “+” |
Insert new column | Ctrl + Shift + “+” | Ctrl + “+” | Ctrl + “+” |
Delete row/column | Ctrl + “-“ | Ctrl + “-“ | Ctrl + “-“ |
Open find and replace | Ctrl + H | Ctrl + H | Ctrl + H |
Open filter | Ctrl + Shift + L | AutoFilter icon | AutoFilter icon |
2. Working with Strings (Join, Concat, Split)
Function | Google Sheets | LibreOffice Calc | OpenOffice Calc |
---|---|---|---|
Concatenate strings | =CONCAT(A1, B1) | =CONCATENATE(A1; B1) | =CONCATENATE(A1; B1) |
Join strings with delimiter | =TEXTJOIN(“, “, TRUE, A1:A3) | =TEXTJOIN(“, “, 1, A1:A3) | Not available |
Split string | =SPLIT(A1, “ “) | =TEXTSPLIT(A1, “ “) | =TEXTSPLIT(A1, “ “) |
Extract left part | =LEFT(A1, 3) | =LEFT(A1; 3) | =LEFT(A1; 3) |
Extract right part | =RIGHT(A1, 3) | =RIGHT(A1; 3) | =RIGHT(A1; 3) |
Extract middle part | =MID(A1, 2, 4) | =MID(A1; 2; 4) | =MID(A1; 2; 4) |
3. Generate Data Through Columns and Rows
Task | Google Sheets | LibreOffice Calc | OpenOffice Calc |
---|---|---|---|
Fill series (Numbers) | Drag handle | Drag handle | Drag handle |
Fill series (Custom) | =SEQUENCE(10,1,100,5) | =SERIES(A1, A2, A3) | =SERIES(A1, A2, A3) |
Auto-fill dates | Drag handle with Ctrl | Drag handle with Ctrl | Drag handle with Ctrl |
4. Generate Time in Different Formats
Task | Google Sheets | LibreOffice Calc | OpenOffice Calc |
---|---|---|---|
Current date | =TODAY() | =TODAY() | =TODAY() |
Current time | =NOW() | =NOW() | =NOW() |
Custom date format | =TEXT(A1, “MM/DD/YYYY”) | =TEXT(A1; “MM/DD/YYYY”) | =TEXT(A1; “MM/DD/YYYY”) |
Custom time format | =TEXT(A1, “HH:MM AM/PM”) | =TEXT(A1; “HH:MM AM/PM”) | =TEXT(A1; “HH:MM AM/PM”) |
5. Filtering by Conditions Between Two Columns (Same or Different Tabs)
Condition | Google Sheets | LibreOffice Calc | OpenOffice Calc |
---|---|---|---|
Values in Col A greater than Col B | =FILTER(A:A, A:A>B:B) | AutoFilter | AutoFilter |
Values in Col A less than Col B | =FILTER(A:A, A:A<B:B) | AutoFilter | AutoFilter |
Values matching another sheet | =FILTER(A:A, A:A=Sheet2!B:B) | =VLOOKUP(A1, Sheet2.B:B, 1, 0) | =VLOOKUP(A1, Sheet2.B:B, 1, 0) |
6. Comparing Data by Different Columns
Task | Google Sheets | LibreOffice Calc | OpenOffice Calc |
---|---|---|---|
Compare two columns for matches | =IF(A1=B1, “Match”, “No Match”) | =IF(A1=B1; “Match”; “No Match”) | =IF(A1=B1; “Match”; “No Match”) |
Find duplicates | =COUNTIF(A:A, A1)>1 | =COUNTIF(A:A; A1)>1 | =COUNTIF(A:A; A1)>1 |
7. Searching for Specific Value(s) in a Range or Whole Table
Task | Google Sheets | LibreOffice Calc | OpenOffice Calc |
---|---|---|---|
Find value in range | =MATCH(100, A:A, 0) | =MATCH(100; A:A; 0) | =MATCH(100; A:A; 0) |
Find value in table | =VLOOKUP(100, A:B, 2, FALSE) | =VLOOKUP(100; A:B; 2; 0) | =VLOOKUP(100; A:B; 2; 0) |
Find value across sheets | =VLOOKUP(100, Sheet2!A:B, 2, FALSE) | =VLOOKUP(100; Sheet2.A:B; 2; 0) | `=VLOOKUP(100; |