|
=SUM(IF(N($A$3:$A$19=$G3)*N(LEFT($D$3:$D$19,2)="LY")*N(FREQUENCY(MATCH($A$3:$A$18&$B$3:$B$18&$D$3:$D$18,$A$3:$A$18&$B$3:$B$18&$D$3:$D$18,0),MATCH($A$3:$A$18&$B$3:$B$18&$D$3:$D$18,$A$3:$A$18&$B$3:$B$18&$D$3:$D$18,0))),$E$3:$E$18))
数组函数,主要有几个部分
IF(N($A$3:$A$19=$G3)*N(LEFT($D$3:$D$19,2)="LY")这个就不讲了
sum ,if , requency , match
从里向外,MATCH($A$3:$A$18&$B$3:$B$18&$D$3:$D$18,$A$3:$A$18&$B$3:$B$18&$D$3:$D$18,0),求出A,B,D三列组合起来后 第一次出现的位置
frequency 去除重复出现的数据,注意frequency得到的数组比原先要多一位
if 做判断,得到第一次出现对应的E列数据
sum 进行求和 |
|