=OFFSET(B$1,,ROW(A1)-1)相当于
=OFFSET(B$1,,)或者
=OFFSET(B$1,0,0)
意思是说相当于B1,行偏移0,列偏移0,当然还是B1的值了。
0行不存在,但是ROW(A1)-1表示的是偏移量,并不是0行。
=OFFSET(B$1,,ROW(A1)-1)
这个公式是以B1为基点,偏移0行0列。即还是引用B1。
第2个参数是省略即为0
offset(参照单元格,偏移行,偏移列,高度,宽度)
对照你的公式 =OFFSET(B$1,,ROW(A1)-1)
为B1单元格偏移0列,那就是不偏移的意思,结果是b1=6
第一:row(a1)-1偏移的是列,而不是行
第二:指的是偏移量,而不是地址,偏移0就是原位置,B1