- 帖子
- 678
- 主題
- 147
- 精華
- 0
- 積分
- 799
- 點名
- 0
- 作業系統
- win 8
- 軟體版本
- MS 2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2016-2-9
- 最後登錄
- 2022-1-20
|
2#
發表於 2018-3-5 10:38
| 只看該作者
本帖最後由 ziv976688 於 2018-3-5 10:47 編輯
可能是在題意的需求上沒有說清楚,再作補充說明如下:
本題的解答公式有很多函數可解~
EX:
T7=IF(AND($R$5<>"",$R7<>"")*MODE(SUMPRODUCT((SUMIF(OFFSET($I$6,T$2,1,,7),SUMIF(OFFSET($I$6,$R7,1,,7),$R$5,OFFSET($I$6,T$1,1,,7)),OFFSET($I$6,T$3,1,,7))=OFFSET($I$6,T$4,1,,7))*OFFSET($I$6,T$5,1,,7)),0,0,0,N(OFFSET($I$6,CHOOSE({1,2},T$6,U$6),ROW($1:$7)))),$R$6,"")
下拉填滿
T7=IF(OR($R$5="",$R7=""),"",IF((COUNT(RANK(SUM((SUMIF(OFFSET($I$6,T$2,1,,7),SUMIF(OFFSET($I$6,$R7,1,,7),$R$5,OFFSET($I$6,T$1,1,,7)),OFFSET($I$6,T$3,1,,7))=OFFSET($I$6,T$4,1,,7))*OFFSET($I$6,T$5,1,,7)),OFFSET($I$6,CHOOSE({1,2},T$6,U$6),1,,7)))=2),$R$6,""))
陣列,下拉填滿
其他....
只是不解為什麼以MATCH函數,卻不行了?
在編輯列擷取
SUMIF(OFFSET($I$6,T$2,1,,7),SUMIF(OFFSET($I$6,$R7,1,,7),$R$5,OFFSET($I$6,T$1,1,,7)),OFFSET($I$6,T$3,1,,7))
按F8
可在T7得34,在T8得3,T9得40
在編輯列擷取
MATCH(SUMIF(OFFSET($I$6,T$2,1,,7),SUMIF(OFFSET($I$6,$R7,1,,7),$R$5,OFFSET($I$6,T$1,1,,7)),OFFSET($I$6,T$3,1,,7)),OFFSET($I$6,T$4,1,,7),)
按F8
可在T7得7,在T8得5,在T9得2
以上顯示的值都正確,但為何整個公式就是不能執行?
是MATCH函數不能解?還是小弟的公式編寫錯了?
勞請各位大大不吝指點迷津!謝謝! |
|