首 页 行业资讯 新车 试驾评测 养车用车 车型库

excel中用何函数进行二维定位?

发布网友 发布时间:2022-04-22 08:39

我来回答

5个回答

热心网友 时间:2023-08-13 20:49

 EXCEL中,VLOOKUP函数的第三参数,是指希望返回第几列的数据,这个参数往往用数字表示,是固定的,如果在源信息表里增减列,就不会返回想要的结果,不随增减列影响结果的方法:

1.返回列的序号,用表达式,而不用固定数字序号,比如:=VLOOKUP(C2,Sheet1!A:N,COLUMN(Sheet1!N1),0),这里要返回N列的数据,不直接用14,而是用COLUMN(Sheet1!N1),来生成14,这样当源表增减列时,N1也会随之变化,自动变成取原先想要的那列数据;

2.增加列时不会出错,删除列时要注意,一定不能删除公式中引用到的列,否则结果为错误值;

3.源表与待返回单元格不在一个工作表时,返回列序号的函数引用中,一定要加源表的工作表名,比如:COLUMN(Sheet1!N1),这样引用才会随源表增减变动。

热心网友 时间:2023-08-13 20:49

matchs可以返回被查找数据在位置,可以把它作为hlookup,vlookup的第三参数,就可以纵横双向查找了。
在J1中输入平价,在J2中输入小麦,J3中输入
=VLOOKUP(J1,F1:I4,MATCH(J2,F1:I1,),)

热心网友 时间:2023-08-13 20:50

用vlookup和match组合,vlookup在数据区域里查找平价,索引号用match来实现(小麦在列标志的位置)

热心网友 时间:2023-08-13 20:51

在A7单元格键入
=MATCH("平价",A1:A4,0)
在另一个单元格键入
=HLOOKUP("小麦",A1:D4,A7,FALSE)

或者直接=HLOOKUP("小麦",A1:D4,MATCH("平价",A1:A4,0),FALSE)

热心网友 时间:2023-08-13 20:51

=INDEX(F2:I4,MATCH("平价",F2:F4,),MATCH("小麦",F1:I1,))

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com