中企动力 > 商学院 > 两张表格如何匹配数据
  • ?

    Excel文件中如何高效快速核对出两个工作表中不同内容

    紫南

    展开

    最近经常会有同学在问:两个格式相同的工作表怎么核对出不同的数据内容?

    两份相同的销售报表,要从里面找出不同的数据要怎么做呢?数据少的话,一看就能找出不同的;数据多的话,那要自己一个个看就没那么容易找出来了。今天就来跟大家分享在Excel文件中两个工作表如何快高效快速的核对出不同的数据内容?

    我们来看下下面的两份销售报表,需要核对出两表中不同的数据内容。

    下图是销售报表1:

    销售报表1

    下图是销售报表2

    销售报表2

    我们需要将;两份销售报表中不同的数据内容在其中一份销售报表内突显标记。为了方便大家能看出效果,我先将两份销售报表中的不同数据内容均已突显标记。如下图:

    核对两表不同数据内容突显标记

    1、Excel文件中两份销售报表在销售报表1

    通过条件格式新建规则设置

    2、在“条件格式”的“新建格式规则”对话框中选择“使用公式确定要设置格式的单元格”——为符合此公式的值设置格式:=A1<>销售报表1!A1;点击格式处设置单元格格式填充颜色确定后,会返回到新建格式规则对话框,再点击确定。

    新建格式规则设置完成

    3、设置完成之后,就会看到在销售报表1里突显标记与销售报表2不同的几处数据内容。

    两表快速核对出不同的数据

    如果想在销售报表2也突显标记与销售报表1不同的数据内容与上面的操作步骤一样设置就可以完成。如下图:

    在销售报表2处突显标记与销售报表1不同的数据内容

    两个相同格式的工作表,在通过Excel表格中条件格式设置就可快速核对出两个工作表不同的内容,还有一种方法也能核对出两个工作表不同的内容,那就是通过选择性粘贴——运算——“减”来完成核对两个工作表中的差异数。

    今天就简单的跟大家分享Excel文件中通过条件格式设置来高效快速的核对两个工作表中不同内容进行突显标记,希望对各位朋友在工作中有所帮助!

    更多关于Office——Excel操作技巧可加入我们交流!

  • ?

    如何在excel中把表格里的相同的型号与数据汇总

    彼岸草

    展开

    将excel 总表中相同类别的数据去除重复项自动汇总,一般采用 Excel自带 数据透视表功能

    数据透视表,比较容易直观地观察数据的总量,在想知道某一项的合计时很常用,尤其是数据量庞大时非常方便。下面以以下数据来具体说明,做数据透视表的步骤。数据如下。

    对 姓名 这一列 进行汇总:

    在excel中选择如上图的数据。

    单击“数据”菜单,选择“数据透视表和数据透视图”。单击“下一步”,再单击“下一步”,点击“完成”。这时会弹出如下图所示蓝色框线,“数据透视表”窗口和“数据透视表字段列表”窗口。

    将“数据透视表字段列表”窗口中的“姓名”用左键按住不放拖至“蓝色框线”处的“将行字段拖至此处”位置。

    将“工资”用左键按住不放拖至“蓝色框线”的“请将数据项拖至此处”位置。

    将“日期”用左键按住不放拖至“蓝色框线”的“将列字段拖至此处”位置。

    数据透视表,结果如下图。

    如上图所示,在数据透视表中,可以方便地看到每天的每人工资情况,最右边有每个人工资的总计,最下边有每天所有人的工资总计。看上去非常方便。

    当然,如果是想看工时情况,就将“工时”拖至“蓝色框线”的“请将数据项拖至此处”位置。

    (本文内容由百度知道网友James0yuxuan贡献)

  • ?

    Excel技巧:如何对比两个表格数据的不同,显示不同的数据

    齐严青

    展开

    下面的红色线框中的两组数据看上去差不多,如何对比出两组数据的不同的数据是哪些呢?

    首先选中红色线框中圈出的数据,如图:

    然后,Ctrl+C复制,出现蚂蚁线,如图:

    然后在下面的一组数据中选中红色线框中的数据然后右键找到2线框中的选项,点击,如图:

    点击后出现如图界面,找到红色线框中的位置,如图:

    点击这个红色线框中的“减”,如图:

    点击确定后,两组数据中相减不为0的数据就是不一样的啦。如图

  • ?

    核对数据时,怎样同步查看2个Excel表格?

    何铁身

    展开

    我们都知道 Word 是可以比较两篇文档有什么差异,但是 Excel 想比较两个差不多的表格,里面有什么不一样那就比较麻烦了,那有没有什么更方便的方法呢?

    今天这篇文章不但会告诉你有没有这样的方法,还会告诉你为什么很多人用这个方法居然没有效。请下拉!

    在日常工作中,总有朋友会遇到这种情况:想比较或者检查两个 Excel 表格,却不知怎么浏览才能同步查看。

    这是 Excel 表哥表妹经常碰到的问题。

    如果你不知道一个技巧,可能只会用在两个窗口之前频繁来回切换的笨办法!切换到你怀疑人生...

    今天就只分享一个技巧,简单,实用!

    常年和 Office 打交道的人都知道,在【视图】选项卡中,包含了所有文档浏览的相关功能,Excel 也不例外!

    而其中有一项,就能帮我们省时省力的比较查看两个表格,它就是 ——并排查看。

    先看同步滚动的效果:

    直接点击【视图】-【并排查看】就能实现。

    本篇教程 Over。

    然而,实际操作时,可能很多人会碰到问题:

    为什么我的【并排查看】选项是灰色的,不可用呢?是失效了吗?是版本有问题吗?还是系统太先进了?

    (怎么可能……)

    都不是!那仅仅是因为你不懂正确的打开姿势而已。

    01.同一个工作簿的 2 个工作表

    【并排查看】的关键在于,要在同一个 Excel 程序中显示多个工作表。

    所以,要查看同一个工作簿中的两个工作表,首先要新建一个窗口,然后才能并排查看。

    02.不同工作簿的 2 个工作表

    而查看不同工作簿的两个工作表有点小窍门。如果你是直接打开两个 Excel 文件,对不起,不能用。

    为什么?

    因为分别双击打开不同的 Excel 文件时,系统会认为你打开了两个 Excel 程序,不能关联到一起。

    正确的打开姿势是怎样的呢?

    在打开一个 Excel 文件以后,另外一个表格,点击【文件】-【打开】-【浏览】。

    找到那个文件以后打开。

    如此一来,系统认定你是在同一个 Excel 程序下打开的两个表格,接下来,就可以进行并排查看了。

    03.调整并排姿势

    并排查看状态下,通过【全部重排】按钮,还能够调整并排的方式。

    现在你知道怎样正确的使用并排查看吗?

    在我们的历史文章中还提到了Word文档如何并排查看,同样也是一样简单,感兴趣的朋友快来翻阅一下吧。

  • ?

    巧妙完成二维表的数据匹配

    尽悲凉

    展开

    如何对二维表进行匹配!

    原表格!

    备注:以上人名,均属虚构,如有雷同!说明有缘!!!

    咳咳!要做什么呢!

    这位亲想要得到不同地区,不同人的销售量!

    阿凯提问:“亲!能否将你的原始数据表改成正常的一维表格吗?就是平常常见的那种第一列是地区,第二列是姓名,第三列是销售量那种!如果是那种,直接套用Vlookup的多条件匹配就行啦!”

    网友回应:

    阿凯内心写照:

    我就想呀想!想呀想!用了0.1秒钟想出来方法!

    接下来是见证奇迹的时刻!!

    提问:二维表,符合某种条件返回数据!什么函数最好用??

    回答:Offset

    提问:Offset函数会用吗?

    回答:不会!

    待我从头细细说来!!!!

    原表重新来一次!

    目标:

    需求简化为,在二维表提取满足双条件信息!

    二维表的应用首先想到的是Offset函数!

    Offset函数怎么用呢???

    OFFSET函数的功能为以指定的引用为参照系,通过给定偏移量得到新的引用。返回的引用可以为一个单元格或单元格区域。并可以指定返回的行数或列数。

    上面那段话你愿意读吗?不愿意我给你翻译一下!

    Offset函数类似于曾经我们中学数学的坐标系公式。以某个单元格作为坐标系的坐标原点,返回符合横纵坐标的值!

    Offset最简单用法:

    =Offset(坐标原点单元格,向下移动的行数,向右移动的列数)

    第二个参数,如果正数向下移动,如果负数向上移动

    第三个参数,如果正数向右移动,如果负数向左移动

    我以A1单元格为例,如何获取涂黄的单元格内容???

    我们开始数数!从A1单元格开始,需要向下移动几行?2行!

    需要向右移动几列?1列!

    So 公式就是!=OFFSET(A1,2,1)

    发现想要返回二维表的值!Offset是否可以完美解决呢!

    下个问题,我如何能很智能的知道向下和向右移动的行数呢?

    然后我发现了一个问题!姓名在姓名列表中的第几位,就是向下移动几行!地区在地区列表的第几位,就是向右移动几列!

    给自己点赞!

    那如何获取某个单元格在列表中排在第几位呢?

    =match(内容,列表,0)match函数的用法就是获取某个值在列表中排名第几!

    感觉我做出来了!

    当当当当!!!

    公式:

    =OFFSET($A$1,MATCH(B11,$A$2:$A$8,0),MATCH(A11,$B$1:$F$1,0))

    小长!拆分一下公式

    最外层就是Offset公式,且以A1单元格作为坐标原点,没什么说的哈!

    里面是两个Match函数。

    MATCH(B11,$A$2:$A$8,0)找姓名在姓名列表中第几位

    MATCH(A11,$B$1:$F$1,0)找地区在地区列表中第几位

  • ?

    Excel小思维:多条件匹配数据,你会吗?

    萧易梦

    展开

    Hi,我是秋小叶~

    做 Excel 表格,一提到函数公式,很多人就头皮发麻。

    为什么?其一,因为表格需求千变万化,数据结构千差万别,一点点细微的差别,用法可能就大相径庭;其二,每个函数都有自己的语法规则,必须一五一十严格遵照它的要求,它才会乖乖听话。

    那有什么方法,可以在短时间内,快速提升函数公式的应用能力?答案只有一个——用!

    怎么用呢?

    在工作中以问题和需求为出发点,去找合适的方法。而要想成为个中高手,还有 2 种方式,系列化延伸和一题多解!通过对比不同的思路和方法,能对 Excel 基本技能有更加深入的认知。真到要用的那一刻,就能信手拈来。

    拿工作中最常用到的查找匹配为例,要在左边数据区域中查找出小王的销量数据 11,填写进 F2 单元格,怎么做?

    有一点 Excel 基础的人都知道,用一个 VLOOKUP 函数就够了:

    =VLOOKUP(E2,A:C,3,0)

    (拿着 E2 中的「小王」去匹配区域 (A:C) 的第一列,也就是员工一列中查找,找到以后返回匹配区域中同一行第 3 列的数据,也就是 11,其中最后一个参数 0 表示精确匹配,必须找一模一样的「小王」)

    这就是单条件的查找匹配。那……假如工作中需要按多个条件查找匹配呢?还能用 VLOOKUP 实现吗?

    举个例子,查找匹配出员工、医院、产品同时满足条件的销量数据,又该怎么做?

    直接查找匹配不行,我们可以明修栈道,暗度陈仓。既然多条件复杂,我们可以将多个条件合并成一个条件。

    首先插入一个空列,设为合并列。在 D2 单元格输入如下公式,将左边的三列合而为一:

    =A2&B2&C2

    ( & 是连接运算符,可以将单元格、数据拼接成新的文本)

    有了这个辅助列,作为查找匹配的索引,我们用 VLOOKUP 也能轻而易举的实现多条件查找匹配,只要在 J2 单元格输入如下公式即可:

    =VLOOKUP(G2&H2&I2,D:E,2,0)

    (和前面的公式不同点在于,查找对象换成了 G2、H2、I2 三个单元格合并以后的文本,匹配区域从 D 列开始到 E 列,这是因为VLOOKUP有一个前提条件:只在匹配区域的第一列中查找索引对象。)

    通过上述系列化延伸,你就能进一步了解更多知识点:

    VLOOKUP 的基本用法:只要在两张表中存在可以索引的数据,就可以查找到同一行中的其他数据

    用连接符 & 可以将多列数据合并为一列

    VLOOKUP 公式中可以嵌套使用其他公式,比如 G2&H2&I2 的计算结果作为查找对象

    VLOOKUP 公式只在匹配范围的第一列里查找匹配,按指定的列序返回结果

    到这里,问题已经解决。

    但是,学习高手可能会继续纵向深挖:

    如果用于索引的查找匹配列不在第一列时,例如合并列在销量列后头时,又该怎么做?

    或者横向扩展:

    多条件查找匹配,除了用 VLOOKUP+ 辅助列的方法,还有哪些方法?哪一种方法会更简单高效?

    要解决这个问题,其实我们就是追求 一题多解。预知详情,我们下期再聊。你也可以在评论区留下思路,交流碰撞说不定会激发出新的灵感。

  • ?

    这样做可以将excel表格的数据匹配到另一个表

    又夏

    展开

    将一个excel表中的数据匹配到另一个表中,需要用到VLOOKUP函数。简单介绍一下VLOOKUP函数,VLOOKUP函数是Excel中的一个纵向查找函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值。

    工具:Excel 2013、VLOOKUP函数。

    1、一个excel表,需要在另一个表中找出相应同学的班级信息。

    2、把光标放在要展示数据的单元格中,如下图。

    3、在单元格中输入“=vl”会自动提示出VLOOKUP函数,双击蓝色的函数部分。

    4、单元格中出来VLOOKUP函数。

    5、选择第一列中需要匹配数据的单元格,选中一个就可以,然后输入英文状态下的逗号“,”。

    6、返回到第二张表【百度经验-表2】,选中全部数据。

    7、因为要返回的是【表2】中第四列的班级信息,所以在公式中再输入“4,”(逗号是英文的)。(ps:提示信息让选择“TRUE”或“FALSE”,不用选,直接按回车键就可以)

    8、按回车键之后,展示数据,效果如下图。

    9、要把一列中的数据都匹配出来,只需要按下图操作。

    10、完成操作,最终效果如下。

    注意:

    1、输入的符号需要是英文状态下的,如:逗号。

    2、所匹配的数据需要和当前数据不在同一个excel表,不然会匹配错误。

    (本文内容由百度知道网友艺天逊逻贡献)

  • ?

    如何把两个excel表格中相同的数据筛选出来?

    宛海

    展开

    1.将两个工作表放在一个窗口中,如图所示:sheet1是全部学生的,sheet2是某班学生花名。

    2.在sheet1相对应名字同一行的空白出输入=if(countif())。

    3.然后切换到sheet2,选中全部名字并回车。

    4.再切换到sheet1,这时这个函数变成了=if(countif(Sheet2!A1:A44))。

    5.注意:这一步时,要将字母(这里是A)以及数字(这里是1和44)前全加上符号$,=if(countif(Sheet2!$A$1:$A$44))。

    最后,将函数补充完=if(countif(Sheet2!$A$1:$A$44,A2),"S","F"),输入完成后,按回车,显示为S的就是这个班的学生,显示为F的就不是。再从这一行拉下填充,全部学生就可筛选完毕。

    6.筛选S一列,进行复制粘贴第三个表格。

    (本文内容由百度知道网友茗童贡献)

  • ?

    Excel怎么快速比较两个表格中的数据有何不同

    Nigel

    展开

    转载自百家号作者:mihu

    一个数据较多的Excel表格被其他人查看或编辑后,要想快速知道这个表格中的数据是否被修改了、被修改了哪些数据,我们不必逐个查看两个表格的每个单元格,可以参考以下方法对两个表格进行快速比较。

    为了避免误操作删除原表格中的数据及方便查看两个表格的不同之处,在进行比较前,可以新建一个Excel文档,然后把要比较的两个表格粘贴到该Excel文档中。例如要快速比较下图中两个表格的数据有何不同:

    先用鼠标框选原表格所在的单元格范围。

    选择后点击复制按钮或者按键盘的“Ctrl+C”组合键进行复制。

    然后在要比较表格的左上角第一个单元格中点击鼠标右键。

    弹出右键菜单后,点击菜单中的“选择性粘贴”。

    打开“选择性粘贴”对话框后,鼠标点选其中的“减”选项。

    再点击“确定”按钮。

    这时要比较表格中的数值会发生改变,显示的是两个表格对应单元格中数据相减的结果,数值为0的单元格说明其中的数据没有被改动,数值不为0的单元格说明其中的数据被修改了。

    如果觉得含0值的单元格太多,影响观察,我们还可以把所有的0值快速删除。方法是先按键盘的“Ctrl+H”组合键调出“替换”界面,然后在“查找内容”处输入“0”,“替换为”处保持空白,不输入内容。

    这时如果点击“全部替换”按钮,会将表格中所有的“0”全部删除。但要注意:如数字“10”中的“0”也会被删除变成了“1”。如果想避免这种情况,可点击替换界面的“选项”按钮。

    鼠标点击勾选图示的“单元格匹配”选项。

    再点击“全部替换”按钮。

    这样,表格中的“0”值就都被删除了,被修改的数据看起来就更加明显了。

  • ?

    Excel vlookup筛选两列的重复项与查找两个表格相同数据

    Zuo

    展开

    Vlookup函数可用于多种情况查找,筛选重复数据就是其中之一,它既可筛选两列重复的数据又可查找两个表格相同的数据。筛选两列重复数据时,不仅仅是返回一项重复数据,是把所有重复的都标示出来;查找两表格相同数据时,两个表格既可以位于同一Excel文档,又可分别位于两个Excel文档,并且也可以标示出所有重复的数据;当查找两个位于不同Excel文档中的表格相同数据时,查找范围需要写文档名称和工作簿名称,这样Excel才能找到查找区域。以下是vlookup筛选两列的重复项与查找两个表格相同数据的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、Excel vlookup筛选两列的重复项

    1、假如要筛选出一个表格中两列相同的数据。选中 D1 单元格,把公式 IFERROR(VLOOKUP(B1,A:A,1,0),"") 复制到 D1,按回车,则返回重复数据 6;把鼠标移到 D1 右下角的单元格填充柄上,按住左键并往下拖,在经过的行中,AB两列有重复数据的都返回重复数据,没有的返回空白;操作过程步骤,如图1所示:

    图1

    2、公式说明

    公式 =IFERROR(VLOOKUP(B1,A:A,1,0),"") 由 IFERROR 和 VLOOKUP 两个函数组成。IFERROR 是错误判断函数,用它来判断 VLOOKUP 执行后,如果返回错误,则显示空(即公式中的 "");如果返回正常值,则什么也不返回,直接显示 VLOOKUP 的返回结果。B1 是 VLOOOKUP 的查找值,A:A 是查找区域,1 是返回第一列的值(即 A 列),0 是精确匹配。

    二、Excel vlookup查找两个表格相同数据

    有两张有重复数据的服装销量表(一张在“excel教程.xlsx”中,另一张在“clothingSales.xlsx”中)(见图2),需要把重复记录找出来,这可以用vlookup函数实现,方法如下:

    图2

    1、在两张表后都添加“辅助”列,用于标示有重复记录的行。把“excel教程”中的“辅助”列用自动填充的方法全部填上 1,操作过程步骤,如图3所示:

    2、切换到 clothingSale.xlsx,在 G2 单元格输入 =IFERROR(VLOOKUP(A2,;选择“视图”选项卡,单击“切换窗口”,选择“excel教程”,则切换到“excel教程”窗口,单击左下角 Sheet6,选择“视图”选项卡,单击“切换窗口”,选择 clothingSales.xlsx,切换回“excel教程”窗口,[excel教程.xlsx]Sheet6! 自动填充到了 A2 的后面,公式已经变为 =IFERROR(VLOOKUP(A2,[excel教程.xlsx]Sheet6!,继续输入 $A2:$G10,7,0),""),则完整公式为 =IFERROR(VLOOKUP(A2,[excel教程.xlsx]Sheet6!$A2:$G10,7,0),""),按回车,则返回 1;把鼠标移到单元格填充柄上,往下拖,则查找出所有重复的记录(有 1 的为重复记录),操作过程步骤,如图4所示:

    3、公式说明

    公式 =IFERROR(VLOOKUP(A2,[excel教程.xlsx]Sheet6!$A2:$G10,7,0),"") 也由 IFERROR 和 VLOOKUP 两个函数组成,IFERROR函数的作用跟上文的“vlookup筛选两列的重复项”一样。VLOOKUP函数的查找值是 A2;查找区域是另一个文档(即[excel教程.xlsx]文档的 Sheet6 工作簿)的 $A2:$G10(即查找表格的每一列每一行),$A2 表示绝对引用 A 列,相对引用“行”,即执行公式时,列不变行变,$G10 与 $A2 是一个意思;返回列号为 7;0 表示精确匹配。

    4、注意

    1、当 clothingSales 文档中的第2行与“excle教程”文档中第9行的“编号”相同时,如图5所示:

    图5

    2、尽管两张表格中的第二行不同,则会返回错误的结果(即返回 1),如图6所示:

    图6

    3、这种情况发生在要查找值(即 A2)所在的列(即 A 列)。由此可知,这种方法只适合查找两个表格对应行相同数据。

两张表格如何匹配数据

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP