excel中如何计算第一列和第二列满足不同条件,第三列的数据自动变化的,这样的公式怎么编辑。

2024-11-22 20:24:31
推荐回答(2个)
回答1:

第三列不可能又是手工输入的,又是公式计算的,只能取其一
所以你可以这样,第三列的数据就来自输入,第四列放计算结果
在d2中输入

=if(and(a2>=0,b2>=0),c2,if(and(a2>=0,b2<0),c2+1000,“其它情况”))
向下填充

1000换成你要的常数,“其它情况”是因为你没有说除上面两种情况之外其它的应当怎么取值,你可以自己改成需要的。

回答2:

假如这三个列分别是A、B、C ,常数为85,其他情形显示为空白,则在E列 (第2行)

=IF((A2>0)*(B2>0), C2, IF((A2>0)*(B2<0), C2+85,""))