Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
=IF(B9="","",OFFSET('C:\Documents and Settings\Administartor\My
Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$1,MATCH(B9,'C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$2:$A$500,0),1)) I am trying to link two workbooks using the formula above with cell B9 in the source book being variable. unless i open the linked workbook (which i would like to mainly leave closed) the result = VALUE. when i open the linked workbook i get the expected result. don't think i can use lookup because data within the linked book requires intermittently sorting. sorry for long explanation BUT - WHAT AM I DOING WRONG? |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Nothing you're doing wrong. =offset() won't work on a closed workbook.
Maybe you can replace the =offset() with =index(). =index('long name'!A:a, match(....)) brenner wrote: =IF(B9="","",OFFSET('C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$1,MATCH(B9,'C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$2:$A$500,0),1)) I am trying to link two workbooks using the formula above with cell B9 in the source book being variable. unless i open the linked workbook (which i would like to mainly leave closed) the result = VALUE. when i open the linked workbook i get the expected result. don't think i can use lookup because data within the linked book requires intermittently sorting. sorry for long explanation BUT - WHAT AM I DOING WRONG? -- Dave Peterson |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
thanks for help dave but tried using index and now getting REF.
any other ideas? "Dave Peterson" wrote: Nothing you're doing wrong. =offset() won't work on a closed workbook. Maybe you can replace the =offset() with =index(). =index('long name'!A:a, match(....)) brenner wrote: =IF(B9="","",OFFSET('C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$1,MATCH(B9,'C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$2:$A$500,0),1)) I am trying to link two workbooks using the formula above with cell B9 in the source book being variable. unless i open the linked workbook (which i would like to mainly leave closed) the result = VALUE. when i open the linked workbook i get the expected result. don't think i can use lookup because data within the linked book requires intermittently sorting. sorry for long explanation BUT - WHAT AM I DOING WRONG? -- Dave Peterson |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Share what you tried.
brenner wrote: thanks for help dave but tried using index and now getting REF. any other ideas? "Dave Peterson" wrote: Nothing you're doing wrong. =offset() won't work on a closed workbook. Maybe you can replace the =offset() with =index(). =index('long name'!A:a, match(....)) brenner wrote: =IF(B9="","",OFFSET('C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$1,MATCH(B9,'C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$2:$A$500,0),1)) I am trying to link two workbooks using the formula above with cell B9 in the source book being variable. unless i open the linked workbook (which i would like to mainly leave closed) the result = VALUE. when i open the linked workbook i get the expected result. don't think i can use lookup because data within the linked book requires intermittently sorting. sorry for long explanation BUT - WHAT AM I DOING WRONG? -- Dave Peterson -- Dave Peterson |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
left rest of formula EXACTLY same just changed OFFSET to read INDEX
whether linked workbook open or closed result = #REF! "Dave Peterson" wrote: Share what you tried. brenner wrote: thanks for help dave but tried using index and now getting REF. any other ideas? "Dave Peterson" wrote: Nothing you're doing wrong. =offset() won't work on a closed workbook. Maybe you can replace the =offset() with =index(). =index('long name'!A:a, match(....)) brenner wrote: =IF(B9="","",OFFSET('C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$1,MATCH(B9,'C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$2:$A$500,0),1)) I am trying to link two workbooks using the formula above with cell B9 in the source book being variable. unless i open the linked workbook (which i would like to mainly leave closed) the result = VALUE. when i open the linked workbook i get the expected result. don't think i can use lookup because data within the linked book requires intermittently sorting. sorry for long explanation BUT - WHAT AM I DOING WRONG? -- Dave Peterson -- Dave Peterson |
#6
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You're gonna have to start with:
=index('long name'!A:a, then add the match stuff. brenner wrote: left rest of formula EXACTLY same just changed OFFSET to read INDEX whether linked workbook open or closed result = #REF! "Dave Peterson" wrote: Share what you tried. brenner wrote: thanks for help dave but tried using index and now getting REF. any other ideas? "Dave Peterson" wrote: Nothing you're doing wrong. =offset() won't work on a closed workbook. Maybe you can replace the =offset() with =index(). =index('long name'!A:a, match(....)) brenner wrote: =IF(B9="","",OFFSET('C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$1,MATCH(B9,'C:\Documents and Settings\Administartor\My Documents\PURCHASE LEDGER BATCH LISTS\Warley\[SupplierCodes 2006.xls]AYRSHIRE WARLEY'!$A$2:$A$500,0),1)) I am trying to link two workbooks using the formula above with cell B9 in the source book being variable. unless i open the linked workbook (which i would like to mainly leave closed) the result = VALUE. when i open the linked workbook i get the expected result. don't think i can use lookup because data within the linked book requires intermittently sorting. sorry for long explanation BUT - WHAT AM I DOING WRONG? -- Dave Peterson -- Dave Peterson -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Linked values not updating | Excel Worksheet Functions | |||
Linked network workbooks revert to pointing at my hard drive | Excel Discussion (Misc queries) | |||
Excel auto relinking of workbooks | Excel Discussion (Misc queries) | |||
auto updating workbooks | Excel Discussion (Misc queries) | |||
Linking problems between two workbooks - Excel 2000 SP3 | Setting up and Configuration of Excel |