在单元格中如何进行循环计算?
发布网友
发布时间:2022-05-10 06:36
我来回答
共5个回答
热心网友
时间:2023-11-14 13:44
Excel的循环计算可这样做
例:计算A1*A2结果在A3格,条件值60在A4格,在B3格输入公式“=IF(A3<=$A4, "OK",A3-$A4)”(无引号)
选中B3,横向拖据柄至出现逻辑判断OK,即完成循环计算
设:A1=2; A2=100; A3=A1+A2
结果如下
2
100 1 2 3
200 140 80 20 OK
60
公式显示如下
2
100 1 2 3
=A1*A2 =IF(A3<=$A4, "OK",A3-$A4) =IF(B3<=$A4, "OK",B3-$A4) =IF(C3<=$A4, "OK",C3-$A4) =IF(D3<=$A4, "OK",D3-$A4)
60
B2;B3;B4是拖出的数列串(可显示循环次数.)
热心网友
时间:2023-11-14 13:44
stun 的回答已经达到你要的效果了,如果还不满足的话就使用VBA(Visual Basic Application)编程,包你如愿!
热心网友
时间:2023-11-14 13:45
Excel的循环计算可这样做
例:计算A1*A2结果在A3格,条件值60在A4格,在B3格输入公式“=IF(A3<=$A4, "OK",A3-$A4)”(无引号)
选中B3,横向拖据柄至出现OK,即完成循环计算
2
100 1 2 3
200 140 80 20 OK
60
2
100 1 2 3
=A1*A2 =IF(A3<=$A4, "OK",A3-$A4) =IF(B3<=$A4, "OK",B3-$A4) =IF(C3<=$A4, "OK",C3-$A4) =IF(D3<=$A4, "OK",D3-$A4)
60
热心网友
时间:2023-11-14 13:45
=MOD(A1,60) 循环我不会 :) 但是这样可以得到你要的结果
热心网友
时间:2023-11-14 13:46
“宏”会用么?可以实现,如果你会basic你就可以编个自动宏了,用basic实现很简单的
在excel中f8可以启动宏