中企动力 > 商学院 > excel对比两列数据是否相同
  • ?

    最具实操性的Excel的教程,绝不只是数据透视和Vlookup

    访卉

    展开

    熟练使用excel是合格职场人的必备技能,excel各种技巧有独有的使用技巧,我会先聊excel公式等的使用场景,帮助你记忆excel的常用公式,再聊工作中的excel的使用技巧和常见excel问题优化处理的办法。

    一、excel常用公式的使用场景

    如何从繁多的excel公式想起自己所需要的那一个?这其实就和我们去买东西看见付款码就想起打开微信和支付宝一样,场景使然,其实真的不用去死记硬背,加上帮助文档的搜索功能,利用场景记忆+关键词搜索,完全可以灵活掌握几乎所有常用公式了。

    1、建立帮助文档的思维

    大家可能都知道这个规律吧:“凡是工具类的软件必定有帮助文档”。帮助文档通常包括软件中全部功能的定义,用法,使用实例,甚至于教学视频。

    最好的学习地方自然是帮助文档了,如果说看完帮助文档里的介绍,你依然不会使用,那就是你缺乏这个功能的使用场景,你不知道它能用来帮你解决什么问题,简言之:学而无用。

    “使用场景”这个词多用于互联网产品,例如现在出门打车,你就会想到“滴滴出行”,你想团购唱歌吃饭,你就会想到“美团点评”。也就是说,使用场景说的是一个关于“什么人在什么情况下要解决什么”的问题。

    在实体工具面前,使用场景这个词,我斗胆也使用一次。例如你在等人的时候想要抽烟,这时候打火机就解决你想要抽烟的需求,一个产品,一个功能都会有属于它的使用场景,但是这个使用场景不一定专属于它,抽烟也可以借伙伴的烟点燃,还可以使用火柴点燃,这就是为什么你在不使用Excel函数的情况下也能达到你的目的。

    2、常用函数的使用场景

    ①COUNT IF函数的使用场景

    日常工作中,数据是不断更新的,我们做分类统计个数的时候,往往一个统计周期后就需要分析效果,拿公众号来举例:我想要知道我的用户在每个城市的分布,并定期分析每一个地区的用户数量的变化。

    每当新增一个用户,我都会记下他的ID,并认为他的微信号所在地区即他的所在城市,并且会简单记录这个用户其他的一些属性,会定期更新。

    我记录完用户列表,我还是想看每一个城市的用户数量,不使用公式的时候,我会采用筛选的方法,逐一筛选出每一个城市的用户数量,随着用户覆盖城市的增加,我的工作量总会有一天是我所完成不了的。如果使用公式COUNT IF,我不需要在用户记录时进行城市分类,更不需要在想看某些城市的用户数量时去筛选,我只需要打开sheet2(用公式的表),就能知道结果。COUNT IF函数的用法逻辑是:选择你想要统计的区域,选择你想要知道哪一个值的数量,回车即可。

    示例图

    一句话总结CUONGT IF函数的使用场景就是:“你在想要知道一堆数据中,某些数据出现的次数时就想到使用COUNT IF函数”

    ②VLOOKUP函数的使用场景

    Vlookup是一个返回引用值的函数,通俗的说是指定一个值在一个区域里查找到这个值并返回与这个值相关的某些值。工作中如果涉及到两个数据表的对比,或者想找到具有某个特征的值都可以用到Vlookup函数。

    举个栗子,如下图,更新完数据之后与之前的数据发现有误差,但是又不确定具体是那些数据遗漏了或者数据错误。并且两个数据表的数据排序并不相同,不能直接用if函数做对比,如果不用vlookup公式,解决办法就是一条一条的查找到,然后去核对,截至目前,我遇到的最大数据体量是5千行(9列),总体量是4.5万字,这样的核对工作无疑是巨大的工作量,还很容易出错,面对大体量的数据核对工作,我们必须学会寻找简便的方法达到目的。

    示例图(数据表)

    Vlookup(查找值,查找区域,返回值,查找类型),用法中要注意的是查找值必须位于查找区域的第一列,返回值用数字表示返回的值位于查找区域的第几列,查找类型一定用精确查找“FLASE”,用模糊查找,你估计会被老板打死的。VLOOKUP出来的值的顺序是与源表是一样的,再使用if函数找出不一样的值即可。

    示例图(红色字体F出为错误“FALSE”)

    一句话总结Vlookup的使用场景就是:“你所要对比的两个数据表数据量不同,数据值可能不同,你需要做两个数据表的对比时就想到使用Vlookup函数”。

    ③SUM IF函数的使用场景

    SUM函数我们都知道是求和,那它和IF函数相结合也是很常用的函数哦,它的使用场景通常是“我想知道这些数据中,具有某个特征的数据的总数”。

    简单的SUM IF函数,我就直接举栗子:如下图,我想知道既有留言又有赞赏的用户有多少个。我想你首先想到的方法是采用筛选,然后再求和,操作一下就会知道筛选是无法同时两个维度进行的,这个方法不可行,当然可以筛选完留言维度以后,再把数据复制到另一个表,再次筛选赞赏维度,紧接着求和,也是可以达到目的的。

    示例图(先筛选再SUMIF)

    使用SUMIF函数可以避免再次复制粘贴数据表,直接在一个表内呈现想要的结果。先对数据进行筛选,留言次数除了为0的都留下,然后再对赞赏维度进行SUMIF(计数区域,计数条件),就求出了既有留言,又有留言的用户总数。即这些用户是最活跃的用户总和。

    一句话总结SUMIF的使用场景就是:“需要知道某个条件下的数据的总数时就想到使用SUMIF函数”。

    ④IF(COUNTIF)>2的使用场景

    我们先理解一下这个函数的意思:“如果某个值的数量超过两个”,>2即是重复值,那这个函数的功能就是找出数据表中的重复值。可能你会想到Excel数据功能里有“删除重复项”的功能,注意它是直接删除,不保留数据的哦。往往在工作中骂我们是不能删除数据的,只能是隐藏数据,所以我们需要找到重复值,然后隐藏,这样来达到“去重”的目的。

    举栗子来说,如图,我想看看哪个城市我统计重复了,但是我并不想删除重复值。如果不采用这个公式,做法通常是先进行排序,然后逐一进行隐藏。

    示例图(再筛选值为“重复”的项隐藏即可)

    countif和IF这两个函数的用法上边都提到过了,这里不再赘述。

    一句话总结IF(COUNTIF)>2的函数的使用场景是:“需要找出数据表中的重复项,但是并不想删除数据时就想到使用IF(COUNTIF)>2”。

    二、实操动图解析excel函数

    很多文章可能都是用文字+静态图片去描述的,或许很多地方并不能很准确,很到位。今天录制了屏幕动图,操作动作较缓慢,可以跟着一起做,理论上其实不用记忆,做一遍结合前面的使用场景留下印象即可。

    1、数据透视表

    数据透视入口:插入-数据透视表

    数据透视对于数据的要求:有一个表头代表的数据值是不存在重复的,比如编号,手机号,身份证号等

    数据透视的四个维度位置代表什么:

    筛选器——能够通过这个值作为筛选去代表一行数据;行——筛选条件其中之一,需满足在此行中的维度才能做统计;列——筛选条件其中之一,需满足在此列中的维度才能做统计;值——即是我们想要的结果,结果的形式可以是多种,紧接下图,继续聊值的字段。

    我选择的值的字段是计数,手机号也是唯一值,我的目的是计数,计算出当天已发货和未发货的订单量;你同样可以把值字段选为“金额”,求当天已发货和未发货状态下的最大金额订单,一切以自己的目的为主,技能不是根本,达到目的才是。

    2、取值

    如图所示,取值函数其实是用来整理数据,从众多的字段中只找出自己想要的字段,其中普遍用的最多的是“LEFT”,“RIGHT“,"MID"

    这三个函数分别是什么意思呢?

    LEFT根据所指定的字符数返回文本字符串中最前面的一个或多个字符。(从左开始数字符)

    例如公式=LEFT(A1,3),意思是等于A1单元格从左开始数,前三个值的集合,如果A1的值是1234567,那么这个公式的值就是123;

    同理,RIGHT根据所指定的字符数返回文本字符串中最后一个或多个字符。

    MID返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

    例如公式=MID(A2,3,2),意思是等于A2单元格从第2个数字开始连续数3个数的集合,如果A2=12345678,那么公式的值就是34;

    3、文本类函数

    文本类函数通常也是用来做数据处理的,比如合并两列数据CONCATENATE,在2016版本中简写为CONCAT;

    例如公式=CONCAT(A1,A2),得出来的值是A1A2单元格的并集;

    检查两个文本值是否相同EXCAT函数,例如公式=EXCAT(A1,A2),意思是检查A1和A2是否为相同值;

    4、VLOOUP查找对比函数

    场景就是两个数据表,你不清楚哪些数据已经录入到另一个表里,或者两个表数据不齐全,只要想做数据对比,都可以用VLOOKUP函数。

    例如图中的公式=VLOOUP(A1,B:C,1,FALSE),意思就是在B列里查找A1,如果查到就返回B:C区域中第1列的所在值;如果是公式=VLOOUP(A1,B:C,2,FALSE),那返回的就是B:C列区域中第2列所在值,返回什么值是需要根据目的来的。

    三、常见excel技巧的“大用处”

    数据是运营决策下一步策略方向和判断当前产品状态的重要指征,在日常工作中很可能会涉及到大量数据表的汇总,如果一个一个复制粘贴,简直是对时间的极大浪费,这里介绍一种快速汇总大量数据表的方法。

    1、处理过程演示

    office版本2013(2016版本的更为简洁,稍后会在文末做说明)

    在操作之前office2013需要安装Microsoft Power Query——一个 Excel 外接程序,它可以在 Excel 中通过简化数据发现、访问和协作来增强自助式商业智能体验。

    安装完后的excel2013界面

    安装完成后的数据处理过程:

    ①导入数据

    ②编辑数据

    ③处理数据(删除多余列,保留data列)

    ④扩展数据

    ⑤筛选处理并导出数据

    完整的连续演示过程

    2、手把手提供解决方案

    接下来,我们详细一步一步的完成,让你轻松学会,学会忘记也不怕,收藏本文随手都可以回来看看。

    office2013安装Microsoft Power Query

    office2016版本不必安装

    网址:微软官网直达入口https://microsoft/zh-cn/download/details.aspx?id=39379

    下载完成之后,直接双击安装包即可完成安装,如果安装遇到问题可以在后台留言,我看到会及时回复您的。

    数据处理步骤详解:

    ①导入数据

    在office2013版本中,导入数据——导入数据的入口在“Power Query”中的“从文件”,office2016中在“数据”模块下的“从文件”,如果是多个Excel表之间就通过“文件夹”的方式导入;如果是一个excel包含了多个sheet表就从“excel”导入数据;

    数据导入完成

    ②编辑数据

    编辑数据这一步,在多个sheet表汇总的情况下是直接将光标定位到excel表的名称上,直接点击“确定”;在多个excel表的情况下是直接将光标定位到文件夹,然后选择“合并并编辑',经过软件处理以后,数据就被导入到编辑区了;

    数据编辑完成

    ③处理数据(删除多余列,保留data列)

    处理数据(删除多余列,保留data列),这一步只需要保留Data这一列,即数据列,”删除列“这一功能在开始模块内,直接将光标选择data列,然后选择删除其他列,数据删除处理即完成;

    处理数据完成

    ④扩展数据

    扩展数据——删除其他列之后,直接将数据进行扩展,office2013”扩展“功能在”转换“模块中的最右侧”扩展“,office2016中是直接可以点击data列旁的扩展小按钮,类似于”筛选“的小按钮,找到扩展入口以后直接点击即可将数据扩展开来。

    数完成据扩展

    ⑤筛选处理并导出数据

    筛选处理并导出数据——将表格中的tite,也就是表头利用筛选功能把例如”姓名“这样的表头勾选去掉,然后点击”关闭并上载“,这个功能入口在开始模块里。

    数据处理导出完成

    文章写到这里,整个职场中的excel干货已码字完成,感觉自己被掏空了~~

  • ?

    比较两列数据,用match函数很方便哦

    Qiu

    展开

    比较两列数据是否有重复,有很多的方法,这一篇介绍match函数法。

    优点

    两列数据的顺序不一致,也可以对比出异同点。

    Match函数

    公式:=MATCH(查找值,查找区域,[匹配类型])

    翻译:=MATCH(找谁,去哪里找,[精确查找或找个接近的])

    结果:获得匹配值的位置。Match函数就好像给你一堆姓名,让你从中找到某个人的家庭地址。

    如上图所示,匹配类型有0、1、-1三个值。0表示精确匹配,也就是要找个一模一样的,所以查找数字“2.5”时,得到结果是“2”,也就是说“2.5”在“$B$5:$B$13”中的第2个位置,而其他几个数字在区域中都找不到,所以得到结果“#N/A”。

    匹配类型为1时,要求先给原始数据按照升序排列,表示从这些数据中找个小于或等于目标值的数据的位置,所以查找“3.7”时,查找到“3.5”在第3个位置,所以函数返回结果“3”。

    匹配类型为-1时,要求先给原始数据按照降序排列,表示从中找出一个大于或等于目标值的数据的位置,所以查找“3.7”时,查找到“4”在第6个位置,所以函数返回结果“6”。

    比较两列数据

    输入公式“=MATCH(A2,C:C,0)”,表示从C列中精确查找A2单元格的值,结果得到12,也就是说C12单元格的值和A2是相同的。如果在C列中能找到和A列姓名相同的名字,则E列中得到C列名字的位置,找不到时,得到“#N/A”。

    两列数据可以在同一张工作表上,也可以在不同的工作簿上。

    谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。

  • ?

    Excel函数公式:数据核对,你真的会吗

    灵竹

    展开

    如果在几百行的Excel表格中,找出不同列中数据不同的哪一行;或者在两列数据中个,找出相同的数值;核对两个工作表中的数据是否相同等等。你会怎么做?一行行的对比……那你就OUT了……

    一、同行对比(相同/不同)。

    目的:对比库存数和账面数是否相同。

    方法:

    选定目标单元格。快捷键:Ctrl+\(反斜杠)。标识。

    二、两列数据对比。

    目的:对比两列数据中是否有重复值。

    方法1:

    方法:

    选定目标单元格。【条件格式】--【突出显示单元格规则】-【重复值】……

    备注:

    此方法主要用于对比两列中的数据是否有重复值,数据可以不在同一行。

    方法2:

    方法:

    选定一列数据,包括标题。【数据】-【高级】。在【条件区域】中选择第二列单元格(包含标题),并【确定】。【开始】-填充单元格颜色。【数据】-【清除】。

    三、不同工作表的两列核对。

    目的:对比“表1”和“表2”的数据。

    方法:

    选定目标单元格。输入公式:=COUNTIF(表1!B:B,B3)。Ctrl+Enter填充。选定【公式】单元格,【数据】-【筛选】,筛选出非0的值。【开始】-填充颜色。【数据】-【筛选】,取消筛选选项。观察数据,填充了颜色的为重复的值,对于的数值为重复的次数。

    备注:

    公式计算的结果为0则为不重复,非0则为重复,对于的数值为重复的次数。公式的计算结果可以理解为:表2对应列中的值在表1对应列出现的次数。

    四、数值类表格比较。

    目的:对比库存数据和账面数据是否一致。

    方法:

    复制其中一个表格的数据。选择目标表格的第一个单元格,【右键】-【选择性粘贴】。选择【运算】中的【减】,并【确定】。非0值即为不一致的数据。

    备注:

    前提条件数据必需时数值类型。

    五、不限类型表格对比。

    目的:对比表格的差异。

    方法:

    选定目标单元格。【条件格式】-【新建规则】-【使用公式确定要使用单元格的格式】。输入公式:=A2<>A13(其中A2为第一个表格的左上角第一个单元格,A13为第二个表格的左上角第一个单元格)。【格式】-【填充】-选择填充色-【确定】-【确定】。查看数据,可以看到不用的数据已被用填充色填充。

    六、“差异化”比较。

    目的:比较基础数据有差异的表格数据。

    从上图中我们可以发现“账面数据表”和“盘点数据表”的商品名称并没有按照特定的顺序来排列,那么我们如何来比较这两个表格的差异呢?

    方法:

    选定目标单元格。【条件格式】-【新建规则】-【使用公式确定要使用单元格的格式】。输入公式:=VLOOKUP($B14,$B$3:$I$9,COLUMN()-1,0)<>C14。【格式】-【填充】-选择填充色-【确定】-【确定】。

  • ?

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

    雨琴

    展开

    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 列)。由此可知,这种方法只适合查找两个表格对应行相同数据。

  • ?

    Excel办公应用:核对两列数据是否一致的8大方法

    采枫

    展开

    第2种情况,动图演示如下:

    温馨提示:非"0"值,表示二者不一致。

  • ?

    技巧篇 | Excel快速比较两列数据的差异!

    紫轩

    展开

    在处理Excel数据的过程中,经常会碰到需要对比两列数据。对于数据极少的情况,我们可以靠眼睛直接对比两列差异;但是当数据较多较长的时候,如果在通过肉眼来判断两列的差异,不仅效率低,而且极易出错。当你再碰到这种情况的时候,你就不用再为此烦恼了,以下小技巧教你轻松应用这种情况,赶紧来学习一下吧。教程以Excel2013为例,其他版本可能有略微差异。

    1、定位法比较两列数据差异:教程以A列和B列两列数据为例,首先选择需要对比的两列数据,通过框选A列和B列的列标题即可快速选择两列整列,然后按下快捷键F5(或Ctrl+G)即可调出定位窗口,选择定位条件为行内容差异单元格,单击确定保存设置即可选择两列有差异的单元格。

    2、快捷键法比较两列数据差异:选择需要比较的两列数据,然后按下组合键Ctrl+\键即可快速得到两列有差异的单元格。注意此快捷键对于一些较低版本的Excel并不适用。

    感兴趣的朋友,记得收藏或分享一下再走哟,您的支持是我不懈努力的动力,谢谢!(*O*)

  • ?

    怎么核对EXCEL表里两列的内容是否一致?

    良驹

    展开

    1.举例说明

    比如有两个excel表,一个是学生档案表1和学生档案表2,需要核对这两个表的内容是不是一致。

    2. 排序

    将两个表内容放到一个工作表中 ,复制黏贴即可。

    分别将两列数据按照同一个项目进行排序,例如按姓名排序如图,排序后结果如下:

    3.输入公式

    找空白单元格 如图I2单元格中输入公式=IF(A2=E2,"相同","不相同")点击回车即可。下拉填充,向右拉,则比较班级学号,自动填充完成了。记住这个公式即可。

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

  • ?

    Excel如何比较两列数据的不同之处(方法二)

    Julia

    展开

    工作中经常要比较两列数据,例如我们要对比下面A列和D列两列数据的不同之处,之前我们已经介绍过一种方法,今天我们来介绍另一种方法比较这两列数据:

    首先,在B1单元格中输入公式(大小写都可以):=MATCH(A1,D:D,0)

    这个公式的作用就是找出A1单元格的内容在D列中有没有相同的内容,如果有相同的内容就返回在D列的第几行。

    回车确定后,将鼠标移动到B1单元格的右下角,当鼠标变成黑色实心十字的时候按住鼠标左键往下拖动来填充公式计算:

    凡是计算结果是数字的对应的A列数据的该行内容就在D列中有同样的内容,比如说B1单元格中计算的结果是1,就说明A1单元格与D列里的第1行内容相同,也就是计算的结果是数字几在另一列数据中的第几行中也有同样的数据。如果A列的内容在D列里没有相同的就返回#N/A。如果在A列的某行内容在D列中有两个相同的行则返回的是第一个相同内容的所在行号。利用该函数的这一特性我们就很快地对比出来了两列数据的相同与不同之处。

    补充知识:

    MATCH函数含义:计算返回指定的值在某区域中的位置

    语法:MATCH(lookup_value, lookup_array, match_type)

    lookup_value:(要找的内容)需要在数据表(lookup_array)中查找的值。可以为数值(数字、文本或逻辑值)或对数字、文本或逻辑值的单元格引用。

    lookup_array:(指定的区域)可能包含有所要查找数值的连续的单元格区域,区域必须是某一行或某一列,即必须为一维数据,引用的查找区域是一维数组。

    match_type:指定查找模式,0、1、-1,分别表示精确匹配、升序查找、降序查找模式。

  • ?

    excel两列数据对比找不同

    曼易

    展开

    如果我们的excel数据比较多,而我们要使用某一列数据的时候怕和原来的数据有差别,所以最好需要对比下两列一样的数据有什么不同,那么怎么做呢,今天我就来教大家excel两列数据对比找不同吧。

    excel两列数据对比找不同

    如图我做了一张简单的excel数据表格,有两列数据正常是一样的,就是记录学号和新学号,但是新学号可能有变动,所以要对比一下找出excel两边两列数据的不同之处。

    当然了两列数据找不同可以使用条件格式的,首先我们先选中D列,然后我们在excel中点击上方的开始菜单,然后点击开始菜单中的条件格式。

    条件格式中默认有一些常用的公式,但是我们我两列数据找不同这里是没有的,需要我们自行添加,所以这里点击条件格式后,我们要选择项目选取规则中的其它规则。

    然后在新建格式规则窗口中选择规则类型为使用公式确定要设置格式的单元格,然后点击下方的格式按钮设置一下查找到的不同数据的格式,最好标记一下颜色,选择一种字体颜色然后确定回到新建格式规则窗口。

    接下来就要我们输入规则了,规则很简单,比如我们的表格时对比C列和D列,然后标记出D列不同的地方,那么公式可以这样输入=COUNTIF(C:C,D1)<=0。这个公式的意思就是在D列中标记出与C列不同的数据,然后输出我们设置的格式。

    然后点击确定后,我们就可以看到D列中与C列不同的数据单元格文字就被标记红色字体显示出来了,这样我们就很容易看出excel两列数据不同的地方了,是不是很简单,你也来试试吧。

    霸气走火就是我,我就是百度经验作者:ixlxt7Xzsl7,百度经验首发原创内容分享。

  • ?

    Excel如何比较两列数据的不同之处(方法五)

    之槐

    展开

    在日常工作中我们经常会遇到要比较两列数据的相同与不同之处,例如我们要对比下面A列和D列两列数据的不同之处,之前我们已经介绍过四种方法实现了对比,今天我们来介绍第五种方法比较这两列数据(本文使用的Excel版本是2010版):

    首先,在B1单元格中输入公式(大小写都可以):=OR(A1=$D$1:$D$21)

    这个公式中的【$D$1:$D$21】的意思是指定的区域是D1单元格到D21单元格的数组范围。这个公式的意思是拿A1单元格的内容与D1到D21的每一个单元格进行比较,如果只要有一个相同的就返回TRUE(真),如果在指定的范围中连一个相同的都没有则返回FALSE(假)。执行此公式需要特别注意的是不能简单的按回车键进行计算,因为它是要按数组公式进行计算,需要按组合键【Ctrl+Shift+Enter】进行计算,意思就是按住Ctrl和Shift键后再按Enter键。

    按组合键【Ctrl+Shift+Enter】后的效果:

    可以看到B1单元格中返回了TRUE,意思就是在D1到D21的范围中有跟A1单元格相同的内容。而且按组合键之后公式框中可以发现两边多了两个大括号,说明就是按数组进行了计算,是正确的。

    然后,将鼠标移动到B1单元格的右下角,当鼠标变成黑色实心十字的时候按住鼠标左键往下拖动来填充公式计算:

    凡是B列中返回TRUE对应的A列该行内容在D列中都有相同的内容。凡是B列中返回FALSE对应的A列该行内容在D列中就没有相同的。然后将B列内容复制后进行选择性粘贴成数值即可去掉公式,再进行筛选就可以找出A列中哪些内容在D列中有,哪些在D类中没有。

    同理可以将D列的每一行内容与A1到A21的数组范围进行比较,可以得出D列中哪些在A列中有相同的,哪些没有相同的。

    补充知识:

    OR函数简介:

    Excel中OR函数可以用来对多个逻辑条件进行判断,只要有1个逻辑条件满足时就返回 TURE ,函数形式如下:OR(logical1,logical2, ...),在Excel 2010版本中OR函数的参数不止30个,小编试了一下100多个条件参数都可以计算出来。而AND函数与之不同的是要求所有的条件参数都满足成立时才返回 TURE ,只要有条件不满足时就返回 FALSE 。

    欢迎大家评论、留言、提问,谢谢大家阅读!

excel对比两列数据是否相同

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP