Kumail.pk is a Free Platform of

Creating More Complex Formulas

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 Excel which operation to calculate first. To write formulas that will give you the correct answer, you’ll need to understand the order of operations.

Creating More Complex Formulas

Creating More Complex Formulas

The order of operations

Excel calculates formulas based on the following order of operations:

  1. Operations enclosed in parentheses
  2. Exponential calculations (3^2, for example)
  3. Multiplication and division, whichever comes first
  4. Addition and subtraction, whichever comes first

A mnemonic that can help you remember the order is PEMDAS, or Please Excuse MDear Aunt Sally.

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

    • PEMDAS, 10+(6-3)/2^2*4-1

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

    • P parentheses: 10+(6-3)/2^2*4-1

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

    • E exponents: 10+3/2^2*4-1

      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.

    • MD multiplication division, whichever comes first: 10+3/4*4-1

      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.

    • MD multiplication division, whichever comes first: 10+0.75*4-1

      Now, we’ll solve our remaining multiplication operation: 0.75*4=3.

    • AS addition subtraction, whichever comes first: 10+3-1

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

    • AS addition subtraction, whichever comes first: 13-1

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

    • answer: 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.

    • GCFLearnFree.org

 
 
 
 
 
 
 
 
 

Creating complex formulas

In the example below, we’ll demonstrate how Excel uses the order of operations to solve a more complex formula. Here, we want to calculate the cost of sales tax for a catering invoice. To do this, we’ll write our formula as =(D3+D4+D5)*0.075 in cell D6. This formula will add the prices of our items, then multiply that value by the 7.5% tax rate (which is written as 0.075) to calculate the answer.

Creating a complex formula

Excel follows the order of operations and first adds the values inside the parentheses: (45.80+68.70+159.60) = 274.10. It then multiplies that value by the tax rate: 274.10*0.075. The result will show that the sales tax is $20.56.

Formula result

It’s especially important to follow the order of operations when creating a formula. Otherwise, Excel 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 Excel.

Formula without parentheses

To create a complex formula using the order of operations:

In the example below, we’ll use cell references along with numerical values to create a complex formula that will calculate the subtotal for a catering invoice. The formula will calculate the cost of each menu item first, then add these values.

  1. Select the cell that will contain the formula. In our example, we’ll select cell C5.
    <img “=”” class=”imageBorder” alt=”Selecting a cell” src=”https://media.gcflearnfree.org/content/5633ce29927faf14d04cade9_10_30_2015/complex_subtotal_cell.png”>
  2. Enter your formula. In our example, we’ll type =B3*C3+B4*C4. This formula will follow the order of operations, first performing the multiplication: 2.79*35 = 97.65 and 2.29*20 = 45.80. It then will add these values to calculate the total: 97.65+45.80.
    <img “=”” class=”imageBorder” alt=”Creating a complex formula” src=”https://media.gcflearnfree.org/content/5633ce29927faf14d04cade9_10_30_2015/complex_subtotal_formula.png”>
  3. Double-check your formula for accuracy, then press Enter on your keyboard. The formula will calculate and display the result. In our example, the result shows that the subtotal for the order is $143.45.
    Formula result

You can add parentheses to any equation to make it easier to read. While it won’t change the result of the formula in this example, we could enclose the multiplication operations within parentheses to clarify that they will be calculated before the addition.

Formula with parentheses

Excel will not always tell you if your formula contains an error, so it’s up to you to check all of your formulas. To learn how to do this, you can read the Double-Check Your Formulas lesson from our Excel Formulas tutorial

About Us

Kumail.pk is a Free Platform of Education initiated by Syed Kumail Hassan Shah (Director GIT Education)

E-Certification