用你的公式,跟我手工算出来的结果不对,但是我另外用常规的数值,用公式又是正确的,是不是我哪里操作错了?
你这是从第二列开始的,不是从第一列开始的,肯定得改一下。
改成
=INDIRECT("A"&ROW()*2-1)-INDIRECT("A"&ROW()*2-2)
是对的了,谢谢啦,但是可以麻烦你解释一下这个公式的意思不……
追答=INDIRECT() 这个函数返回的是括号内的文本信息所代表的地址引用。
括号内的"A"&ROW()*2-1 代表A和后面的ROW()*2-1
Row() 返回的是当前行号,比如在A1单元格写=ROW()返回的就是1,在A2单元格写返回的就是2......... 你的例子中你写在第二行,所以返回的就是2,你想要的结果是3,所以得乘以2然后减去1.。 所以ROW()*2-1就等于是2*2-1 ,结果是3,连上A就是A3。
减号后面的跟减号前面的格式是一样的。
最终结果就是写在第二行就是A3-A2,写在第三行就是A5-A4 。。。。。不管写在那一行,都等于(行号*2-1) 减去 (行号*2-2)的结果。
太感谢了,太厉害了,32个赞,请笑纳
本回答被提问者采纳