ACOT: Google Sheets Formulae Explained

Understanding Google Sheets formulae can be a game-changer in your data analysis and management tasks. Google Sheets, a cloud-based spreadsheet program, offers a wide range of formulae that can perform everything from simple arithmetic to complex data manipulation. This guide will delve into the depths of Google Sheets formulae, explaining how they work, their syntax, and how to use them effectively.

Understanding Google Sheets Formulae

Google Sheets formulae are instructions you give to the program to perform specific calculations or data manipulations. They are the backbone of any spreadsheet application, allowing you to automate calculations and perform complex tasks that would be time-consuming or impossible to do manually.

Formulae in Google Sheets follow a specific syntax. They begin with an equals sign (=), followed by the name of the function, and then the arguments of the function enclosed in parentheses. For example, the formula "=SUM(A1:A3)" adds up the values in cells A1 through A3.

Types of Google Sheets Formulae

Google Sheets offers a wide range of formulae, each designed for a specific purpose. These can be broadly categorized into arithmetic, statistical, logical, text, date and time, lookup and reference, financial, and array formulae.

Arithmetic formulae perform basic mathematical operations such as addition, subtraction, multiplication, and division. Statistical formulae are used for statistical analysis, such as calculating averages, medians, standard deviations, etc. Logical formulae return values based on logical conditions, while text formulae manipulate and analyze text data.

Common Google Sheets Formulae

Some of the most commonly used Google Sheets formulae include SUM, AVERAGE, COUNT, IF, VLOOKUP, and CONCATENATE. The SUM formula adds up a range of cells, the AVERAGE formula calculates the average of a range of cells, and the COUNT formula counts the number of cells in a range that contain numbers.

The IF formula performs a logical test and returns one value if the test is true, and another value if the test is false. The VLOOKUP formula searches for a value in the first column of a range and returns a value in the same row from a specified column. The CONCATENATE formula combines two or more text strings into one text string.

Using Google Sheets Formulae

Using Google Sheets formulae is straightforward once you understand the syntax and the function of each formula. To enter a formula, click on the cell where you want the result to appear, type an equals sign (=), and then type the formula. After you've entered the formula, press Enter to see the result.

When entering a formula, Google Sheets provides a tooltip that shows the syntax of the formula and a brief description of what it does. This can be very helpful when you're learning how to use new formulae.

Copying and Filling Formulae

One of the powerful features of Google Sheets is the ability to copy and fill formulae. When you copy a formula from one cell and paste it into another, Google Sheets automatically adjusts the cell references in the formula based on the new location. This is known as relative referencing.

You can also fill a formula into adjacent cells by clicking on the cell with the formula, and then dragging the fill handle (the small square in the bottom-right corner of the cell) over the cells where you want to copy the formula. This is a quick and easy way to apply a formula to a large range of cells.

Error Handling in Google Sheets Formulae

Errors in Google Sheets formulae are indicated by a message that begins with a hash sign (#). For example, "#DIV/0!" indicates a division by zero error, and "#NAME?" indicates that Google Sheets doesn't recognize a name or a function in the formula.

When you see an error message, the first step in troubleshooting is to check the syntax of the formula. Make sure that all parentheses are properly paired, that commas are used correctly to separate arguments, and that cell references are valid. If the syntax is correct, then the error is likely due to the data in the cells referenced by the formula.

Advanced Google Sheets Formulae

While the basic Google Sheets formulae can handle a wide range of tasks, there are also advanced formulae that offer more power and flexibility. These include array formulae, custom functions, and the use of Google Apps Script to create your own formulae.

Array formulae allow you to perform calculations on entire ranges of cells at once, rather than on individual cells. This can be a huge time-saver when dealing with large datasets. Custom functions are functions that you define yourself, using Google Apps Script. This allows you to create formulae that are tailored to your specific needs.

Array Formulae

Array formulae in Google Sheets are a powerful tool for working with large datasets. They allow you to perform calculations on entire ranges of cells at once, rather than on individual cells. This can be a huge time-saver when dealing with large datasets.

To create an array formula, you start with an equals sign (=), followed by the word "ARRAYFORMULA", and then the formula enclosed in parentheses. For example, the formula "=ARRAYFORMULA(A1:A3*B1:B3)" multiplies each value in the range A1:A3 by the corresponding value in the range B1:B3.

Custom Functions

Custom functions in Google Sheets are functions that you define yourself, using Google Apps Script. This allows you to create formulae that are tailored to your specific needs. For example, you could create a custom function that calculates the distance between two locations, or a function that fetches live data from the internet.

To create a custom function, you need to open the script editor (from the "Extensions" menu, select "Apps Script"), write your function in JavaScript, and then save and close the script editor. Once you've done this, you can use your custom function just like any other Google Sheets formula.


Google Sheets formulae are a powerful tool for data analysis and manipulation. Whether you're performing simple arithmetic, analyzing statistical data, or working with large datasets, there's a Google Sheets formula that can help. By understanding how these formulae work and how to use them effectively, you can take your Google Sheets skills to the next level.

So, whether you're a beginner just starting out with Google Sheets, or an experienced user looking to expand your knowledge, I hope this guide has been helpful. Remember, the key to mastering Google Sheets formulae is practice, so don't be afraid to experiment and try out new things. Happy spreadsheeting!

Take Your Data Analysis Further with Causal

If you're looking to elevate your data analysis beyond Google Sheets, consider giving Causal a try. Causal is crafted for those who need a more focused environment for number crunching and data visualization. With its intuitive interface, you can dive into modelling, forecasting, and scenario planning with ease. Plus, you can create compelling, interactive dashboards to present your findings. Ready to streamline your data tasks? Sign up today and experience a new level of clarity in your data work.

Move beyond 

Google Sheets

Get started with Causal today.
Build models effortlessly, connect them directly to your data, and share them with interactive dashboards and beautiful visuals.