我必须创建一个类似于这样的队列分析表:Final Form

而且,我有以下形式的数据:
Data Sample

每行代表一个唯一的ID . 我在编写代码时遇到问题,代码会将数字的变化从0映射到1或2,然后在同一特定行中返回0 . 最终表中的月份列应包含从一个月到另一个月的所有特定行/ ID的所有幻灯片的总和 . 这些幻灯片可以是0到1或2,然后在随后的几个月中返回 . 数据中的所有NA都将被忽略 . 只有在新用户进入时才会发布新数据的数据 . 我已经计算了所有新用户总数的值,但无法将每月的总幻灯片数从0增加到1或2并返回每月1或0 .

最终表单表是数据的外观 . 例如,在列M2中,7行已经滑行到行M1中的值1 . 行M1显示累积变化,即如果1156值中的任何一个值从0变为1或2然后再变回1或0,则变化需要反映在同一行的列值中 . 例如,行M1中的M3列显示有2个值已转为值1或2.(这可能来自列M2中反映的相同ID,或者全新的 . 在之前的7个中,5个值可以已经回到0,没有新的ID从0改变值 . )