Looking to become an Excel pro? Check out our detailed guide to mastering the SUM, SUMIF, and SUMIFS functions in Excel. With step-by-step instructions and real-world examples, you’ll be able to analyze your data like a pro in no time.
Excel is a powerful tool that can be used to manage and analyze data. It has a variety of functions that can help you perform calculations quickly and accurately. In this article, we’ll explore three popular Excel functions: SUM, SUMIF, and SUMIFS.
The SUM Function
The SUM function is one of the most commonly used Excel functions. It allows you to quickly add up a range of cells. Here’s how it works:
- Select the cell where you want to display the result of the sum.
- Type ” =SUM(” followed by the range of cells you want to add up. For example, if you want to add up cells A1 through A5, you would type “=SUM(A1:A5)”.
- Close the parentheses and press Enter.
Excel will then display the sum of the selected cells in the cell you selected.
The SUMIF Function
The SUMIF function allows you to add up only the cells that meet certain criteria. Here’s how to use it:
- Select the cell where you want to display the result of the sum.
- Type ” =SUMIF(” followed by the range of cells you want to evaluate, followed by the criteria. For example, if you want to add up all the values in cells A1 through A5 that are greater than 10, you would type “=SUMIF(A1:A5,”>10″)”.
- Close the parentheses and press Enter.
Excel will then display the sum of the selected cells that meet the specified criteria in the cell you selected.

The SUMIFS Function
The SUMIFS function is similar to the SUMIF function, but it allows you to evaluate multiple criteria. Here’s how to use it:
- Select the cell where you want to display the result of the sum.
- Type “=SUMIFS(” followed by the range of cells you want to evaluate, followed by the criteria range and criteria. For example, if you want to add up all the values in cells A1 through A5 that are greater than 10 and less than 20, you would type “=SUMIFS(A1:A5,A1:A5,”>10″,A1:A5,”<20″)”.
- Close the parentheses and press Enter.
Excel will then display the sum of the selected cells that meet all the specified criteria in the cell you selected.
Examples
Let’s look at some real-world examples of these functions in action:
Example 1: Using the SUM Function
Suppose you have a list of sales figures for a month. You want to know the total sales for the month. Here’s how you can use the SUM function:
- Select the cell where you want to display the result.
- Type “=SUM(” followed by the range of cells that contain the sales figures. For example, if your sales figures are in cells A1 through A31, you would type “=SUM(A1:A31)”.
- Press Enter.
Excel will then display the total sales for the month in the cell you selected.
Example 2: Using the SUMIF Function
Suppose you have a list of sales figures for different products. You want to know the total sales for a particular product. Here’s how you can use the SUMIF function:
- Select the cell where you want to display the result.
- Type “=SUMIF(” followed by the range of cells that contain the sales figures, followed by the criteria. For example, if you want to know the total sales for product A, you would type “=SUMIF(A1:A31,”A”,B1:B31)”.
- Press Enter.
- Excel will then display the total sales for product A in the cell you selected.
Example 3: Using the SUMIFS Function
Suppose you have a list of sales figures for different products and you want to know the total sales for a particular product in a specific month. Here’s how you can use the SUMIFS function:
- Select the cell where you want to display the result.
- Type “=SUMIFS(” followed by the range of cells that contain the sales figures, followed by the criteria range and criteria. For example, if you want to know the total sales for product A in January, you would type “=SUMIFS(B1:B31,A1:A31,”A”,C1:C31,”January”)”.
- Press Enter.
Excel will then display the total sales for product A in January in the cell you selected.
https://www.facebook.com/reel/623742689165980
Using SUM Function in VBA
In VBA, you can use the WorksheetFunction.Sum
method to calculate the sum of a range of cells. Here’s how:
Dim mySum As Double
mySum = WorksheetFunction.Sum(Range("A1:A5"))
This code calculates the sum of the range A1:A5 and stores it in the variable mySum.
Using SUMIF Function in VBA
To use the SUMIF function in VBA, you can use the WorksheetFunction.SumIf
method. Here’s an example:
Dim mySum As Double
mySum = WorksheetFunction.SumIf(Range("A1:A5"), ">10", Range("B1:B5"))
This code calculates the sum of values in the range B1:B5 where the corresponding value in range A1:A5 is greater than 10, and stores the result in the variable mySum
.
Using SUMIFS Function in VBA
Similarly, you can use the WorksheetFunction.SumIfs
method to use the SUMIFS function in VBA. Here’s an example:
Dim mySum As Double
mySum = WorksheetFunction.SumIfs(Range(“B1:B5”), Range(“A1:A5”), “>10”, Range(“A1:A5”), “<20”)
This code calculates the sum of values in the range B1:B5 where the corresponding value in range A1:A5 is greater than 10 and less than 20, and stores the result in the variable mySum
.
Conclusion
The SUM, SUMIF, and SUMIFS functions are powerful tools that can help you manage and analyze your data in Excel. By mastering these functions, you can quickly and accurately perform calculations that would otherwise be time-consuming or even impossible. With the step-by-step instructions and real-world examples provided in this article, you’ll be able to analyze your data like a pro in no time.
Using these functions in VBA can help you automate complex calculations and data analysis tasks. By leveraging the power of these functions within your VBA code, you can streamline your workflow and save time.
[…] You May Also Like […]