添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
玩篮球的罐头  ·  深入浅出WPF - 知乎·  1 年前    · 
失望的乌冬面  ·  OpenSAML 使用引导 I : ...·  2 年前    · 
怕考试的西瓜  ·  Java ...·  2 年前    · 

我们在操作excel表的时,有时需要将一个excel表中的数据匹配到另一个表中,那么就需要用到VLOOKUP函数,VLOOKUP函数是Excel中的一个纵向查找函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值,下面分步介绍一下VLOOKUP函数的用法,希望对你有所帮助。

1.打开一个Excel表格——a.xlsx,只包含了学生的姓名,需要在另一个Excel表格——b.xlsx中匹配出相应同学的班级信息。

图1. a.xlsx

图2 b.xlsx

2.把光标定位在需要展示数据的单元格中

3.在单元格中输入"=vl",然后会自动提示出VLOOKUP函数,双击蓝色的函数部分,就可以看到单元格中显示出的完整的VLOOKUP函数。

4.选择第一列中需要匹配数据的单元格,只选中一个就可以,然后再英文状态下输入逗号","

5.接着打开b.xlsx表格,选中全部数据

6.因为我们要返回的信息是b.xlsx中第四列的班级信息,所以在公式中再输入",4,"

PS:提示信息让我们选择“TRUE”或“FLASE”,不用选,直接回车即可

7.按下回车键后,展示出匹配到的数据,效果如下图:

8.想要把a.xlsx中第一列的数据全部匹配出来,只需要按住第一个匹配到的班级信息右下角,当鼠标变成实心黑色十字时双击即可。

我们在操作excel表的时,有时需要将一个excel表中的数据匹配到另一个表中,那么就需要用到VLOOKUP函数,VLOOKUP函数是Excel中的一个纵向查找函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值,下面分步介绍一下VLOOKUP函数的用法,希望对你有所帮助。1.打开一个Excel表格——a.xlsx,只包含了学生的姓名,需要在另一个Excel表格——b.xlsx中...
我们在操作 excel 表的时,有时需要将一个 excel 表中的 数据 匹配 到另一个表中,那么就需要用到VLOOKUP函数,VLOOKUP函数是 Excel 中的一个纵向查找函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值,下面分步介绍一下VLOOKUP函数的用法,希望对你有所帮助。 1.打开一个 Excel 表格 ——a.xlsx,只包含了学生的姓名,需要在另一个 Excel 表格 ——b.xlsx中 匹配 出相应同学的班级信息。
本软件能实现 两个 excel 文件之间整条 数据 按某一个列 进行 强制 匹配 excel 表格 自带 匹配 功能无法 匹配 时,可使用本软件解决),并将 匹配 成功的行 数据 合并为一整行,之后输出到新的 excel 中。( 匹配 的源文件中,未 匹配 成功的行也会输出到新的 excel 中)。 注:内附使用说明及示例
df1 = pd.read_ excel ('file1.xlsx', usecols=[0], encoding='utf-8') df2 = pd.read_ excel ('file2.xlsx', usecols=[0], encoding='utf-8') 这里的usecols指定要读取的列,[0]表示第 一列 ,[1]表示第二列,以此类推。 3. 使用Python中的isin()方法来筛选相 匹配 的文本行 matches = df1[df1.iloc[:,0].isin(df2.iloc[:,0])] 这里的iloc[:,0]表示选取列的第 一列 ,isin()方法用于 匹配 相同的文本行,df1和df2分别是 两个 要比较的 表格 。 4. 可以通过to_ excel ()方法将 匹配 的行写入一个新的 Excel 文件 matches.to_ excel ('matches.xlsx', index=False) 这里的index=False表示不将行索引写入 Excel 文件中。 完整代码示例: import pandas as pd # 读取 两个 Excel 文件中的某 一列 df1 = pd.read_ excel ('file1.xlsx', usecols=[0], encoding='utf-8') df2 = pd.read_ excel ('file2.xlsx', usecols=[0], encoding='utf-8') # 使用isin()方法筛选 匹配 的文本行 matches = df1[df1.iloc[:,0].isin(df2.iloc[:,0])] # 将 匹配 的行写入新的 Excel 文件中 matches.to_ excel ('matches.xlsx', index=False)