写在前面
大家晚上好。
我是良辰,专注于分享实用工具、教程!
今天给大家分享一个使用vlookup函数实现数据对比的案例。
软件介绍
问题背景
前几天同事在工作中遇到一个难题:他手里有一个json文件,文件中有两个关键的信息:单位名称和地址。另外还有一个excel表格,里面有很多单位名称,需要核对哪些单位名称是json中已有的,并把地址填写进去。因为数据量大,他搞了半天没搞好。
于是他找到我,让我帮他解决。我思考了一下,很快就处理好了,下面给大家分享一下思路。
解决方法
步骤一:提取数据
什么是json文件,这里就不再赘述了。刚好正在听歌,就随便抓取了一组json数据,下面会提取这个文件里面的id和歌名。
下面开始提取数据了,这里列举3种方法。
方法1:
使用notepad+正则表达式提取,想要匹配某个字符开始的一行,正则表达式为:要匹配的字符(.*)rn
这里输入的是"mname": (.*)rn
方法2:
使用在线工具进行提取
https://wejson.cn/extract/
方法3:
使用WPS软件提取
步骤二:复制数据
将匹配的内容复制到新的工作表中,替换掉多余的字符即可。
步骤三:数据对比
使用vlookup函数进行数据对比,可以在指定区域中查找关键字对应的内容。
这里输入的公式是=vlookup(D2,$A$2:$B$51,2,0)
vlookup一直被誉为excel函数之王,刚兴趣的小伙伴可以深入学习一下。
结束语
以后会不定期分享一下工作中遇到的问题和解决方法,希望能帮助到大家。
今天的分享就介绍到这。我们下期再见!