ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

execl函数vlookup

2019-10-22 21:56:23  阅读:293  来源: 互联网

标签:execl 1612290 函数 三星 大显 vlookup 查找 2013


工作遇到一个问题,有如下数据在word文件,
公司1 wsl
公司2 jsl
公司3 wsl
公司4 jsl
公司5 jsl
然后 找上述公司的交易量,当然交易量在数据库,当然可以写sql出结果,由于word特别不规范,所以

vlookup 在一个table_array里查找一个符合条件的值

"
你所要查找的对象

你所找的对象在哪个区域里找,可以和查找对象不在同一工作表里,甚至不同工作簿

在区域中的第几列查找,注意查找的对象必须在该区域的第一列。

匹配条件是精确还是模糊,true或1,表示模糊查找;false或0,表示精确查找。"

                            三个案例基本上解决问题,

                            案例1:源数据有问题      **  就是匹配的时候名字有多空格或者少空格的**       +   trim函数          

品牌 品牌-矫正 京东销量 天猫销量 品牌 天猫销量
诺基亚 诺基亚 189849 2361030 三星 2622810
三星 三星 477603 2622810 诺基亚 2361030
大显 大显 134226 1429980 大显 1429980
联想 联想 217683 1496400 联想 1496400
华为 华为 262281 1612290 华为 1612290
苹果 苹果 236103 1301880 苹果 1301880
中兴 中兴 142998 1587420 中兴 1587420
小米 小米 149640 1612290 小米 1612290
锤子 锤子 161229 匹配不到 天语 2964120
=vlookup(trim(A1),$B$34:$C$35,2,0)

案例2:逆序查找 我们都是第一列匹配,如果不是呢,+ if({1,0},column,column2)交换匹配
日期 销售量 销售额 销售额 日期
2013/1/4 608 4900 74700 2013/1/8
2013/1/5 184 29400 85200 2013/1/9
2013/1/6 776 79800 15800 2013/1/10
2013/1/7 766 74900 28600 2013/1/11
2013/1/8 65 74700 4900 2013/1/4
2013/1/9 222 85200 29400 2013/1/5
2013/1/10 489 15800 79800 2013/1/6
2013/1/11 101 28600 74900 2013/1/7
2013/1/12 409 85500 85500 2013/1/12
2013/1/13 188 44100 44100 2013/1/13
2013/1/14 269 70500 70500 2013/1/14
2013/1/15 117 38300 38300 2013/1/15
2013/1/16 476 59300 59300 2013/1/16
2013/1/17 492 17900 17900 2013/1/17
2013/1/18 74 94500 94500 2013/1/18
2013/1/19 588 81000 81000 2013/1/19
=vlookup(A1,if({1,0},$C$23:$C$44,$B$23:$B$44),2,0)

案例3:按行查找 这个案例说的是hlookup函数,内容一样
品牌销量 诺基亚 三星 大显 联想 华为 苹果 中兴 小 米 天语
京东销量 189849 477603 134226 217683 262281 236103 142998 149640 161229

=hlookup(A1,$B$4:$C$22,2,0) 返回row                               

品牌 销量
三星 477603

标签:execl,1612290,函数,三星,大显,vlookup,查找,2013
来源: https://blog.51cto.com/aklaus/2444596

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有