根据持续时间将行分为多行

时间:2018-11-01 18:21:20

标签: excel vba excel-vba excel-formula excel-vba-mac

我正在尝试基于Duration在Excel文件中拆分行。因此,如果持续时间为50分钟,我希望将同一行分为5个字段,每个字段10分钟。我的逻辑是将行的持续时间取为整数,用持续时间除以10来计算结果行的数量,然后给我10。我想对数百行或数千行进行此操作。

Screenshot

如果有帮助,我正在使用Excel for Mac版本16.18。

1 个答案:

答案 0 :(得分:0)

以下是一些提示:

  • 要在单元格下方插入4行,请使用
    cell Offset(1,0)。Resize(4,1)。 EntireRowInsert xlShiftDown

  • 要使用上面的单元格增加十分钟的公式填充单元格,请使用
    cell .Offset(1,0).Resize(4,1)。{ {3}} =“ = R [-1] C + FormulaR1C1(0,10,0)”

  • 从底行开始向上移动