excel中,offset的应用问题,请各位高手指点一下。

[复制链接]
查看11 | 回复6 | 2011-4-14 08:45:46 | 显示全部楼层 |阅读模式
在A2格中输入的函数是:
=OFFSET(Sheet2!$A$1,IF(Sheet2!$B:$B=$C2,ROW($C$1:$C$299),300),0)defds123\"\"

但下拉后,全都没显示......请问这是为什么呢?函数中有哪里需要修改的么?
回复

使用道具 举报

千问 | 2011-4-14 08:45:46 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">IF(Sheet2!$B:$B=$C2,ROW($C$1:$C$299),300)
结果是一个数组

















<h4 class=\"ask\">追问





<pre class=\"replyask-text\" id=\"content-4352765\">返回的是一个数组,所以计算时要shift ctrl enter。呃,我就知道这么多......请问需要怎么修改呢?
回复

使用道具 举报

千问 | 2011-4-14 08:45:46 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-4353390\">OFFSET的行列偏移量参数的表达式结果返回一个数值就行了,如果返回数组,offset的结果也是一个数组。而且IF(Sheet2!$B:$B=$C2,ROW($C$1:$C$299),300)这段内容本身就有问题,两个数组的元素量不对称
回复

使用道具 举报

千问 | 2011-4-14 08:45:46 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-4353869\">啊,请问大大,我应该怎么修改啊?
回复

使用道具 举报

千问 | 2011-4-14 08:45:46 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-4353987\">看你的图片和问题,还不知道你需要公式实现什么目的,能说一下么?
回复

使用道具 举报

千问 | 2011-4-14 08:45:46 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-4354454\">我要在sheet1中的A列返回,返回sheet2中的A列中的文字,以sheet1中的C列和sheet2中的B列作为标准,等量的话返回。
回复

使用道具 举报

千问 | 2011-4-14 08:45:46 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-4354834\">这样的话就不要用offset了,用vlookup、index、lookup吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行