作业帮 > 综合 > 作业

=OFFSET($U$14,ROW()-14,MONTH($B$5)-1) =+IF(C110,C62/C11,0) 这

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 22:26:50
=OFFSET($U$14,ROW()-14,MONTH($B$5)-1) =+IF(C110,C62/C11,0) 这俩函数表示什么意思?
=OFFSET($U$14,ROW()-14,MONTH($B$5)-1) =+IF(C110,C62/C11,0) 这
先说第二个公式:
=IF(C110,C62/C11,0),其实就是C62/C11.但如果C11为0就会出现零除错误,所以加一层IF函数,意思是:如果C11不等于0,公式得到C62/C11,否则为0.
IF函数的作用就是实现分支判断,条件符合得到一个结果,不符合得到另一个记过.
第一个公式如果是初学可能比较难理解.
OFFSET的作用是偏移引用.比如OFFSET(a1,2,3)意思就是说以a1为基点,行偏移2行、列偏移3列,于是引用得到的单元格,那就是引用D3单元格的值.
=OFFSET($U$14,ROW()-14,MONTH($B$5)-1)也一样,只是将参数改成了嵌套的结果.
ROW()-14:当前行的行号减去14,作为行偏移值,如果偏移值为负数,那就从指定基点往上倒着查;
MONTH($B$5)-1:B5的月份减1,把这个值作为列偏移参数.
这个公式的具体结果,你看一下是在哪个单元格输入的公式,应该就能明白它的用意.
再问: 谢谢~好深奥~ 从指定基点往上倒着查什么意思啊??
再答: 举个简单例子 =offset(a2,-1,)那就是得到a1 自己看函数帮助吧,写的很清楚