【问题标题】:Substract last cell in row from first cell with number从带有数字的第一个单元格中减去行中的最后一个单元格
【发布时间】:2015-06-20 09:31:57
【问题描述】:
我有以下 Excel 表格
在 J 列中,我需要行中第一个单元格和最后一个单元格(带有数字)之间的最终差异。
数字可以从 C 列到 I 列出现。数字并不总是从 C 列开始,也不总是在 I 列结束,但它们之间永远不会有空单元格。
基本上,我需要从带有数字的最后一个单元格中减去带有数字的第一个单元格中的值。 C-I 范围内的最后一个值减去该范围内的第一个值,结果显示在 J 中。
我现在手动填写了 J 列,但是我想用公式来填写。
【问题讨论】:
标签:
excel
find
row
difference
subtraction
【解决方案1】:
如果数字总是按从小到大的顺序排列,您可以这样做:
=MAX(C2:I2)-MIN(C2:I2)
如果没有,事情会变得有点困难。这是另一个适用于无序条目的解决方案:
首先,在 Total 右侧添加一个空列。
其次,添加七列,内容如下:
=IF(ISBLANK(C2),M2,C2)
=IF(ISBLANK(D2),N2,D2)
...
第三,添加另一个空列。
第四,添加七列,内容如下:
=IF(ISBLANK(C2),S2,C2)
=IF(ISBLANK(D2),T2,D2)
...
然后可以使用以下方法计算总计
=Z2-L2