Basic sum
=SUM(B2:B100) adds numeric cells. Non-numeric cells in the range are ignored by SUM.
Every formula starts with = followed by a function name and arguments in parentheses. Ranges use A1 notation, text sits in quotes, and operators like + and & combine values. Sheets recalculates when inputs change, so syntax errors show as #NAME? or #ERROR! in the cell.
Use solid syntax habits when you build models, share workbooks with teammates, or debug imported Excel formulas that behave differently in Sheets.
Skip memorizing every function when the built-in help panel or formula generator can draft the structure. Not every task needs a formula; filters and pivot tables are valid choices.
Type = and pick a function from the help dropdown or write the name and opening parenthesis.
Separate arguments with commas (or semicolons in locales that use comma as decimal separator).
Reference cells as A1, ranges as A1:B10, other tabs as Sheet1!A1, other files with IMPORTRANGE.
Wrap text in double quotes; escape quotes inside strings by doubling them.
Use $A$1 to lock references when copying formulas across rows and columns intentionally.
Close every parenthesis and match array braces when using ARRAYFORMULA or curly array literals.
=SUM(B2:B100) adds numeric cells. Non-numeric cells in the range are ignored by SUM.
=IF(C2>0, "Profit", "Loss") returns readable labels for a dashboard without conditional formatting.
=TRIM(A2 & " " & B2) joins first and last name with a space and trims extra gaps.
Build this without starting from a blank cell
Use a Better Sheets tool for Google Sheets formula syntax, then watch a walkthrough when you want the full pattern.
Watch how Google Sheets formula syntax works
Guides that explain Google Sheets formula syntax in more depth.
You may be using Google Sheet to do math and find that you need to iterate a number. ROW() gets you the row you're on, and helps you with this.
Read post →Here’s what we are going to go into: Some errors you might encounter to get you over some challenging parts Show you a little bit of an expert trick that not many people know about the curly brackets Go into at least one very useful formula
Read post →Five increasingly difficult ways of explaining spreadsheets in Google Sheets: The basics of Google Sheets text Menu items in Google Sheets Math inside Google Sheets Using Formulas in Google Sheets Apps Script in Google Sheets
Read post →Regular expressions (regex) describe text patterns. Google Sheets exposes them through REGEXMATCH (test), REGEXEXTRACT (pull a substring), and REGEXREPLACE (swap text). They shine when TRIM and SPLIT are not enough for inconsistent labels, URLs, or log lines.
Read guide →Visual formulas are spreadsheet layouts where the formula output is meant to be seen, not just calculated: sparkline strips, emoji status icons, color scales, and REPT bars that communicate trend and health at a glance. They sit between raw numbers and full chart objects for dense dashboards.
Read guide →The QUERY function runs a SQL-like statement against a range in your sheet. You SELECT columns, filter with WHERE, sort with ORDER BY, and aggregate with GROUP BY without building many helper columns. It is the closest native option to a small in-sheet database query.
Read guide →A good prompt describes your column layout, sample values, expected result, and Google Sheets functions you prefer. Vague asks like "make a formula" produce fragile ARRAYFORMULA guesses. Treat AI output as a draft you test in a copy tab before pasting into production.
Read guide →Done reading about Google Sheets formula syntax?
Membership unlocks 636+ tutorials, unlimited generators, and every template. Practical lessons. Zero fluff.
Need this once
Jump to a free tool or a single tutorial for this topic.
Learning Sheets for real
Unlock the full library, generators, and templates with membership.