標題:
有條件的找出最大值
[打印本頁]
作者:
VANESSA
時間:
2012-5-22 14:26
標題:
有條件的找出最大值
[attach]11097[/attach]
我需要統計每個部門主管的管理人數,又要請各位幫忙了
1.找出相同部門(B欄和D欄都一樣)中,職等最高者=管理者,
計算每個管理者,能夠管理自己部門的人數
2.如果不是管理者,就顯示0
3.如果相同部門(B欄和D欄都一樣)中最高職等有重覆,就顯示"人工判斷"
作者:
Hsieh
時間:
2012-5-22 15:05
回復
1#
VANESSA
F2陣列公式
=IF(SUMPRODUCT(($B$2:$B$400=B2)*($D$2:$D$400=D2)*($C$2:$C$400=MAX(IF($B$2:$B$400&$D$2:$D$400=B2&D2,$C$2:$C$400,""))))>1,"人工判斷",IF(C2=MAX(IF($B$2:$B$400&$D$2:$D$400=B2&D2,$C$2:$C$400,"")),E2-1,0))
作者:
VANESSA
時間:
2012-5-22 17:02
謝謝,已成功,
作者:
VANESSA
時間:
2012-5-23 10:58
請問,如果我要找出A欄的第一位相同的最高職等,那要怎麼改? 不好意思,我的資值太差,不會變化,要再麻煩大家
A B C D
第一層 職等 層級 部門人數
A00 21 1 6
A00 14 1 6
A00 11 1 6
A00 13 1 6
A00 8 1 6
A00 21 1 6
A10 11 1 3
A10 11 1 3
A10 11 1 3
A60 13 1 5
A60 13 1 5
A60 16 1 5
A60 11 1 5
A60 14 1 5
A90 8 1 3
A90 9 1 3
A90 16 1 3
AA0 6 1 4
AA0 6 1 4
AA0 9 1 4
AA0 16 1 4
AB0 16 1 1
B50 13 1 1
B50 7 2 4
B50 11 2 4
B50 9 3 38
B50 10 3 38
B50 7 3 38
B50 9 3 38
B50 6 3 38
B50 6 3 38
B50 6 3 38
作者:
Hsieh
時間:
2012-5-23 11:22
回復
4#
VANESSA
E2陣列公式
=IF((B2=MAX(IF($A$2:$A$400=A2,$B$2:$B$400,"")))*SUMPRODUCT(($A$1:$A2=A2)*($B$1:B2=MAX(IF($A$2:$A$400=A2,$B$2:$B$400,""))))=1,D2-1,0)
[attach]11106[/attach]
作者:
VANESSA
時間:
2012-5-23 14:17
本帖最後由 Hsieh 於 2012-5-23 14:26 編輯
謝謝,我試出來了,=MAX(IF(LEFT($A$2:$A$400,1)=LEFT(A2,1),$B$2:$B$400))
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)