» Array Formulas – the Technical Side
CATEGORY - Excel Array Formulas
VERSION - All Microsoft Excel Versions
To perform complex calculations, use an Array Formula. Example: In this example there are two ranges to multiply (each item multiplies Quantity by Price) and totals the results.
1. For Range 1, the Name defined for range B2:B10 is Quantity (see Tip #188).
2. For Range 2, the Name defined for range C2:C10 is Price.
3. In cell D16, enter the following Array Formula:
={SUM(Quantity*Price)}
The formula returns the result of the totals of the Quantity range, multiplied by the Price range.
To create an Array Formula, select the cell after manually entering the formula, press F2, and then press Ctrl+Shift+Enter.
The technical side of an array formula
An Array saves values or strings to temporary memory locations. The Array technique opens as many cells in memory as it needs to keep the multiplied numbers; the Array Formula returns the total (in this example) of these numbers from the temporary memory to the cell.

Book Store:
Recommended Books:
- Absolute Beginner's Guide to Microsoft Excel 2002
- Windows XP Annoyances
- Business Analysis and Valuation: Using Financial Statements, Text and Cases
- Fish! A Remarkable Way to Boost Morale and Improve Results
- Infectious Greed: How Deceit and Risk Corrupted the Financial Markets
- Microsoft Access 2002 for Dummies
No comments have been submitted.

