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

2024年11月22日 20:24
有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,""))