Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使excel循环回到0并在超过某个数字时继续计数?_Excel_Excel Formula - Fatal编程技术网

如何使excel循环回到0并在超过某个数字时继续计数?

如何使excel循环回到0并在超过某个数字时继续计数?,excel,excel-formula,Excel,Excel Formula,我希望excel在检查数字30时返回到0,但也要继续计数 举个例子:如果我有数字11和25,我求和,我希望它显示6而不是36 如何使用公式而不是宏来执行此操作?使用MOD返回剩余部分: =MOD((25+11)-1,30)+1 对于类似11和19的内容,上面的公式将返回30,如果不需要这样的内容,并且实际上会返回28,29,0,然后删除-1和+1: =MOD(11+25,30) =MOD(11+25,30)@BigBen如果一个人不做-1和+1我们会得到0而不是30,对于11和19@Sco

我希望excel在检查数字30时返回到0,但也要继续计数

举个例子:如果我有数字11和25,我求和,我希望它显示6而不是36


如何使用公式而不是宏来执行此操作?

使用MOD返回剩余部分:

=MOD((25+11)-1,30)+1

对于类似
11
19
的内容,上面的公式将返回
30
,如果不需要这样的内容,并且实际上会返回
28,29,0
,然后删除
-1
+1

=MOD(11+25,30)

=MOD(11+25,30)
@BigBen如果一个人不做
-1
+1
我们会得到
0
而不是
30
,对于
11
19
@ScottCraner-不确定OP想要的是30还是0.@BigBen,我可以看到,这就是我更新答案的原因。@JP2K使用的-1,30)+1是什么?@JP2K请参见编辑进行解释。如果你想让它变成
28,29,30,1,2
,那么你需要它们。如果你想要
28,29,0,1,2
,那就不要了。非常感谢!!!:)救命恩人!如果这对你有用,请通过点击复选标记来考虑正确的标记(✓) 根据答案。哦,等等。我刚刚发现它不适用于1。因此,如果我这样做,例如:=MOD(1+10,24),它将显示0