如果评工作中最常用的函数是哪个,Vlo艺皱麾酪okup函数是大家公认的NO.1函数,但它只能用于查找。在Excel中还有一个函数比它更有吹涡皋陕用,是Excel中最重要的一个函数。它就是:Countif函数。本文示例一对一对比两列数据多对多对比两列数据禁止重复输入输入时必须包含指定字符帮助Vlookup实现一对多查找统计不重复值的个数
工具/原料
电脑
Excel
一、一对一核对两列数据
1、【例】如下图所示,要求对比A列和C谱驸扌溺列的姓名,在B和D列出哪些是相同的,哪些是不同的。公式:B2=IF(COUNTIF(D:D,A2)>0,"相同",&鳎溻趄酃quot;不同")E2=IF(COUNTIF(A:A,D2)>0,"相同","不同")
二、多对多核对两列数据
1、【例】如下面的两列数据,需要一对一的金额核对并用颜色标识出来。
2、步骤1在两列数据旁添加公式,用Countif函数进行重复转化。=COUNTIF(B$2:B2,B2)&B2
3、步骤2按ctrl键同时选取C和E列,开始-条件格式-突出显示单元格规则-重复值。
4、设置完成后后,红色的即为一一对应的金额,剩下的为未对应的。如下图所示
三、禁止重复录入
1、数据-有效性(2016版为数据验证)-序列-输入公式=countif(f$3:f$15,f3)=1
四、输入内容必须包括指定字符
1、【例】在列输入的内容,必须包含字母A。=COUNTIF(H1,"*A*")=1
2、如果输入不含A的字符就会警示并无法输入
五、帮助Vlookup函数实现一对多查找
1、【例】如下图所示左表为客户消费明细,要求在F:H列的蓝色区域根据F2的客户名称查找所有消费记录。
2、步骤1在左表前插入一列并设置公式,用countif函数统计客户的消费次数并用&连接成客户名称+序号的形式。A2:=COUNTIF(C$2:C2,C2)&C2
3、步骤2在F5设置公式并复制即可得到F2单元格中客户的所有消费记录。=IFER六咝媲拜ROR(VLOOKUP(ROW(A1)&$F$2,$A:$D,COLUMN(B1)荑樊综鲶,0),"")
六、计算唯一值个数
1、【例】统计A列产品的个数=SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7))