我有一张表格,在日历周中有A栏。我想生成一个x轴作为月份的图表,表格中有数据。
有人可以帮我编码吗?我很震惊如何将列中的周数转换为月份。
有人可以建议,我如何在我的x /轴上为月份生成这些数据的图表。我没有得到这样做的线索。任何领导都会有所帮助。
答案 0 :(得分:2)
这是将单元格A1中的周数转换为月份的公式
=MONTH(DATE(2017,1,-2)-WEEKDAY(DATE(2017,1,3))+A1*7)
请注意,您还需要知道星期编号所指的年份,因为它可能每年都有所不同。在此示例中,它固定为2017年。
请注意week number != week number
。
有多种方法可以计算周数。
此公式示例基于ISO周数,一周从星期一开始,包含一年中第一个星期四的一周被视为第1周。例如,在2016年,第一个星期四是1月7日,这就是为什么第1周将于2016年1月4日开始。
以下是基于不同周数的周数计算的一些信息:Week Numbers In Excel
答案 1 :(得分:1)
您需要使用公式
=TEXT((((A1-1)*7)+DATE(2017,1,1)),"m")
这会将周数转换为日期,然后提取月份数