如何从 Google 电子表格中的图表范围中删除空白日期?
How to remove blank dates from chart range in Google Spreadsheets?
我的数据范围是 3 月 24、25、26、27 和 30 日:
但无论我做什么,缺少的日子,28 日和 29 日,都会添加到我在这张图表中的 x 轴上,是什么让我的图表看起来很奇怪,当它应该是一条 45º 直线时:
当我将图表类型更改为 Combo Chart
时,它按预期工作,但这不是我想要的:
我改成Area Chart
后,漏掉的天数又补上了:
如何关闭此 "auto-range"?
根据要求,我用来生成日期的公式。
第一次约会:
=IF(WEEKDAY(TODAY(),3) < 6,TODAY(),IF(WEEKDAY(TODAY()-1,3) < 6,TODAY()-1,IF(WEEKDAY(TODAY()-2,3) < 6,TODAY()-2)))
以下日期:
=IF(WEEKDAY(AD7-1,2) < 6,AD7-1,IF(WEEKDAY(AD7-2,2) < 6,AD7-2,IF(WEEKDAY(AD7-3,2) < 6,AD7-3)))
AD7
引用当前上方的单元格
解决方案
在相邻范围内我参考了原始日期(由公式生成)如下:
=MONTH(AD8)&"/"&DAY(AD8)&"/"&YEAR(AD8)
工作:
要防止电子表格自动设置数字格式,在数字前面放一个撇号 (')。例如,以下数据集 不 插入额外的日期,并根据需要显示为 "linear"。奖励:使用这样的日期格式可确保其正确排序。
数据:
'2015-03-25, 1 '2015-03-26, 2 '2015-03-27, 3 '2015-03-30, 4
表格中的外观:
图表:
似乎还有另一种方法。在自定义中,check Treat labels as text
去掉这些多余的times/dates 是有顺序但没有数据的。希望这对您有所帮助!