EXCEL数据匹配怎么弄

发布网友 发布时间:2022-04-22 03:03

我来回答

6个回答

热心网友 时间:2022-05-06 03:22

第一步:我们打开一个excel表,需要在另一个表中匹配出相应同学的班级信息。
第二步:我们把光标定位在需要展示数据的单元格中,如下图所示。
第三步:在单元格中输入“=vl”,然后会自动提示出VLOOKUP函数,双击蓝色的函数部分。
4
第四步:我们可以看到,单元格中显示出完整的VLOOKUP函数。
第五步:选择第一列中需要匹配数据的单元格,只选中一个就可以,然后输入英文状态下的逗号“,”。
第六步:返回到第二张表【百度经验-表2】,选中全部数据
第七步:因为我们要返回的是【百度经验-表2】中第四列的班级信息,所以在公式中再输入“4,”(逗号是英文的)。(ps:提示信息让我们选择“TRUE”或“FALSE”,不用选,直接按回车键就可以)
第八步:按下回车键之后,展示出匹配到数据,效果如下图。
第九步:如果想要把一列中的数据都匹配出来,只需要按下图操作。

热心网友 时间:2022-05-06 04:40

装个python吧,就30多M(请下python3.x.x),用python+pandas很轻松……
装python时注意勾选添加环境变量,装好后cmd里“pip install pandas”一下
然后:
AB列存为AB.xlsx
DE列存为DE.xlsx
把下面的【python3代码】写到xxx.py文件里,和上面2个excel文件放一个目录下,
再写个bat文件,内容见【bat代码】
保存双击运行,

当前目录会出现GH.xlsx
【bat代码】

@echo off
python replace.py&&echo 执行成功||echo 执行失败,请检查CSV文件、Python运行环境后重试&pause>nul
【python3代码】
import pandas as pd
AB = pd.read_excel('AB.xlsx',dtype=str)
DE = pd.read_excel('DE.xlsx',dtype=str)
GH = AB.merge(DE ,on=['Equipment B'],how='outer')
writer = pd.ExcelWriter('GH.xlsx')
GH.to_excel(writer,'Sheet1',index=False)
writer.save()
————————
【备注】
如果bat执行失败:
1、如遇到报错No mole named “xxxx”,则 pip install xxxx
2、不是第一条的清空,则重启机器后运行(环境变量没生效,要是安装时没添加环境变量PATH,重装一下吧,装时务必勾选)

热心网友 时间:2022-05-06 06:15

EXCEL中无法直接使用SELECT语句进行数据查询、定位、匹配,必须依赖其自身提供的函数。本文将介绍三种EXCEL中的数据自动匹配方法,使单元格内容能够自动引用、填充关联内容,为EXCEL使用者更加快捷的使用数据提供参考。

热心网友 时间:2022-05-06 08:06

假设表2叫sheet2,数据在a列。
假设表1的数据也在a列,在其b1输入
=match(a1,sheet2!a:a,0)
公式复制下去。
出现数字表示其在表2的行数,出现错误表示表2没有。

热心网友 时间:2022-05-06 10:31

写代码吧!
要看你具体的Excel文档,不好妄自揣测。(如果不方便可以根据实际情况模拟数据)

热心网友 时间:2022-05-06 13:12

好难理解这个问题

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