Home |
Search |
Today's Posts |
#4
![]() |
|||
|
|||
![]()
MDW wrote...
I'm using Excel 2000 Professional, and I'm experimenting with using the SUMPRODUCT() function to test for multiple-criterion conditions. In the documentation I found, it says that SUMPRODUCT is "an array function, and is so committed by pressing Cntl-Shift-Enter". .... Where the h*ll did you read that? Not from anyone who bothered to read their keyboard (it's Ctrl, not Cntl). Not from any Microsoft source since Microsoft's English language online help doesn't use the word 'commit' or any of its derivatives ANYWHERE (try searching for it), and the sensible people writing Excel's English language documentation use US conventions, in which 'commit' is a term used for transactional databases, marriage councelling and psychological evaluations leading to involuntary custody exclusively. Anyway, SUMPRODUCT with no function calls in any of its arguments need not be entered as an array formula (or array-entered). SUMPRODUCT with most built-in functions in its arguments also need not be entered as an array formula. IF is the major exception. Excel's IF function is stupider than nearly all its other built-in functions - the only way it handles array arguments properly is in array formulas. If you need to use IF, there's no point using SUMPRODUCT. My second question - is support for array functions bult into Excel? I'm going to be giving this sheet to a bunch of people who have Excel 2000 STANDARD (I have assurances that there's no one on a version earlier than 2000). Would SUMPRODUCT still work the same way on their PCs? I intend to test this myself, but I want to know if there are any special situations or circumstances I should check for. There's no Excel 2000 Professional or Standard. There's only Excel 2000. It's bundled into Office 2000 Professional and Standard (and possibly others), but the difference between these Office versions is whether Access is included (Professional) or not (Standard and the others). SUMPRODUCT works as I've described above in all Excel versions from Excel 5/95 on. SUMPRODUCT, LOOKUP and FREQUENCY are the only built-in functions that seem always to work with derived array arguments in non-array formulas as long as you avoid certain built-in functions (like IF). Also, *all* versions of Excel support array formulas. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Where is the bug in my array? | Excel Discussion (Misc queries) | |||
PivotTable canned functions | Excel Discussion (Misc queries) | |||
A few VBA questions - long post! | Excel Discussion (Misc queries) | |||
Formula to list unique values | Excel Worksheet Functions | |||
VBA Import of text file & Array parsing of that data | Excel Discussion (Misc queries) |