有人可以就如何将分配表转换为目标表给我一些帮助:
分配:
SA Project From TO Allocation Comment
-------------------------------------------------------------------------------
Bin p1 2008-11-01 2008-11-30 0.3 a
Bin p1 2008-12-01 2008-12-31 0.3 a
Bin p1 2009-01-01 2009-01-31 0.3 a
Bin p1 2012-09-01 2012-09-30 0.5 b
Bin p1 2012-10-01 2012-10-31 0.5 b
Bin p1 2012-11-01 2012-11-30 0.5 b
Bin p1 2012-12-01 2012-12-31 0.5 b
Mike p2 2011-09-01 2011-09-30 0.3 c
Mike p2 2011-10-01 2011-10-31 0.3 c
Mike p2 2011-11-01 2011-11-30 0.3 c
Mike p2 2011-12-01 2011-12-31 0.3 c
Mike p2 2012-01-01 2012-01-31 0.3 c
Mike p2 2012-05-01 2012-05-31 0.6 c
Mike p2 2012-06-01 2012-06-30 0.6 c
Mike p2 2012-07-01 2012-07-31 0.6 c
Mike p1 2011-10-01 2011-10-31 0.45 d
Mike p1 2011-11-01 2011-11-30 0.45 d
Mike p1 2011-12-01 2011-12-31 0.45 d
Mike p1 2012-10-01 2012-10-31 0.32 d
Mike p1 2012-11-01 2012-11-30 0.32 d
Mike p1 2012-12-01 2012-12-31 0.32 d
==================================================== ===============================
目标:
请注意,11 月 12 月是上一年的 1 月 2 月 ... 10 月。
SA Project Year Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Comment Total
---------------------------------------------------------------------------------------
Bin p1 2008 0.3 0.3 0.3 0 0 0 0 0 0 0 0 0 a 0.9
Bin p1 2011 0 0 0 0 0 0 0 0 0 0 0.5 0.5 b 1
Bin p1 2012 0.5 0.5 0 0 0 0 0 0 0 0 0 0 b 1
Total 0.8 0.8 0.3 0 0 0 0 0 0 0 0.5 0.5 2.9
Mike p1 2010 0 0 0 0 0 0 0 0 0 0 0 0.45 d 0.45
Mike p1 2011 0.45 0.45 0 0 0 0 0 0 0 0 0 0.32 d 1.22
Mike p1 2012 0.32 0.32 0 0 0 0 0 0 0 0 0 0 d 0.64
Mike p2 2010 0 0 0 0 0 0 0 0 0 0 0.3 0.3 c 0.6
Mike p2 2011 0.3 0.3 0.3 0 0 0 0.6 0.6 0.6 0 0 0 c 2.7
Total 1.07 1.07 0.3 0 0 0 0.6 0.6 0.6 0 0.3 1.07 5.61
现在我可以得到当前表:
当前:
我只能在同一年制作一月二月...十二月。从去年11月开始,连续两年不知道怎么做。
SA Project Year Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Comment
----------------------------------------------------------------------------------------
Bin p1 2008 0 0 0 0 0 0 0 0 0 0 0.30 0.30 a
Bin p1 2009 0.30 0 0 0 0 0 0 0 0 0 0 0 a
Bin p1 2012 0 0 0 0 0 0 0 0 0.50 0.50 0.50 0.50 b
Mike p1 2011 0 0 0 0 0 0 0 0 0 0.45 0.45 0.45 d
Mike p1 2012 0 0 0 0 0 0 0 0 0 0.32 0.32 0.32 d
Mike p2 2011 0 0 0 0 0 0 0 0 0.30 0.30 0.30 0.30 c
Mike p2 2012 0.30 0 0 0 0.60 0.60 0.60 0 0 0 0 0 c
关键问题是如何将当前表转换为目标表。在Target表中,例如 2008 Nov Dec 和 2009 Jan Feb Mar Apr May Jun Jul Aug Sep Oct 应显示在同一行中。此外,每列之和和每行之和也应相加。
欢迎任何建议。
如果有人可以帮助我实现这一目标,将不胜感激。
提前谢谢。