• 【好会计】Excel干货,比Vlookup函数还好用的函数

     

    前言:
           Vlookup函数是大家公认的最常用函数,但它只能用于查找。在Excel中还有一个函数比它更有用的Excel函数,是新手必学的函数。它就是:Countif函数。
    一对一核对两列数据
           【例】如下图所示,要求对比A列和C列的姓名,在B和D列出哪些是相同的,哪些是不同的。
    公式:
           B2=IF(COUNTIF(D:D,A2)>0,"相同","不同")
           D2=IF(COUNTIF(A:A,D2)>0,"相同","不同")
    多对多核对两列数据

           例如下面的两列数据,需要一对一的金额核对并用颜色标识出来。
           Step1:在两列数据旁添加公式,用Countif函数进行重复转化。
           =COUNTIF(B$2:B2,B2)&B2
           Step:按ctrl键同时选取C和E列,开始—条件格式—突出显示单元格规格—重复值。
           设置完成后后,红色的即为一一对应的金额,剩下的为未对应的。如下图所示:
    禁止重复录入
     

           数据 - 有效性(2016版为数据验证) - 序列 - 输入公式
           =countif(f$3:f$15,f3)=1

           各种Excel函数学了也容易忘?看完教程还是一头雾水?各种纳税报表处理起来还是头大?畅捷通好会计支持自动生成多种报表并一键报税,省去你工作中的“做表”之苦!
    输入内容必须包括指定字符:
           【例】在列输入的内容,必须包含字母A。
           =COUNTIF(H1,"*A*")=1
           如果输入不含A的字符就会警示并无法输入,如下图:
    帮助Vlookup函数实现一对多查找
           例如下图所示左表为客户消费明细,要求在F:H列的蓝色区域根据F2的客户名称查找所有消费记录。
           Step1:在左表前插入一列并设置公式,用countif函数统计客户的消费次数并用&链接成 客户名称+序号的形式。
           A2:=COUNTIF(C$2:C2,C2)&C2
           Step2: 在F5设置公式并复制即可得到F2单元格中客户的所有消费记录。
           =IFERROR(VLOOKUP(ROW(A1)&$F$2,$A:$D,COLUMN(B1),0),"")
    计算唯一值个数
     

           统计A列产品的个数
           =SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7))
           Countif只是一个统计个数的函数,并没有惊人之处。但函数贵在灵活应用,本文介绍的Countif用途只是冰山一角,更多的用法将在以后陆续推出!
           各种Excel函数学了也容易忘?看完教程还是一头雾水?各种纳税报表处理起来还是头大?畅捷通好会计支持自动生成多种报表并一键报税,省去你工作中的“做表”之苦!