多一些练习,想想自己会怎么解决这个问题,看看别人又是怎样解决的,这样能够快速提高Excel公式编写水平。
本次的练习是:示例数据如下图1所示。
图1
现在,想根据列A中的数据对列B中的值汇总。...SUM(IF(LOOKUP(ROW(D),ROW(D)/(D""),D)="A",V))
或者:
=SUM((LOOKUP(ROW(D),ROW(D)/(D""),D)="A")*V)
或者:
=SUMPRODUCT...=SUM((INDEX(D,N(IF({1},MATCH(ROW(D),IF(NOT(ISBLANK(D)),ROW(D),""),1))))="A")*V)
或者:
=SUMPRODUCT(--(INDEX...D),IF(NOT(ISBLANK(D)),ROW(D),""),1))))="A"),V)
公式7:
=SUM(FILTER(V,IF(V,LOOKUP(V,V/(D""),D))="A"))
适用于...……
公式并没有给出详细的解析,有兴趣的朋友可以参照前面推送的有关分析公式的文章对这些公式进行解析,相信对理解Excel函数,编写公式解决问题会有很大的帮助。