我有一张表格,显示了一年中每个月的数值。它看起来大致如下:
Month | 2015 |
----------------
Jan | 4856 |
Feb | 6521 |
Mar | .... |
Apr | .... |
May | .... |
Jun | .... |
Jul | .... |
Aug | .... |
Sep | .... |
Oct | .... |
Nov | .... |
Dec | .... |
----------------
SUM | 48956 |
我有一个数组收集所有的SUM值,就像这样:
sum = [48956]
用户可以选择将更多年份的值添加到表格中,例如:
Month | 2013 | 2014 | 2015 |
----------------------------------
Jan | 6587 | 8954 | 4856 |
Feb | 1254 | 1125 | 6521 |
Mar | .... | .... | .... |
Apr | .... | .... | .... |
May | .... | .... | .... |
Jun | .... | .... | .... |
Jul | .... | .... | .... |
Aug | .... | .... | .... |
Sep | .... | .... | .... |
Oct | .... | .... | .... |
Nov | .... | .... | .... |
Dec | .... | .... | .... |
----------------------------------
SUM | 35780 | 96448 | 48956 |
----------------------------------
diff | | %change| %change|
数组现在看起来像这样:
sum = [35780, 96448, 48956]
现在我希望“diff”行显示随着年份增长的百分比增加或减少。
2014年与2013年相比,2015年与2014年相比,以此类推...
我该如何从数组中获取96448和35780,并计算2014年的差异值,然后对表格中添加的每个新年执行相同操作?
96448 - 35780 = 60668 / 96448 = 0,629 * 100 = 62,9%
当然,第一年(在这种情况下是2013年)没有区别。
sum
数组中最后一个值“48956”排在第一位? - RomanPerekhrest