我刚才试验了一下。大概可以分为以下步骤:
第一,在b列中输入公式=d-a
第二,在c列中输入公式=a-d
第三,新建e和f两列
第四,在e列中输入公式=IF(B2<0,(0),(B2)),在右下角处双击,即可填满所有行。
第五,选中e列向右拉动,使得f列的公式变为=IF(C2<0,(0),(C2)),并计算出相应的数值。
第六,将b和c两列的数字替换成e和f两列的数字。
选定BC两列,CTRL+F3,名称JS,引用位置输入=evaluate($a1)
B2
=max(d2-js,0)下拉填充
C2
=max(js-d2,0)下拉填充
在B2上输入=if(d2-a2>0,d2-a2,0),然后下拉
在C2上输入=if (a2-d2>0,a2-d2,0),然后下拉
B2=IF(D2-A2>0,D2-A2,0)
C2=IF(A2-D2>0,A2-D2,0)
下拉即可