从具有数字的第一个单元格中排除最后一个单元格

我有以下的Excel工作表 在这里输入图像描述

在J列中,我需要行和最后一个单元格(最后一个数字)之间的最后一个区别。

数字可以从列C出现,直到列I.数字不总是始于列C,并不总是在列I结束,但是从来没有空的单元格。

基本上我需要用一个数字从最后一个单元格中减去第一个单元格中的值。 从CI减去该范围中的第一个值的范围中的最后一个值与在J中显示的结果。我现在手动填入J列,但是我想用公式来完成。

如果数字总是从最小到最大,您可以简单地这样做:

=MAX(C2:I2)-MIN(C2:I2) 

如果不是,事情变得更加困难。 这是另一个应该适用于无序条目的解决scheme:

首先,在Totaal的右边添加一个空的列。

二,增加七栏,内容如下:

 =IF(ISBLANK(C2),M2,C2) =IF(ISBLANK(D2),N2,D2) ... 

第三,添加另一个空的列。

四,增加七栏,内容如下:

 =IF(ISBLANK(C2),S2,C2) =IF(ISBLANK(D2),T2,D2) ... 

Totaal可以用来计算

 =Z2-L2