Excel中,公式=OFFSET(B$1,,ROW(A1)-1)的问题。

2024-12-28 23:30:22
推荐回答(4个)
回答1:

=OFFSET(B$1,,ROW(A1)-1)相当于
=OFFSET(B$1,,)或者
=OFFSET(B$1,0,0)
意思是说相当于B1,行偏移0,列偏移0,当然还是B1的值了。
0行不存在,但是ROW(A1)-1表示的是偏移量,并不是0行。

回答2:

=OFFSET(B$1,,ROW(A1)-1)
这个公式是以B1为基点,偏移0行0列。即还是引用B1。
第2个参数是省略即为0

回答3:

offset(参照单元格,偏移行,偏移列,高度,宽度)

对照你的公式 =OFFSET(B$1,,ROW(A1)-1)
为B1单元格偏移0列,那就是不偏移的意思,结果是b1=6

回答4:

第一:row(a1)-1偏移的是列,而不是行
第二:指的是偏移量,而不是地址,偏移0就是原位置,B1