用于在Excel 2010中复制和增加日期值的宏

0 excel excel-formula excel-2010

我需要在excel中生成如下所示的数据.

2/8/2013
2/8/2013
2/8/2013
2/8/2013
2/8/2013
2/8/2013
2/9/2013
2/9/2013
2/9/2013
2/9/2013
2/9/2013
2/9/2013
2/10/2013
2/10/2013
2/10/2013
2/10/2013
2/10/2013

格式中的日期值mm/dd/yyyy和6行中的相同...在第7行中它应该递增并持续到第12行,就像序列应该重复一样.

任何一个excel用户都能帮我写一个公式/宏等等吗?为此?

先谢谢,Chandu

Kse*_*nia 8

假设您已经存储了第一个日期A1,请键入A2以下公式:=IF(MOD(ROW(),6)=1,A1+1,A1)并根据需要自动填充.格式化细胞Date与所需模式一样.

  • +1 .....但我会建议一个小小的改动 - 使用`ROWS`而不是'ROW` - 如果你这样做那么如果你在工作表的顶部插入行,你仍然得到每个日期的6(赢得了不会自己使用ROW,即`= A1 +(MOD(ROWS(A $ 2:A2),6)= 0) (2认同)