我想要在Excel柱形图上显示数据。它表示每周的销售数量,其中日期是一周的第一天:
如果我将日期保留为日期,那么Excel将其解释为七天中的一天的数据,因此我得到了具有较大间隙的精简列:
我可以通过将日期格式化为文本来解决这个问题,从而为我提供了我想要的风格:
但是,我想要一个日期刻度,只标记每个月的第一个,我认为这需要一个日期格式化的轴。
基本上,我想在Excel而不是paint中实现这一点:
关于如何(如果)这样做的任何想法?
答案 0 :(得分:1)
您可以做的是在日期轴上制作折线图,添加并格式化误差线,然后隐藏线条和标记。对于误差线使用减号选项,没有“端盖”,“百分比值”为100%,因此误差线到达水平轴。格式化错误条线以模拟更粗的条。
答案 1 :(得分:0)
我最近必须这样做,我绕过它的方法是使用= Text(A1,“MMM YY”)公式创建第二组值。
有关实际样本数据的说明:
在周开始和销售之间插入一列(出于此目的,我们假设周开始位于A列)
在新栏B行2中输入以下公式:
=IF(TEXT(A2,"MMM YY")<>TEXT(A1,"MMM YY"),TEXT(A2,"MMM YY"),"")
这里我们告诉它只列出它是否是新月的第一个实例
将其复制到A列有数据
突出显示B和C列中的数据
创建柱形图
现在,您的图表将会显示您的需求
编辑:我刚刚注意到你有“周开始”,但我想你想让你的图表以标题结束一周?
如果是,那么制作B2公式
=TEXT(A2+5,"MMM YY")
然后使B3成为
=IF(TEXT(A3+4,"MMM YY")<>TEXT(A2+4,"MMM YY"),TEXT(A3+4,"MMM YY"),"")
然后拖下来,假设你的周在周五(周一+ 4天)关闭,我已经加了4,但你可以相应调整