VLOOKUP 函数中的第三个参数“col_index_num 如”何实现自动递增

例如:=VLOOKUP(F4,Sheet2!A:U,2,0),如何让另一个单元格中自动显示下一列:=VLOOKUP(F4,Sheet2!A:U,3,0)的数值,已使用CO... 例如:=VLOOKUP(F4,Sheet2!A:U,2,0),如何让另一个单元格中自动显示下一列:=VLOOKUP(F4,Sheet2!A:U,3,0)的数值,已使用COLUMN函数,但不能在前一列数据更改后自动更新,请教有没有其它的方法? 展开
 我来答
bdynfeng
2013-08-13 · 超过19用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:55.3万
展开全部
=VLOOKUP(F4,Sheet2!A:U,2,0)从你给这个和=VLOOKUP(F4,Sheet2!A:U,3,0)这个来看,已经递增了一列了,你说你已使用了column函数,这个是向右拖动才会递增,第二个,你的第一参数没有加上绝对引用或相对引用,是不是在拉动的时候第一参数出现了变化!

另,第三参数还可以配合match函数使用,在表格较大或者两张表格的列次之间不是一一对应的情况下用match函数可以省去数列数的麻烦
追问
我现在所用此函数的目的是解决公司生产计划排程中比如某一产品有10道工序可完成,每天安排工作时需要显示当前排产工序 的加工内容,同时在另一单元格中显示该产品的下一工序加工内容,也就是说当前是查找引用数据库中第二列的数据时,那另一单元格下工序会显示该产品第三列的数据;同样,如果当前是引用数据库中第5列的数据时,那另一单元格下工序会显示数据库中第六列的数据;
追答
加我QQ37891926吧
果子狼
2013-08-13 · TA获得超过147个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:139万
展开全部
=VLOOKUP(F4,Sheet2!A:U,2,0),里面的2替换成column的函数,例如column()-2
还不满足的话,可以把column()-2里面的2也换成变量,例如把X1设为参数单元格,把vlookup里的列次改成column()-X1,更改x1则改动所有相关列。
也可以加辅助行,专门用来生成vlookup的列次
追问
可以告诉我你的QQ吗,我将附件传给你,针对实例帮我解答现在所遇到的难题,非常感谢!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dqehpghu
2013-08-12
知道答主
回答量:36
采纳率:0%
帮助的人:27.1万
展开全部
这个问题,你似乎已经给出了答案,但不知道为什么没做出来。
追问
不能自动更新呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式