从带有数字的第一个单元格中减去行中的最后一个单元格
Substract last cell in row from first cell with number
我有以下 Excel sheet
在 J 列中,我需要行中第一个单元格和最后一个单元格(带有数字)之间的最终差异。
数字可以从 C 列一直显示到 I 列。数字并不总是从 C 列开始,也不总是在 I 列结束,但两者之间永远不会有空单元格。
基本上我需要从最后一个带有数字的单元格中减去第一个带有数字的单元格中的值。 C-I 范围内的最后一个值减去该范围内的第一个值,结果显示在 J 中。
我暂时手动填写了 J 列,但是我想用公式来完成。
如果数字总是从小到大排列,您可以简单地这样做:
=MAX(C2:I2)-MIN(C2:I2)
否则,事情会变得有点困难。这是另一个适用于无序条目的解决方案:
首先,在总计右侧添加一个空列。
其次,添加七列内容如下:
=IF(ISBLANK(C2),M2,C2)
=IF(ISBLANK(D2),N2,D2)
...
第三,再添加一个空列。
第四,增加七列,内容如下:
=IF(ISBLANK(C2),S2,C2)
=IF(ISBLANK(D2),T2,D2)
...
然后可以用
计算总计
=Z2-L2
我有以下 Excel sheet
在 J 列中,我需要行中第一个单元格和最后一个单元格(带有数字)之间的最终差异。
数字可以从 C 列一直显示到 I 列。数字并不总是从 C 列开始,也不总是在 I 列结束,但两者之间永远不会有空单元格。
基本上我需要从最后一个带有数字的单元格中减去第一个带有数字的单元格中的值。 C-I 范围内的最后一个值减去该范围内的第一个值,结果显示在 J 中。 我暂时手动填写了 J 列,但是我想用公式来完成。
如果数字总是从小到大排列,您可以简单地这样做:
=MAX(C2:I2)-MIN(C2:I2)
否则,事情会变得有点困难。这是另一个适用于无序条目的解决方案:
首先,在总计右侧添加一个空列。
其次,添加七列内容如下:
=IF(ISBLANK(C2),M2,C2)
=IF(ISBLANK(D2),N2,D2)
...
第三,再添加一个空列。
第四,增加七列,内容如下:
=IF(ISBLANK(C2),S2,C2)
=IF(ISBLANK(D2),T2,D2)
...
然后可以用
计算总计=Z2-L2