Solution to draw Excel stacked chart with empty future data
First of all, it is true that Excel stacked chart would consider empty data as “0” instead of ignoring them like the case in non-stacked chart, it is the behavior that cannot be changed.
In order not to change data range every week, it is better to set dynamic data range so that if there is no data in December 19, the data range (both data and x-axis label) is resized to December 12.
You can find the solution in the below article
Excel graph change data range dynamically
Outbound References
http://www.contextures.com/xlNames01.html