View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Richard Richard is offline
external usenet poster
 
Posts: 21
Default Indirect Function() - summing across sheets

In article

k (Richard Buttrey) wrote:
Hi,


I'm struggling to unnderstand what's wrong with the following, and
after googling around I saw one comment that INDIRECT() was
somewhatproblematic if using across worksheets.


I have several sheets, the first is named "RGB1" and a later one is
named "RGB9", in between are other sheets with values in B2, all
ofwhich I want to add. There are sheets after RGB9 which I don't want
included.


So the formula


=SUM(RGB1:RGB9!$B$1) works fine.


However for various reasons I want to hold the names of the two
sheets in A1 & A2 since these are variables. I've tried all sorts but
amunable to get an INDIRECT() to work. The obvious


=SUM(INDIRECT(A1&":"&A2&"!"&$B$1)) doesn't work, nor indeed
something like


=SUM(INDIRECT("'" & A1 & ":" & A2 &"'!"&$B$1))


or various other combinations using quotes around the A1 & A2
references.


Any ideas please? Usual TIA


Rgds


¾**__*
Richard Buttrey
Grappenhall, Cheshire, UK

¾**__________________________


Sorry,

Should have referred in the formula to B2 not B1.
Mea culpa.

***
I'm using an evaluation license of nemo since 81 days.
You should really try it!
http://www.malcom-mac.com/nemo