ExcelTip.com
ExcelTip.com
Account Icon Account Icon Account Icon
Google Exceltip.com
JOIN OUR NEWSLETTER
  and receive for joining:
Free eBook Learn More!
Free Excel ADD-IN
Free Weekly Excel Tip
4 e-books in cd-rom
F1 Formulas & Functions
F1 Formulas & Functions
F1 EXCEL
F1 eBook (Spanish)
F1 EXCEL
Financial Statements.xls
 

» Summarize data according to criteria from the data table using Sumif formula, Offset formula and Combo Box in Microsoft Excel
CATEGORY: Summing
The SUMIF formula summarizes data according to criteria. The OFFSET formula enables us to change the reference. The combination of the two formulas and the addition of a Combo Box allow you to easily summarize data according to criteria from the data table.

Example
Task: Summarize the Profit and Loss by P&L items (see P&L screen shot, column B) for the month of January 2001 or any other month that you choose.

Step 1: Specify a name for column B in the worksheet.
  • Select column B, press Ctrl+F3, enter ColB in the Names in worksheet box, and then click OK.
Step 2: The SUMIF formula
  • The SUMIF formula summarizes data according to criteria.
  • The formula has 3 arguments:
  • First argument – Range – ColB (column B in the data table sheet).
  • Second argument – Criteria – b3 (the text: Revenue).
  • Third argument – Sum_range – D:D (column D, January 2001). This is the data range from which the data-by-criteria will be summarized.
Problem
  • The SUMIF formula is excellent for summarizing data according to criteria. However, there is a limitation: you cannot make any changes in the summary range when you use the SUMIF formula. In the example above, you summed up the data from the January 2001 column. How, then, can you easily change the range of the sum in order to sum from the column of March or April (instead of from January)?
  • There is a third argument in the VLookup formula: changing the column number also changes the number of the intersected column.
  • The Index formula is much more flexible; you can change both the number of the row and the number of the column.
  • The SUMIF formula needs help, and the solution is to add the OFFSET formula.
Step 3: The OFFSET formula
    The OFFSET formula returns a reference to a range that is a specified number of rows and columns from a cell or range of cells. The reference that is returned can be a single cell or a range of cells. You can specify the number of rows and the number of columns to be returned.
    The formula in the example returns a value from a cell that is a given distance from the base cell of B4. The distance is 0 rows, 2 columns. The cell address is D4.
Step 4: Combining the OFFSET and SUMIF formulas
    In the combined formula below, the data from January 2001 is summarized according to a criteria.
    The formula is =SUMIF(ColB,B3,OFFSET (ColB,0,2))
    Changing the third argument in the OFFSET formula will offset (reposition) the data summary range. In order to accomplish this, add a Combo Box to the sheet.
Step 5: Combo box (read more how to add Combo Box)
    Add a Combo Box. The name of the cell linked to the combo box is MonthNumber. In the screen shot, see the third argument of the SUMIF formula in the formula bar. The name of the cell that is linked to the Combo Box appears here.
    Combining SUMIF, OFFSET and a Combo box provides an incredibly powerful tool for querying and summing data from a report.

Screenshot // Summarize data according to criteria from the data table using Sumif formula, Offset formula and Combo Box in Microsoft Excel

Summarize data according to criteria from the data table using Sumif formula, Offset formula and Combo Box in Microsoft ExcelSummarize data according to criteria from the data table using Sumif formula, Offset formula and Combo Box in Microsoft ExcelSummarize data according to criteria from the data table using Sumif formula, Offset formula and Combo Box in Microsoft Excel

Rate this tip
12 34 5
  RATING: 3.11
  VIEWS: 42387

READER COMMENTS (view all comments)


No comments have been submitted.


REGISTERED USERS - Click here to post comments


GUESTS (Click here to register)
Name
Comment Title
Comments

Rich Dad's Guide to Investing: What the Rich Invest in, That the Poor and the Middle Class Do Not!

Seven Habits Of Highly Effective People

Accounting Principles, with CD, 6th Edition

Analyzing Markets, Products, and Marketing Plans

The Basics of Finance: Financial Tools for Non Financial Managers

How to Pay Zero Taxes (Annual)

RELATED MICROSOFT EXCEL TIPS


Convert PDF Files to Excel






Excel VBA books
Accounting books
Business Plans
MS Office books
Taxes books

VIEW ALL BOOKS


  Advertise With Us                               

Tips

Add-In in VBA | Applications - Word, Outlook in VBA | Array Formulas | Cells, Ranges, Rows, and Columns in VBA | Counting | Custom Functions | Custom Functions in VBA | Database Formulas | Database in VBA | Date & Time Formulas | Date & Time in VBA | Events in VBA | Excel 2003 | Excel Chart | Excel Consolidating | Excel Counting | Excel Custom Functions using VBA | Excel Customizing | Excel Data | Excel Dates | Excel Editing | Excel Files | Excel Filter | Excel Format | Excel Formula | Excel General | Excel Grouping and Outlining | Excel Importing Text Files | Excel Information | Excel Keyboard Shortcuts | Excel Loan Formulas | Excel Macros - VBA | Excel Pivot Tables | Excel Printing | Excel Range Name | Excel Security - Protection | Excel Sorting | Excel Style | Excel Subtotals | Excel Summing | Excel Text | Excel Time | Excel Tools | Excel Worksheet, Workbook | Files, Workbook, and Worksheets in VBA | Financial Formulas | Formating in VBA | General Topics in VBA | Import and Export in VBA | Information Formulas | Keyboard & Other Shortcuts in VBA | Keyboard Formula Shortcuts | Links between Worksheet and Workbooks | Links in VBA | Logical Formulas | Lookup Formulas | Mail - Send and Receive in VBA | Menus, Toolbars, Status bar in VBA | Modules, Class Modules in VBA | Other Q&A Formulas | Printing in VBA | Protecting in VBA | Summing | Text Formulas | User Forms, Input boxes in VBA | Using Loops | Working with Formulas |

Tips by Version

Microsoft Excel 97 | Microsoft Excel 2000 | Microsoft Excel 2002 | All Microsoft Excel Versions | New in Excel 2002 | New in Excel 2003 - Office 11

Website

Home | Tip of Hour | Recommended Tips | Most Viewed Tips | Tips by Version | Submit a Tip | My Tips
Microsoft Excel Tutorials | Excel Links | Write for Us | About Us | Search Results | Tip Archives | Excel Forum | Excel Forum Archives

Excel Book

Excel 97 Book | Excel 2000 Book | Excel 2002 Book | Excel XP Book | Book Store

Terms and Conditions of use
The applications/code on this site are distributed as is and without warranties or liability. In no event shall the owner of the copyrights, or the authors of the applications/code be liable for any loss of profit, any problems or any damage resulting from the use or evaluation of the applications/code.

Copyright © 2003 ExcelTip.com
Microsoft, Microsoft Excel is a U.S. registered trademark of Microsoft Corporation
Site Developed By: Varien