I have a Numbers charting problem here and not sure if this is a bug or I'm doing something wrong. Former Excel and Powerpoint instructor and power user. Glad to be off of Office but, I've done this dozens of times in Excel and I cannot get it to work in Numbers (everything latest versions on 3 month old MB Neo).
The problem: you need to build a Gantt style bar chart but, don't have a project management tool. My go-to method in Excel:
- Build a basic table with task description in the first column
- Start date in the second column
- Duration of the task in the third column.
From this data, create a horizontal, stacked bar chart. That would show the starting date as the first bar and then the duration stacked on top of it.
When you're done with this, you make the 'start date' series No-Fill and it becomes a Gantt chart! The no-fill trick works and that's not my problem.
What does not work is setting the X axis scale. I had this first go wrong in a real file. I then created this much-simplified version to see if I could duplicate the problem. It does indeed, not work.
In this example, there is no math going on in any of the cells. This is purely typed in as dates and integer numbers for the durations. Under the Chart formatting, Axis, Value (X) axis, you can see the fields to enter the Min and Max for the scale. This is the part that does not work.
Above is what the chart looks like immediately after creation. Below is what happens after you enter the Min and Max for the X axis scale. They are entered as Dates. That's how Numbers seems to want them. I have used this entry format on other chart styles and they work properly. It seems to only be the 'stacked' type of chart where this blows up.
It takes the values but, what it does to the X-axis is a mystery. The dates aren't even close to being reflected in that scale. I entered October 1 and October 30 as the min and max. It should be a one-month range on the chart.
Does anyone have any idea how to fix this? Numerically speaking, Excel always treated Dates as a day count from either 1900 or 1904 (insert old man shouting at clouds here). Days added as I've done here would math out to new time values that could be formatted as integer, date or whatever.
Or is this a legitimate bug to report to the mothership?