![]()
f you use Excel to model businesses, business processes, or
business transactions, this course will change your life. You'll learn how to create tools for yourself that will amaze
even you. Unrestricted use of this material is available in two ways.
To Order On Line
| Order "Spreadsheet Models for Managers, on-line edition, one month" by credit card, for USD 69.95 each, using our secure server, and receive download instructions by return email. | Or order via Google Checkout. |
| Order "Spreadsheet Models for Managers, on-line edition, three months" by credit card, for USD 199.00 each, using our secure server, and receive download instructions by return email. | Or order via Google Checkout. |
| Order "Spreadsheet Models for Managers, downloadable hyperbook edition" by credit card, for USD 199.00 each, using our secure server, and receive download instructions by return email. | Or order via Google Checkout. |
To Order by Mail
Make your check payable to Chaco Canyon Consulting, for the amount indicated:
|
And send it to: Chaco Canyon Consulting 700 Huron Avenue, Suite 11J Cambridge, MA 02138 |
To use the course software you'll need some other applications, which you very probably already have. By placing your order, you're confirming that you have the software you need, as described on this site.
![]() |
Here we perform convolution using a tabular approach, adding up all the rows of the table to produce the convolution product.
The formulas in the cells of the upper right triangle of C13:L22 produce delayed and scaled copies of the productivity curve in the rows of that triangle. You can see what those rows look like in the graph directly below.
Each cell computes its value by first extracting the number of hires with a call to INDEX, using implicit intersection on the named range WeekCol, and then multiplying by the appropriate cell of the productivity curve.
The entire computation is also performed using the Convolve macro in Row 25.
This example is similar, but now we show the result using three methods. Method 1 uses explicit mixed references. We could have done this one using implicit intersection, as we did the example "ConvolutionGraphically," but this illustrates another way. Method 2 also uses explicit references, but this one computes the correct cell of the productivity curve using the horizontal and vertical helper ranges. The advantage of this approach is that you can fill one cell across the entire upper triangle, without any additional editing. Method 3 uses the Convolve macro.
In Rows 40 and 41, we illustrate the use of the Convolve macro on a range that has multiple rows. Here, we're computing the load on the trainers, as well as the total productivity. The Convolve macro can easily handle this. Using Method 1 or Method 2 would require another triangular range calculation. You can see that the macro approach is much more compact.
Strictly speaking, though, this example doesn't meet the linearity criterion required for convolution to be valid. Specifically, when a "negative hire" occurs — a layoff — the contribution to productivity has a shape that differs somewhat from the shape of the productivity curve for a positive hire. For a layoff, the curve just drops to zero immediately and directly. Thus, when we compute the effects of layoffs, we have to use a different shape, and this is the essence of this kind of violation of linerarity. But as long as there are no negative hires, we're OK. Most business applications of convolution do have this same problem.
For more about my spreadsheet consulting and training services, visit SpreadsheetAce.com.
Last Modified: Wednesday, 22-Oct-2008 05:31:20 EDT