Home |
Search |
Today's Posts |
#12
![]() |
|||
|
|||
![]()
Why not let XL create the links (paths) for you?
Open all the WBs and start the formula from scratch. =INDEX( Now, navigate to the WB in question, click in the starting cell, drag to the ending cell, then enter a comma in the formula *in the formula bar*. (You'll see that XL has inserted the actual path for you.) Now, continue typing in the formula bar: MATCH(MAX( And continue on ... navigating to the WBs and cells in question, and then typing in the punctuation and functions. When finished, hit <Enter, and you should have your properly configured formula. -- HTH, RD --------------------------------------------------------------------------- Please keep all correspondence within the NewsGroup, so all may benefit ! --------------------------------------------------------------------------- "spodosaurus" wrote in message ... spodosaurus wrote: Roger Govier wrote: Hi I think your second Workbook reference is superfluous. Try =INDEX([Workbook1.xls]'sheet1'!$A$2:$A$100,MATCH(MAX([Workbook1.xls]'sheet1' !$C$2:$C$100),$C$2:$C$100,0)) Gives me a circular error, so it appears I might need it :-/ I'm wondering if I have the workbook references on the correct sides of all the parentheses...? Okay, starting from he =INDEX([Workbook1.xls]'sheet1'!$A$2:$A$100,MATCH([Workbook1.xls]'sheet1'!MAX ([Workbook1.xls]'sheet1'!$C$2:$C$100),$C$2:$C$100,0)) I think the MATCH afunction might actually need extra references to the workbook for its second argument: MATCH([Workbook1.xls]'sheet1'!MAX([Workbook1.xls]'sheet1'!$C$2:$C$100),$C$2: $C$100,0) This tells it to look in Workbook1.xls for the first argument, but then perhaps it's looking to the workbook that it's in (Workbook19.xls) for the $C$2:$C$100 value? I'm posting this from a separate computer because the one that I'm working on is not networked at present, so bare with me while I speculate then travel back and forth to test things. Regards Roger Govier spodosaurus wrote: Roger Govier wrote: Hi With your workbooks, you need to put the workbook name inside [ ] square brackets, then refer to the sheet name before the cell reference. [Workbook1.xls]Sheet1!$A$2:$A$100 If they are all in the same subdirectory (or folder) as you are working with your summary, the above will suffice. If not then you will need [C:\Excel\My work\Workbook1.xls]Sheet1!$A$2:$A$100 replacing the C:\Excel\My work\Workbook1.xls with your relevant path and filename. Regards Roger Govier It almost works! Excel gives me an error with the second workbook reference in this formula: =INDEX([Workbook1.xls]'sheet1'!$A$2:$A$100,MATCH([Workbook1.xls]'sheet1'!MAX ([Workbook1.xls]'sheet1'!$C$2:$C$100),$C$2:$C$100,0)) The first and thrid references to Workbook1.xls seem to be okay. I've even tried adding extra parentheses around the second reference, like this: =INDEX([Workbook1.xls]'sheet1'!$A$2:$A$100,MATCH(([Workbook1.xls]'sheet1'!MA X([Workbook1.xls]'sheet1'!$C$2:$C$100)),$C$2:$C$100,0)) again, without success :-( -- spammage trappage: remove the underscores to reply I'm going to die rather sooner than I'd like. I tried to protect my neighbours from crime, and became the victim of it. Complications in hospital following this resulted in a serious illness. I now need a bone marrow transplant. Many people around the world are waiting for a marrow transplant, too. Please volunteer to be a marrow donor: http://www.abmdr.org.au/ http://www.marrow.org/ |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Help Please - Match & Index Functions (I hope)! | Excel Discussion (Misc queries) | |||
Pivot Table Customize functions in the Data Field | Excel Discussion (Misc queries) |