Hide future months with 0 values from chart in google sheets - google-sheets

I have a sheet that automatically pulls in order numbers every month, and a chart to show the trendline. I have formatted the future months because I want the chart to be automatically updated. But the value of the order numbers for future months in currently 0 and that messes with my chart. I want those to be hidden from my chart, so that the chart only runs to the last month.
Example sheet: https://docs.google.com/spreadsheets/d/11FOBKKfxY-usK5aGjrc8KpoiYeMgXrb3apzfYrpoaUg/edit?usp=sharing

added a solution in your sheet here:
you can filter the data first and use those columns as data source for the graph. the formula auto-updates until previous month stats. and also you can just hide those columns since you have the primary A,B columns in visibility.
=filter(A:B,EOMONTH(A:A,0)<=EOMONTH(TODAY(),-1))

Related

how do I create a stacked column chart with 3 different columns over each x-axis value

I want to make a stacked column chart with the data below. The workstreams would be on the x-axis and I would want three columns over each of them, one for each month, and the 'Reschedule' and 'Cancel' values would be stacked for each month. Not sure if this is possible, I've tried a couple things and can't get it to work.
The only way I've found is to set the series axes to left and right to separate them into columns. But this means that only two chart columns per x-axis data point.
So in your case, if you set up a stacked chart with the October and November values and then select each November series and change the Axis for each to the right, the two November values will be stacked in a column next to the stacked October values. Unfortunately, since there are only two axes, there's no way to then include the December values.
Original source is here: https://medium.com/#angellily0330/a-simple-way-to-create-clustered-stacked-columns-in-google-sheets-68792498d3ed

How do I show data for 4 weeks on a Google Sheets chart by week day?

I want to show data for 4 weeks on a Google Sheets chart.
I have tried to do this and it is mostly ok as this is correct:
The X-axis shows the days of the week
The Y-axis is the weight number
Issues I have with my current implementation are:
I had to make a separate series for each week when I wanted it automatically group the data by week number. (I then can't name each series)
The data is off by one day. Monday's data doesn't show which means Tuesday's data is showing in place of Monday and so on.
Here is a link to the google sheet and a screenshot below: https://docs.google.com/spreadsheets/d/147RMW2JE7MoWz53EZuB-nHj-p_xeKez_ze_0mqq8NGA/edit?usp=sharing
My expected result would look more like this:
Here the lines are shown grouped by each week AND data is shown for each day
The reason why you are missing the first day of every week is that you have checked the Use row 1 as heeaders so every series will remove the first datapoint (monday in your case) and insert it as the label for that series (you can see that in the legend).
If you uncheck that checkbox and change your range for the X-axis so it goes from Monday to Sunday you get the correct graph.
The problem with the previous graph is that although all its datapoints are correct there is no legend. But unfortunately there is no way to insert a legend easily because you cannot go and change this manually, the label for each series has to come from the cells.
What you can do to work around this limitation is change your data so the label for each series sits on top of your data and keep the Use row x as headers checked:
Of course this is not the only solution, you can go on multiple ways here, copy the table in a single sheet for every week, or just live without labels. Stack the weeks horizontally so everyone has its week number on top of the weight column, etc

Viz Filtering in Tooltip not working correctly

I would like to add a Viz into a Tooltip to compare the value in a specific week with values from other years. When I do that, the Tooltip only shows 1 value from 1 year only, not the other years.
Here is the Viz I want to include.
But only 1 value gets shown.
How can I achieve this effect? Here is a link to the Tableau data: https://drive.google.com/file/d/1tzM8HAcMjyz3RiSzllBH5UU2JJvP9yV5/view
Corrections to your existing sheets.
Starting with Sheet 2 (Week wise plot):
Drag Date to columns, Value to rows.
Breakdown Date hierarchy to 'DAY' by hitting the + and remove Quarter and Month.
Change the DAY to Week Number from drop down menu on DAY tab.
Drag down the Week tab to rows now.
Drag Date to color mark
P.S. I have added some alignment adjustments to make the plot fit into the tool tip well.
Now for Sheet 1:
Clear your column tab.
Drag Date to columns break down to Week in similar way.
Remove Week Attribute from marks.
Edit tooltip as follows: <Sheet name="Sheet 2" maxwidth="300" maxheight="300" filter="<WEEK(Date)>">
Note: Avoid making Date continuous unless relevant to your use case.
Hope this helps.

How to create a data ranged chart in Google Sheets

I'm really struggling to understand how to show a chart in Google sheet that automatically shows the last 7 items. I'm basically trying to create a dashboard. Ideally, I'd like to be able to select a range like last 7 days, last 30 days, month on month (6 months), month on month (12 months), by a quarter
I want a chart that will show A,B,C,D,E,F and G all in one chart.

Highcharts drilldown with more than one series

I have a chart where each yAxis value has two columns - this year and previous year. When a user drills down on one of the columns, it only drills down to the selected year. What I would like is to drill down for that yAxis on both last year and current year.
Here is an example chart: http://jsfiddle.net/w75oobt2/. If you click on A's Last Year, then it only shows a drilled down version for A's Last year. I would like it to show A's previous year as well.
Is this possible?
(Look at the B column - where the drill down has two series, but only shows the last one).
Unfortuantely it is not available,yet but you can post your suggestion in the uservoice service.
http://highcharts.uservoice.com

Resources