这是我认为一个简单的问题,但我似乎无法找到适合它的解决方案。我不知道VBA是否需要它。基本上我只想减去Excel中最后两个非空单元格。例如:我有单元格A1和单元格B1,然后从B1中减去A1的值,并将此值放在同一行,而将另一列C1放置,等等。我已阅读this以获取最后一个非空单元,但我需要两个非空单元并对它们执行操作。减去excel中最后两个非空单元格
=LOOKUP(2,1/(A:A<>""),A:A)
有没有更简单的方法来做到这一点?或者我应该使用VBA?
编辑:
是我正在做有点类似资产负债表,但一个简单的原因,用户将只是在在第二列中的第一列和费用进入沉积值,然后显示在第三栏平衡......反之亦然。
其余的如果不是任意的输出单元则可以用一个公式来完成。如果输出单元是任意的,则需要vba。 –
是的..输出单元格应该基于任一列的最后一个非空单元格对齐...原因是我做了一个有点类似于资产负债表,但一个简单的,用户只需输入保存在第一列并在第二栏的费用,然后显示在第三栏的余额.. –
你可以模拟一些数据和预期的结果吗? –