In Google Sheets complex formulas can help you calculate lots of data. Learn how to create complex formulas in Google Sheets.

Introduction

You may have experience working with formulas that contain only one operator, such as 7+9. More complex formulas can contain several mathematical operators, such as 5+2*8. When there's more than one operation in a formula, the order of operations tells Google Sheets which operation to calculate first. To write formulas that will give you the correct answer, you'll need to understand the order of operations.

Watch the video below to learn how to create complex formulas.

Order of operations

Google Sheets calculates formulas based on the following order of operations:

Operations enclosed in parentheses

Exponential calculations (3^2, for example)

Multiplication and division, whichever comes first

Addition and subtraction, whichever comes first

A mnemonic that can help you remember the order is Please Excuse My Dear Aunt Sally.

Click the arrows in the slideshow below to learn how the order of operations is used to calculate formulas in Google Sheets.

While this formula may look complicated, we can use the order of operations step by step to find the right answer.

First, we'll start by calculating anything inside parentheses. In this case, there's only one thing we need to calculate: 6-3=3.

As you can see, the formula already looks simpler. Next, we'll look to see if there are any exponents. There is one: 2^2=4.

Next, we'll solve any multiplication and division, working from left to right. Because the division operation comes before the multiplication, it's calculated first: 3/4=0.75.

Next, we'll calculate any addition or subtraction, again working from left to right. Addition comes first: 10+3=13.

Finally, we have one remaining subtraction operation: 13-1=12.

Now we have our answer: 12. And this is the exact same result you would get if you entered the formula into Excel.

Creating complex formulas

In the example below, we'll demonstrate how Google Sheets solves a complex formula using the order of operations. The complex formula in cell D6 calculates the sales tax by adding the prices together and multiplying by the 5.5% tax rate (which is written as 0.055).

Google Sheets follows the order of operations and first adds the values inside the parentheses: (D3+D4+D5) = $274.10. Then it multiplies by the tax rate: $274.10*0.055. The result will show that the tax is $15.08.

It's especially important to follow the order of operations when creating a formula. Otherwise, Google Sheets won't calculate the results accurately. In our example, if the parentheses are not included, the multiplication is calculated first and the result is incorrect. Parentheses are often the best way to define which calculations will be performed first in Google Sheets.