Yug*_*dle 3 vb.net excel vba excel-vba excel-formula
我有以下列:(使用Excel公式)
A B
------------------------
1 | Date | Value |
------------------------
2 | 8/20/2011 | 92.8 |
3 | 8/21/2011 | 92.4 |
4 | 8/22/2011 | 91.8 |
5 | 8/23/2011 | 90.7 |
6 | 8/24/2011 | 91.1 |
7 | 8/25/2011 | |
8 | 8/26/2011 | |
9 | 8/27/2011 | |
------------------------
Run Code Online (Sandbox Code Playgroud)
我想计算第一个值(B2)和最后一个值(B列中最后一个填充的行)之间的差异
编辑:
使用公式: =B2-B6不是必需的.(我想在Cell C2中使用diff)
我想当用户在B7中输入值时它自动显示B2和B7之间的差异,当他填充B8然后它显示B2和B8之间的差异,依此类推.
我不想要一些直接的方法在Excel中执行此操作,而不是通过迭代所有值来检查最后一个值.请在Excel中建议最好的方法.
这更像是一个逻辑问题!
欢迎使用纯Excel解决方案,我可以手动完成.
编辑: 使用Excel公式!
我希望我能正确解释我的问题..
如果标题位于A1和B1中,并且您的表格为A2:B9,请使用以下公式:
=$B$2-OFFSET($B$2,COUNTA($B$2:$B$9)-1,0,1,1)
Run Code Online (Sandbox Code Playgroud)