【发布时间】:2014-11-09 19:25:41
【问题描述】:
我对 vba 比较陌生,并且发现很难为这个动态范围编写代码。输入数据的日期从 2014 年 11 月 7 日到 14 年 11 月 14 日,从 00:00 到 23:00 小时。我需要以这样的方式转置小时数,即对于每个日期,我每个小时都有值(在列中)。如果我不清楚这个问题,请告诉我。提前一百万谢谢
输入数据
Date Hours Name %Value
11/07/14 00:00 P4127C11 20
11/07/14 01:00 P4127C11 30
.
.
11/07/14 23:00 P4127C11 24
11/08/14 00:00 P4127C11 15
.
.
11/11/14 00:00 P4127C11 25
. . . .
. . . .
11/11/14 23:00 P4127C11 31
输出数据
Date Name 00:00 01:00 02:00 . . . . 23:00
11/07/14 P4127C11 20 30 . . .. . 24
11/08/14 P4127C11 15 . . .. . . . .
.
.
11/11/14 P4127C11 25 . . . 31
【问题讨论】:
-
感谢@Tmdean 我正在尝试格式化数据
标签: excel vba dynamic transpose