2017-04-22 67 views
0

我的數據是這樣的,Excel中 - 計算平均哪些條件不匹配

Data

我要計算兩點 1)促進周平均 2)非提拔周平均

對於促進周平均I中的 'L' 列中使用的公式是

{=AVERAGE(IF($A2=$O$2:$O$11,IF($B$1:$M$1=$P$2:$P$11,B2:K2)))} 

但是,如果使用下面的非提升周它不會工作

{=AVERAGE(IF($A2=$O$2:$O$11,IF($B$1:$M$1<>$P$2:$P$11,B2:K2)))} 

原因不等於操作員將形成矩陣的每行中產生多個匹配(TRUE)。 請爲此解決方法。

+2

so non promoted = total minus促銷 – Slai

回答

0

試着計算促進周這個公式:

=AVERAGE(IF(ISNUMBER(MATCH(B$1:K$1,IF(A2=O$2:O$11,P$2:P$11),0)),B2:K2))

....現在不提倡星期你想要的對面,所以你只需要改變ISNUMBERISNA,即

=AVERAGE(IF(ISNA(MATCH(B$1:K$1,IF(A2=O$2:O$11,P$2:P$11),0)),B2:K2))

兩者都確認與CTRL + SHIFT + ENTER