Home |
Search |
Today's Posts |
#6
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Any suggestions on a good place to understand
the basics of array-entered functions? Let's take the simpler* expression below I gave you in your earlier post: MATCH(1,($B$1:$K$1=N$2)*($B$2:$K$2=$M$2),0) *w/o the distractions of sheetnames, filenames, etc distorting the core picture Multiplying the 2 equal sized conditional ranges, viz this part: ($B$1:$K$1=N$2)*($B$2:$K$2=$M$2) produces an array of zeros/a single "1" eg: {0,1,0,0,0,0,0,0,0,0} depending on whether the dual conditions are simultaneously satisfied ("1") or not (zeros) Then, matching for a "1" in that resulting array ie: MATCH(1,{0,1,0,0,0,0,0,0,0,0},0) will give us the position of the single "1" within the array (the position is a number). The position returned (2 in this case) can then be used for whatever purpose, for example in the earlier vlookup, it is used as the col index param (with the arithmetic adjustment "+1") For more examples in Excel newgroup archives, try googling eg: array formula explanation group:*excel* -- Max Singapore http://savefile.com/projects/236895 xdemechanik --- "John" wrote in message ... Appears to have worked. Thanks again for everyones help. Any suggestions on a good place to understand the basics of array-entered functions? I can use vlookup and match in their "normal" forms, but I'm at a loss as to exactly how/what the above functions are doing (I can edit them to account for where my data exactly is, etc, but I couldn't create one from scratch). |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Double Match | Excel Worksheet Functions | |||
Double Vertical Index & Match | Excel Worksheet Functions | |||
Double Match formula... | Excel Worksheet Functions | |||
double match formula | Excel Worksheet Functions | |||
Double and Multiple Lookup Using the MATCH Function | Excel Worksheet Functions |