Using Formulas and Functions
- Understanding Formulas and Cell References in Excel
- Creating Simple Cell Formulas
- Assigning Names to Groups of Cells
- Using Names in Formulas
- Creating a Formula That References Values in an Excel Table
- Creating Formulas That Reference Cells in Other Workbooks
- Summing a Group of Cells Without Using a Formula
- Creating a Summary Formula
- Summing with Subtotals and Grand Totals
- Exploring the Excel Function Library
- Using the IF Function
- Checking Formula References
- Debugging Your Formulas
Microsoft Excel 2010 workbooks allow you to do much more than simply store and organize your data. One important task you can perform in Excel is to summarize the values in related cells. Whether those cells represent the sales for a day at your store, the returns from your personal investments, or your times in bicycle races, you can find the total or average of the values, identify the minimum or maximum value in a group, or perform dozens of other calculations on your data. Many times you can’t access the information you want without referencing more than one cell; it’s also often true that you’ll use the data in the same group of cells in more than one calculation. Excel makes it easy to reference a number of cells at once, letting you build your calculations quickly.
Understanding Formulas and Cell References in Excel
After you add your data to a worksheet, you can summarize the data by creating formulas. A formula is an expression that performs calculations on your data. For example, in a worksheet that lists hourly sales for a day in a single row of cells, you can build a formula in the last cell in that row to find the total of all sales for the day. You can also build the formula to calculate the average or find the lowest or highest hourly value.
When you build a formula, you need to identify the worksheet cells that provide the values for the formula and the operations you want to perform on those values. To identify a cell, you give its cell reference. The first cell in the first column is cell A1, meaning column A, row 1. If you examine a formula, you sometimes see a cell reference written as $A$1, rather than just A1. The difference is that cell references written with the dollar signs are absolute references, meaning the reference doesn’t change when the formula is copied to another cell. Cell references written without the dollar signs are relative references, which do change when the formula with the references is copied to another cell.
The benefit of relative references is that you can write a formula once, copy it to as many other cells as you like, and have Excel update the formulas to reflect the new cells. As an example, consider the worksheet in the following figure, which tracks the number of hourly package pickups for a month.
The cells in column P contain formulas that calculate the sum of the hourly pickup values in column C through column O. The formula in cell P5, =SUM(C5:O5), finds the sum of cells in row 5, corresponding to January 1. When you copy the formula from cell P5 to cell P6, the formula changes to =SUM(C6:O6). Excel notices that you copied the formula to a new row and assumes that you want the formula to work on that data. Had you written the formula as =SUM($C$5:$O$5), however, Excel would notice that the formula used absolute references and would copy the formula as =SUM($C$5:$O$5).
If you want to reference a value from a cell in another workbook, you can do that. Excel uses 3D references, which means that any cell in any workbook can be described by three pieces of information:
The name of the workbook
The name of the worksheet
The cell reference
Here’s the reference for cell Q38 on the January worksheet in the Y2010ByMonth workbook:
The good news is that you don’t need to remember how to create these references yourself. If you want to use a cell from another workbook in a formula, all you need to do is click the cell where you want to use the value, start the formula, and then click the cell in the other workbook. Excel fills in the reference for you.