一个excel公式看不明白,谁帮助我解释一下?

来源:百度知道 编辑:UC知道 时间:2024/06/17 02:27:23
A$4-OFFSET($D$1,COLUMN(A$4)-COLUMN($A$4),0,1,1)

56 44 27,就是通过上面的公式计算而来的

表格可以看这里:
http://spreadsheets.google.com/pub?key=pqhU91Ymp3-25NCW7AqP6PQ
就是最下面一行数字的计算,表示“行和-列和”。为什么上面的公式就能表示。

谁能帮我解释一下?

这个公式在A时,公式返回A$4-OFFSET($D$1,0,0,1,1),OFFSET($D$1,0,0,1,1)的意思是D1单元格向下的方向移动0个单元格,向右方向移到0个单元格,的一行一列的区域,返回的还是D1,如果向右复制公式,公式中的COLUMN(A$4)就会变成COLUMN(B$4)(这个返回的是2),OFFSET($D$1,COLUMN(A$4)-COLUMN($A$4),0,1,1) ->OFFSET($D$1,COLUMN(B$4)-COLUMN($A$4),0,1,1) ->OFFSET($D$1,2-1,0,1,1) ->OFFSET($D$1,1,0,1,1)->是D1单元格向下的方向移动1个单元格,向右方向移到0个单元格,的一行一列的区域,返回的就是D2的值,再向右复制时COLUMN(A$4)就会变成COLUMN(C$4)(这个返回的是3)其它的是一样的理解。要弄清OFFSET()函数的各个参数的意思:第一参数是目标单元格,第二个参数是相对于目标单元格向下的偏移量,第三个参数是向右的偏移量,第四个参数是要返回的区域的行数,第五个参数是要返回区域的列数。

OFFSET(reference,rows,cols,height,width)

Reference 作为偏移量参照系的引用区域。Reference 必须为对单元格或相连单元格区域的引用;否则,函数 OFFSET 返回错误值 #VALUE!。

Rows 相对于偏移量参照系的左上角单元格,上(下)偏移的行数。如果使用 5 作为参数 Rows,则说明目标引用区域的左上角单元格比 reference 低 5 行。行数可为正数(代表在起始引用的下方)或负数(代表在起始引用的上方)。

Cols 相对于偏移量参照系的左上角单元格,左(右)偏移的列数。如果使用 5 作为参数 Cols,则说明目标引用区域的左上角的单元格比 reference 靠右 5 列。列数可为正数(代表在起始引用的右边)或负数(代表在起始引用的左边)。

Height 高度,即所要返回的引用区域的行数。Height 必须为正数。

Width 宽度,即所要返回的引用区域的