- 帖子
- 2025
- 主題
- 13
- 精華
- 0
- 積分
- 2053
- 點名
- 0
- 作業系統
- WIN7
- 軟體版本
- Office2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台北市
- 註冊時間
- 2011-3-2
- 最後登錄
- 2024-3-14
     
|
回復 5# landylin
使用公式是比較複雜
增加依輔助表可以簡化公式
需求量依生產批量拆工單量-ML089.rar (8.51 KB)
H6 =IF(SUMPRODUCT(($E6=$E$5:$E5)*(0&$H$5:$L5))+SUM($G6:G6)-SUM($G6) >= SUMIF($E$6:$E6,$E6,$F$6),"",MIN(VLOOKUP($E6,$B:$C,2,),SUMIF($E:$E,$E6,$F:$F)-(SUMPRODUCT(($E6=$E$5:$E5)*(0&$H$5:$L5))+SUM($G6:G6)-SUM($G6))))
先右拉再下拉
公式說明: IF(黃色區>=F欄時, "" , MIN(基本量, 剩餘量))
P5 {=IF(ROW(A1)>COUNT($H$6:$L$12),"",INDEX($E:$E,SMALL(IF($H$6:$L$12<>"",ROW($H$6:$L$12)),ROW(A1))))}
Q6 {=IF(ROW(A1)>COUNT($H$6:$L$12),"",MOD(SMALL(IF($H$6:$L$12<>"",ROW($H$6:$L$12)*10^6+COLUMN($H$6:$L$12)*10^3+$H$6:$L$12),ROW(A1)),10^3))}
R6 {=IF(ROW(A1)>COUNT($H$6:$L$12),"",INDEX($G:$G,SMALL(IF($H$6:$L$12<>"",ROW($H$6:$L$12)),ROW(A1))))}
{....} 此為陣列公式,{ }不用輸入,是以CTRL+SHIFT+ENTER參鍵齊按輸入公式所產生的 |
|