=OFFSET(Sheet2!$M$2,(ROW(Q1)-1)/2,MOD(ROW(Q1)-1,2)) 这条函数的是什么意思?

 我来答
奈婷仍妙松
2019-07-25 · TA获得超过3831个赞
知道大有可为答主
回答量:3105
采纳率:26%
帮助的人:189万
展开全部
OFFSET的作用是偏移引用。就是参数1指定一个单元格作为起始位置,参数2给出偏移的行号,参数3给出偏移的列号。
比如offset(a1,1,2):从A1单元格往下数1行,往右数2列,得到C2。
就公式本身来说,
=OFFSET(Sheet2!$M$2,(ROW(Q1)-1)/2,MOD(ROW(Q1)-1,2))
=OFFSET(Sheet2!$M$2,0,0)
=Sheet2!M2
但是这个公式应该椒往下填充,那么:
(ROW(Q1)-1)/2=0,如果下拉依次得到0,0.5,1,1.5……
MOD(ROW(Q1)-1,2)=0,下拉依次得到0,1,0,1……
有一点比较的别,当偏移行号是小数的时候,只取整数位。所以行参数实际的效果是0,0,1,1,2,2的变化。
所以整个公式下拉填充会依次得到M2,N2,M3,N3……,就是将M、N两列交替合并到一列。
关于OFFSET的用法,在函数帮助中有详细说明。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式