Board logo

標題: 有條件的找出最大值 [打印本頁]

作者: 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/)