limitation of dynamic charting technique

P

PBcorn

I have a chart which uses source data from two worksheets (three sets of
values - two sets from one sheet, one from the other). I have set up named
ranges for the values and x-axis but when inputting 3rd set of values name
into values field of chart source data dialog box i get "invalid external
reference to worksheet" error. The first two sets of values work fine. I have
2 named x-axis ranges, one for each sheet, plus two period select named
ranges (countif(range, "<="&cellwith current month)) one for each sheet.

Unfortunately I cannot collate the ranges into one sheet as the format of
the report cannot be changed.

Any ideas?

Thanks

pb
 
S

Shane Devenshire

Hi,

Show us the formulas in your defined names for all three names - ie. the
Refers to contents.
 
C

Chieftain of the Carpet Crawlers

I have a chart which uses source data from two worksheets (three sets of
values - two sets from one sheet, one from the other). I have set up named
ranges for the values and x-axis but when inputting 3rd set of values name
into values field of chart source data dialog box i get "invalid external
reference to worksheet" error. The first two sets of values work fine. I have
2 named x-axis ranges, one for each sheet, plus two period select named
ranges (countif(range, "<="&cellwith current month)) one for each sheet.

Unfortunately I cannot collate the ranges into one sheet as the format of
the report cannot be changed.

Any ideas?

Thanks

pb

When you made the sheet that has the errant references, did you happen
to cut and paste it from elsewhere?
 
J

Jon Peltier

Are you using all three ranges in the Y values input box for a single
series? If so, the problem is that data for Y values can only come from one
sheet. X values can also only come from one sheet, but it can be a different
sheet than the Y values.

- Jon
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top