百科知识

工作表合并到一张表

工作表合并到一张表

面对领导提供的两列数据要求找出重复项,传统方法往往让人眼花缭乱,数到怀疑人生。今天我要教你使用MATCH函数的两个绝招,让你在短短3分钟内解决这个烦心事!

场景一:快速查重统计

小王收到了两份,一份是全部(A列),另一份是已签约(B列)。老板要求统计已签约的客户数量。传统的方式是来回翻看两列数据,用马克笔做标记,眼睛都要看花了。我们可以使用MATCH函数来高效解决这个问题。

基本语法的使用方法是:MATCH(要找的值, 在哪里找, 匹配方式),它会返回在已签约客户列中的位置。我们可以使用公式=COUNT(MATCH(A2:A8, B2:B8, 0))来进行统计。其中,A2:A8是要查找的数据列(全部),B2:B8是被查找的数据列(已签约),0表示精确匹配模式。用COUNT函数统计匹配成功的次数,自动忽略错误值。

注意事项:

1. 数据必须唯一,两列都不能有重复值,否则结果会出错。

2. 如果数据量过大,超过1万行可能会卡顿,建议分批处理。

场景二:合并单元格的人均奖金计算

在财务工作中,我们经常遇到合并单元格的情况。比如,A列是部门名称(合并单元格),C列是部门总奖金。我们需要计算每个人实际分到的奖金(总奖金部门人数)。传统的方式是先数每个部门人数,然后手动进行除法运算,最后复制粘贴,手都要抽筋了。我们可以使用智能解决方案来轻松搞定。

我们可以使用公式=IF(C2>0, C2/MATCH(FALSE, IF({1}, A3:A$10=””), -1), D1)来进行计算。这个公式的原理是利用MATCH函数逆向匹配合并单元格的行数,即总人数,然后利用IF函数进行差行读取数据,得出每个人分到的奖金。

注意事项:

1. 公式必须向下填充,从第一个部门开始拖到最后。

2. 空白格必须干净,不能有空格或不可见字符。

MATCH函数不仅是查找定位的神器,更是数据对比和合并单元格计算的救星!掌握这两个场景的应用,以后再遇到类似问题就可以直接抄作业了!转发收藏,提升工作效率!


工作表合并到一张表

你可能也会喜欢...