标签:sheet 函数 COLUMN VLOOKUP excel 查找 B2 N4
1. 语法
VLOOKUP(1查找的值,2查找区域,3返回值所在列,4查找精度)
2. 示例
要想查找序号为P-1对应的参数1的值,可使用 =VLOOKUP(G2, A:D, 2, 0),其中,G2是序号P-1,0表示精确查找。
3. 精确查找与模糊查找
精确查找和模糊查找(用1表示)的区别是:精确查找匹配等于查找的值的那一行,模糊查找匹配小于等于查找的值的最后一行。
在上例中,我们想要查找参数1为8.03对应的参数2的值,但我们采用的是模糊查找。所以,会先找出参数1中小于等于8.03的行,然后再匹配最后一行,结果为0.461.
4. 批量查找
图中数据来自kaggle的泰坦尼克号数据集,现在想要查找Passengerid为4-17对应的一些信息。
我们先查找Passengerid为4的Survived信息,很自然的可以 =VLOOKUP(N4,A:G,2,0)。但是通过直接拖拉查找Pclass信息时,公式会变为 =VLOOKUP(O4,B:H,2,0)。为了防止这种情况出现,我们可以加$来限制,即用 =VLOOKUP($N4,$A:$G,2,0)。但当我们想要继续查找Name信息时,公式会一直是 =VLOOKUP($N4,$A:$G,2,0),即列数没有发生变化。
为此,我们可以用COLUMN(B2)来代替2,即 =VLOOKUP($N4,$A:$G,COLUMN(B2),0),COLUMN(B2)返回B2所在的列数。
5. 跨表查询
当要查询的数据来自其它sheet表格时,依旧可以用VLOOKUP函数进行查找。
上表中的数据来自sheet4表,但我们想在sheet5表中查询
只需在查找区域参数前加入 Sheet4! 即可。
标签:sheet,函数,COLUMN,VLOOKUP,excel,查找,B2,N4 来源: https://blog.csdn.net/TSzero/article/details/120601863
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。