Google sheets 我如何在Google Sheets图表上按周日显示4周的数据?
我想在谷歌表格上显示4周的数据 我尝试过这样做,但基本上没有问题,因为这是正确的:Google sheets 我如何在Google Sheets图表上按周日显示4周的数据?,google-sheets,charts,excel-charts,google-sheets-charts,Google Sheets,Charts,Excel Charts,Google Sheets Charts,我想在谷歌表格上显示4周的数据 我尝试过这样做,但基本上没有问题,因为这是正确的: X轴显示一周中的几天 Y轴是重量编号 我目前的实施存在以下问题: 当我想让它按周数自动分组数据时,我必须为每周制作一个单独的系列。(我无法为每个系列命名) 数据被关闭了一天。周一的数据没有显示,这意味着周二的数据代替周一显示,以此类推 以下是谷歌表单的链接和屏幕截图: 我的预期结果更像这样: 在这里,行按每周分组显示,数据按每天显示。您缺少每周第一天的原因是您已选中使用行1作为heeader,因此每个系列将删
在这里,行按每周分组显示,数据按每天显示。您缺少每周第一天的原因是您已选中使用行1作为heeader,因此每个系列将删除第一个数据点(本例中为星期一),并将其作为该系列的标签插入(您可以在图例中看到) 如果您取消选中该复选框并更改X轴的范围,使其从周一到周日,您将得到正确的图形 上一个图表的问题是,尽管它的所有数据点都是正确的,但没有图例。但不幸的是,无法轻松插入图例,因为您无法手动更改图例,每个系列的标签必须来自单元格 要克服此限制,您可以更改数据,使每个系列的标签位于数据顶部,并保持选中“使用”行
x
作为标题:
当然,这不是唯一的解决方案,您可以在这里使用多种方法,每周在一张表中复制表格,或者干脆不使用标签。水平堆叠周数,以便每个人都将其周数放在“权重”列的顶部,等等。您缺少每周的第一天的原因是您已选中“将第1行用作heeader”,因此每个系列都将删除第一个数据点(在您的情况下是星期一),并将其作为该系列的标签插入(您可以在图例中看到这一点) 如果您取消选中该复选框并更改X轴的范围,使其从周一到周日,您将得到正确的图形 上一个图表的问题是,尽管其所有数据点都正确,但没有图例。但不幸的是,无法轻松插入图例,因为您无法手动更改图例,每个系列的标签必须来自单元格 要克服此限制,您可以更改数据,使每个系列的标签位于数据顶部,并保持选中“使用”行
x
作为标题:
当然,这不是唯一的解决方案,你可以在这里用多种方法,每周在一张纸上复制表格,或者干脆不贴标签。将周水平堆放,这样每个人的周数都会显示在重量栏的顶部,等等你能以某种方式向我们展示你的预期结果吗?即使这只是一张手绘的草图……贝卡使用“我们现在可以看到您尝试了什么,但看不到您试图实现什么”。@a-burge hi我已经编辑了它,并添加了一张图片说明我的预期结果。这有意义吗?谢谢!您能以某种方式向我们展示您的预期结果吗?即使这只是一张手绘的草图……因为我们现在可以看到您尝试了什么,但看不到您试图实现什么实现。@a-burge hi我已经编辑了它,并添加了一张我预期结果的图片。这有意义吗?谢谢!如果您愿意接受星期天作为一周的第一天(而不是星期一),您可以使用此函数重新构造数据,然后在此基础上绘制图表(使用开放范围包括未来几周):
=QUERY(A1:D29,“选择星期日(B),按星期日(B)分组求和(D)轴标签星期日(B)‘星期日=1’”,1)
您可以直接将公式输入到图表中,还是需要先将其放在工作表中的某个位置,然后再导入?这两种方法都很酷。@Raserhin,您可以在工作表中的某个位置使用它来重新格式化输出,以更好地适应图表。如果您愿意接受星期天作为一周的第一天(而不是星期一),您可以使用此函数重新构造数据,然后在此基础上绘制图表(使用开放范围来包括未来几周):=QUERY(A1:D29,“选择星期日(B)”,按星期日求和(D)分组(B)透视标签dayOfWeek(B)“Day(Sunday=1)”,1)
您可以直接将公式输入到图表中,还是需要先将公式放在工作表中的某个位置,然后再导入?不管怎样,这都是一个很酷的建议。@Raserhin,您可以在工作表中的某个位置使用它来重新格式化输出,以更好地适应图表。