我有一个 Microsoft Excel 文档,其中包含两列,日期 (mm/dd/yyyy) 和时间 HH:MM(a/p)。每行代表一个订单(下单日期和下单时间)。
我怎样才能绘制此图表,以便 Y 轴表示订单数量,X 轴表示星期几?(星期一至星期日)
我怎样才能绘制此图表,以便 Y 轴表示订单数量,X 轴表示一天中的时间?(小时 0 至小时 23)
使用 MS Excel 是否可行?我从未做过如此复杂的事情。是否可以将日期 (mm/dd/yyyy) 转换为星期几?
我不期望得到完整的答案(但如果有的话请发给我)。我甚至不知道从哪里开始,或者是否有可能。
答案1
完全可以通过对日期列进行简单的格式化将日期转换为星期几。
但是,您想按星期几汇总吗?如果是这样,您需要一个数据透视表。
最简单的方法是创建一个带有公式的新列(假设日期在 A 列,新列在 B 列),=$A1
其中 1 是行号。如果您先将源数据放入 Excel 表中,则这更容易。然后您只需在第一个数据行(而不是标题)中添加公式,Excel 就会为您填充其余部分。这也使下一步更容易。
接下来,使用自定义格式格式化您的新列,ddd
该格式将为您提供 3 个字母的 DoW。
现在根据数据创建一个数据透视表,以 DoW 作为行,以数据作为订单列的总和(它可能默认为计数而不是总和)。
答案2
一种更简单的方法是选择列并插入数据透视图
单击功能区上的插入选项卡,然后在数据透视表下拉菜单下选择“数据透视图”。
要在 Y 轴上绘制星期几,只需将“天”字段拖到行标签类别中,将“时间”字段拖到值类别中。默认情况下,Excel 应使用“计数”功能。如果不这样做,只需将其更改为计数即可获得当天的订单数量。
要在 Y 轴上绘制一天的时间,请按照上述步骤操作,但交换变量。