在VLOOKUP里面,列数怎么自动变

例如:vlookup(A1,xx表A1:$ip$1000,6,false)中的数值6怎么样才会在我往后拉的时候自动变成7、8、9等... 例如:vlookup(A1,xx表A1:$ip$1000,6,false)中的数值6怎么样才会在我往后拉的时候自动变成7、8、9等 展开
 我来答
小鲁班爱教育
高粉答主

2019-09-26 · 吼吼吼,沉迷学习,无法自拔
小鲁班爱教育
采纳数:63 获赞数:46780

向TA提问 私信TA
展开全部

可以在列数参数处选择COLUMN函数来达到列数自动变的效果。

1、以Excel2010版本为例,如下图,E到G列的数要匹配A到C列的数;

2、首先在F2单元格输入公式=VLOOKUP($E2,$A:$C,COLUMN(B2),0),注意,公式里的第三个参数用了COLUMN函数,COLUMN(B2)表示返回B2单元格所在的列数,第二列,故COLUMN(B2)表示数字2;

3、在公式复制到G2单元格,就会发现列数自动变了,变成了第三列,以此类推则可;

4、选择F2和G2单元格,下拉填充公式则可成功匹配到所需的信息了。

ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
EXCEL办公实战
推荐于2017-09-12 · Excel办公实战函数、技巧、VBA教程
EXCEL办公实战
采纳数:2380 获赞数:23635

向TA提问 私信TA
展开全部

使用COLUMN函数作为第三参数来达到列数自动变的效果


Excel版本参考:2010

测试:改变第三参数,列数自动变

1、选中B10单元格

2、输入公式:=VLOOKUP($A10,$A$1:$D$7,COLUMN(B1),0)

3、回车,有来公式到D10

4、查看效果

补充:COLUMN返回对应参数的列号,COLUMN(B1)第二列,返回2

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lichengxuxp
推荐于2017-10-10
知道答主
回答量:4
采纳率:0%
帮助的人:6.1万
展开全部
你可以在上面加一个空白行,写6,7,8,9数字。
然后,vlookup(A1,xx表A1:$ip$1000,6,false)中的6不要写数字,而引用上面行的数字。这样就随意拉到后面了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
用友小陆
2008-09-27 · 超过24用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:0
展开全部
你可以把6放到一个列中

也可以根据列/行号计算出这个数字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式