Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 55
Default Excel 2007 and dynamic charting


I would like to create a simple bar chart representing only actual monthly
financial data. The idea is to dynamically select a range based on the
availability of consolidated number starting from January and expanding
progressively month after month.

I used to rely on the OFFSET function in Excel 2003, but it generates an
error when i try to manually type the formula in the Select Data wizard which
powers the charting engine.

Any suggestion on how I might solve this?

Thanks, Stefano

  #2   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 4,393
Default Excel 2007 and dynamic charting

Perhaps you could show us what you typed.

An alternative to using a dynamic range is to make the data an Excel List
(have a look in Help). Data plotted from a List is automatically updated
when the list is added to or otherwise changed.
best wishes
--
Bernard V Liengme
www.stfx.ca/people/bliengme
remove caps from email

"smaruzzi" wrote in message
...

I would like to create a simple bar chart representing only actual monthly
financial data. The idea is to dynamically select a range based on the
availability of consolidated number starting from January and expanding
progressively month after month.

I used to rely on the OFFSET function in Excel 2003, but it generates an
error when i try to manually type the formula in the Select Data wizard
which
powers the charting engine.

Any suggestion on how I might solve this?

Thanks, Stefano



  #3   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 2,344
Default Excel 2007 and dynamic charting

Hi,

First, if you are plotting data all columns of which get new data at the
same time, then in 2003 or later the List/Table feature is your best choice.

If you are plotting data inwhich one column gets new data while the other
column is already complete and you want the chart to expand to the range of
the partially filled column then the dynamic formula method is your best bet.
However, the OFFSET function should be defined as a range name and the name
should be used in the SERIES function rather than the OFFSET function.

You should show us the data area, for example, does it look like
Act Bud
Jan 2 3
Feb 1 4
Mar 3 5
Apr 9 7
May 6 9
Jun 8
Jul 4
........

Or like this

Jan 2 3
Feb 1 4
Mar 3 5
Apr 9 7
May 6 9

with no entries for the remaining months?

Cheers,
Shane Devenshire


"smaruzzi" wrote:


I would like to create a simple bar chart representing only actual monthly
financial data. The idea is to dynamically select a range based on the
availability of consolidated number starting from January and expanding
progressively month after month.

I used to rely on the OFFSET function in Excel 2003, but it generates an
error when i try to manually type the formula in the Select Data wizard which
powers the charting engine.

Any suggestion on how I might solve this?

Thanks, Stefano

  #4   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 55
Default Excel 2007 and dynamic charting

The data series lokks like this:

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Adv 3 5 6 7 8

And is progressively updated when we data become available.
While the starting cell is a constant, the end of this series is variable.

And I'm not 100% sure I understand what you mean by SERIES in Excel 2007
because my impression is that all chart inputs should be managed via the
Chart Wizard.

Thanks, Stefano


"ShaneDevenshire" wrote:

Hi,

First, if you are plotting data all columns of which get new data at the
same time, then in 2003 or later the List/Table feature is your best choice.

If you are plotting data inwhich one column gets new data while the other
column is already complete and you want the chart to expand to the range of
the partially filled column then the dynamic formula method is your best bet.
However, the OFFSET function should be defined as a range name and the name
should be used in the SERIES function rather than the OFFSET function.

You should show us the data area, for example, does it look like
Act Bud
Jan 2 3
Feb 1 4
Mar 3 5
Apr 9 7
May 6 9
Jun 8
Jul 4
.......

Or like this

Jan 2 3
Feb 1 4
Mar 3 5
Apr 9 7
May 6 9

with no entries for the remaining months?

Cheers,
Shane Devenshire


"smaruzzi" wrote:


I would like to create a simple bar chart representing only actual monthly
financial data. The idea is to dynamically select a range based on the
availability of consolidated number starting from January and expanding
progressively month after month.

I used to rely on the OFFSET function in Excel 2003, but it generates an
error when i try to manually type the formula in the Select Data wizard which
powers the charting engine.

Any suggestion on how I might solve this?

Thanks, Stefano

  #5   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 2,344
Default Excel 2007 and dynamic charting

Suppose Jan is in cell B1 and the first data point (3) is in B2. Then choose
Formulas, Define Name and in the Name box enter Avg, in the Refers to box
enter
=OFFSET(Sheet1!$B$2,,,,COUNT(Sheet1!$B$2:$M$2))
Then click OK.
Now create your chart by highlighting all the data.
Next, in the chart select the series (the columns for example), notice the
formula bar contains a SERIES function. Edit this formula to read:
=SERIES(Sheet1!$A$2,Sheet1!$B$1:$M$1,Book1!AVG,1)

If you laid your data out such that you did not enter the month name before
you had data for the month, you could use the Table feature in 2007. This
makes the data area look a little strange, but you can work it back to
looking pretty normal. To this your data would look like:
Months Jan Feb Mar Apr
Adv 3 5 6 7

You would not add the lable for May until there was data for May. If you
want to try this, select the above data and press Ctrl T and click yes. This
defines the range as a table. Highlight the range and use the Insert tab to
create your chart. There is nothing left to do. As you add now months and
their data the chart will update automatically.

--
Cheers,
Shane Devenshire


"smaruzzi" wrote:

The data series lokks like this:

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Adv 3 5 6 7 8

And is progressively updated when we data become available.
While the starting cell is a constant, the end of this series is variable.

And I'm not 100% sure I understand what you mean by SERIES in Excel 2007
because my impression is that all chart inputs should be managed via the
Chart Wizard.

Thanks, Stefano


"ShaneDevenshire" wrote:

Hi,

First, if you are plotting data all columns of which get new data at the
same time, then in 2003 or later the List/Table feature is your best choice.

If you are plotting data inwhich one column gets new data while the other
column is already complete and you want the chart to expand to the range of
the partially filled column then the dynamic formula method is your best bet.
However, the OFFSET function should be defined as a range name and the name
should be used in the SERIES function rather than the OFFSET function.

You should show us the data area, for example, does it look like
Act Bud
Jan 2 3
Feb 1 4
Mar 3 5
Apr 9 7
May 6 9
Jun 8
Jul 4
.......

Or like this

Jan 2 3
Feb 1 4
Mar 3 5
Apr 9 7
May 6 9

with no entries for the remaining months?

Cheers,
Shane Devenshire


"smaruzzi" wrote:


I would like to create a simple bar chart representing only actual monthly
financial data. The idea is to dynamically select a range based on the
availability of consolidated number starting from January and expanding
progressively month after month.

I used to rely on the OFFSET function in Excel 2003, but it generates an
error when i try to manually type the formula in the Select Data wizard which
powers the charting engine.

Any suggestion on how I might solve this?

Thanks, Stefano



  #6   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 6,582
Default Excel 2007 and dynamic charting

Pay close attention to Shane's protocol. It was not possible to enter such a
formula in any Source Data dialog in any version of Excel. You have to
define a name that uses the formula to identify a range, and enter the name
in the Source Data/Select Data dialog.

- Jon
-------
Jon Peltier, Microsoft Excel MVP
Tutorials and Custom Solutions
Peltier Technical Services, Inc. - http://PeltierTech.com
_______


"smaruzzi" wrote in message
...

I would like to create a simple bar chart representing only actual monthly
financial data. The idea is to dynamically select a range based on the
availability of consolidated number starting from January and expanding
progressively month after month.

I used to rely on the OFFSET function in Excel 2003, but it generates an
error when i try to manually type the formula in the Select Data wizard
which
powers the charting engine.

Any suggestion on how I might solve this?

Thanks, Stefano



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
excel 2007 Beta-Charting Cosmic Charts and Charting in Excel 5 October 18th 06 07:02 PM
Excel 2007 C# Charting problem [email protected] Charts and Charting in Excel 1 September 26th 06 02:46 AM
Excel 2007 Beta Charting Problem/Question kevjoh Charts and Charting in Excel 2 June 22nd 06 07:18 PM
Excel 2007 Charting causes blank screen Wil Charts and Charting in Excel 5 May 31st 06 01:34 AM
excel dynamic charting bobf Excel Discussion (Misc queries) 1 February 11th 05 12:15 AM


All times are GMT +1. The time now is 01:47 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"