excel表格中有一列数据,如何对其中几位数进行累加

有一行数据1603151011

其中16为2016年

0315为3月15日,要求0315这4为数据随着日期变化改变

1011中的第四位数据取值范围是1-6,累加循环,当这位数据累加到6后,下一个数据为1,同时第二位和第三位数据累加1
1011中的第二位和第三位,这两位数据的取值范围是01-30,累加循环,当这两位数据累计到30后,下一个数据为1,同时第一位数据累加1
1011中的第一位取值范围是1-4,即这位数字从1累加到4之后继续为1,例:1,2,3,4,1,2,3,4
在拖动复制表002时,工作表名称自动改变为003,同时数据进行累加,在同一个工作表中,数据不进行累加

Excel中如果对一列中的数据的后几位数进行累加,可以利用sum函数结合value函数和right函数组成的数组公式来实现。

软件版本:Office2007

举例说明如下:

1.A列中有如下数据,只对每个单元格中数据的后三位进行累加求和:

2.输入公式如下,公式解释:利用right求后三位,利用value将right取到的文本转换为数值,再利用sum求和,为了求A1:A20的和,利用数组公式:

3.Ctrl+Shift+Enter三键结束数组公式,得到结果如下:

温馨提示:答案为网友推荐,仅供参考
相似回答