要的结果是A1=(B1+C1),A2=(B1+D1),A3=(B1+E1),...。要向下拉的公式,怎么操作求高手指点。
第1个回答 推荐于2016-06-10
提供三条公式,任选一条即可,在A2输入公式下拉:
公式一:
=B$1+INDEX($1:$1,ROW(A3))
公式二:
=B$1+OFFSET(B$1,,ROW(A1))
公式三:
=B$1+INDIRECT("R1C"&ROW(A3),)
以上公式还可以完善点,加入防空白判断,当当第一行的C1、B1、D1。。。到最后为空白时,公式就不再加下去,返回空白值,以上公式遇上这情况时,还是会返回1的,以公式一举例,修改为:
=IF(INDEX($1:$1,ROW(A3))="","",B$1+INDEX($1:$1,ROW(A3)))
高手遇到这种情况呢,隔了有文字的单元格。
框选要设定的区域,本例设定为A2:A9-按F5键-->定位条件-->空值-->确定-->在编辑栏中输入公式,按CTRL+回车。
=B$1+INDEX($1:$1,ROW(A4))
再麻烦一下, 遇到这种情况呢。
A2公式下拉:
=IF(MOD(ROW(A2),2),"",B$1+INDEX($1:$1,ROW(A4)))