【发布时间】:2015-09-04 08:31:53
【问题描述】:
我有以下问题,我找不到最佳解决方案。
我需要将工作表中每个 ID 的每个日期的小时数与这些参数对齐。我尝试在 excel 中转置,但我只是得到了一个更总结的结果,它不会给出每个 ID 和日期的行。
小时工作表
年份 = 2015
ID | MON | TUES | WED | THU | FRI | SAT | SUN | WEEKNR
15 | 6 | 8 | 9 | - | - | - | - | 14
16 | - | - | 2 | - | 3 | - | - | 14
17 | - | 3 | 5 | - | - | 5 | - | 14
18 | 9 | - | - | 3 | - | - | - | 14
我希望将 ID 转换为具有这样的值(小时)的日期
ID | DATE | HOURS
15 | 30-3-2015 | 6
15 | 31-3-2015 | 8
15 | 1-4-2015 | 9
16 | 1-4-2015 | 2
16 | 3-4-2015 | 3
17 | 31-3-2015 | 3
17 | 1-4-2015 | 5
17 | 4-4-2015 | 5
18 | 30-3-2015 | 9
18 | 2-4-2015 | 3
非常感谢任何建议/解决方案。 SQL 或 Excel 公式(VBA)
【问题讨论】:
标签: mysql sql excel transpose vba