将Excel中的日期转换为其各自的一周

时间:2015-04-10 21:55:12

标签: excel pivot-table vlookup

希望你能帮助我。

我打开了一个Excel电子表格。电子表格有两列我需要帮助。

第一列是反映打开的故障单的日期和时间。第二列反映了票证关闭的日期和时间。

我需要将每张门票开启和关闭的所有日期与该月各自的一周相关联。因此,如果我在2015年2月22日 - 2015年2月28日之间开放了20张门票(所有这些日期都在同一列fyi ......),那么我将需要以某种方式关联这些门票我的电子表格用于在线堆栈图表中使用的某种形式的数据。

一位高管已将此放在我的腿上。我看起来没用,我想对如何执行这样的任务提供一些帮助。 Excel中的公式... Vlookup ....或使用数据透视表....请协助!

3 个答案:

答案 0 :(得分:0)

  

将excel中的日期转换为其各自的一周

与日期范围示例结合使用:

=INT((DAY(A1)-1)/7)+1

答案 1 :(得分:0)

在第3列中,使用= Weeknum(A1,1)公式获取a列中日期的周数。第二个参数允许您确定一周开始时的内容。 在第4列中,对b列执行相同操作。这将分别为您打开/关闭周票。添加第5列是周数的差异,可以在数据透视表中使用,以显示故障单的分布和要解决的周数等。

如果您有其他需求,请回复。

答案 2 :(得分:0)

首先获取当月第一天的周数-1

A1 = 01/02/2018
B1 = =WEEKNUM(A1)-1

然后计算个人票务周数,并在该月的第一周之前取出返回值之前的周数。您可能需要将单元格格式化为数字,因为Excel认为它是日期的原因

Open Week = =WEEKNUM(OpenDateCell)-$B$1
Close Week = =WEEKNUM(CloseDateCell)-$B$1

代表图片:enter image description here