質問の文言と添付画像に差異があります。
図示 → 論理値
S9=12 → S9=10
U9=6 → U9=8
U10=6 → U10=4
W10=2 → W10=4
論理値の結果で良いとすれば品番毎に4つの数式を用意しなければならないようです。
机Cのとき
E2=A3*6
F2=IF(AND($D2>SUM($E2:E2),E2<>""),MIN($A2*6,$D2-SUM($E2:E2)),"")
F2セルを右へW2セルまでコピーします。
E3=IF($A3*6=SUM(E$2:E2),"",$A3*6)
E3セルを下へE4セルへコピーします。
F3=IF($A3*6=SUM(F$2:F2),"",IF($D3>SUM($E3:E3),MIN($A3*6,$D3-SUM($E3:E3)),""))
F3セルを右へW3セルまでコピーし、F3:W3の範囲を下へW4までコピーすれば良いでしょう。
机Fのとき
机Cに倣って下記の数式を範囲内の目的のセルへ配置すれば良いでしょう。
E5=A5*6
F5=IF(AND($D5>SUM($E5:E5),E5<>""),MIN($A5*6,$D5-SUM($E5:E5)),"")
E6=IF($A6*6=SUM(E$5:E5),"",$A6*6)
F6=IF($A6*6=SUM(F$5:F5),"",IF($D6>SUM($E6:E6),MIN($A6*6,$D6-SUM($E6:E6),$A6*6-SUM(F$5:F5)),""))
お礼
前回といいお世話になります。 すみません。ご指摘のとおりS9が10でそこから値が狂っています・・・ 手入力だとこうなります・・・ そうなんです。前回より納入日がなくなりました。 前回教えていただいた関数を駆使したんですが、全然できませんでした・・・(泣 今回教えていただいたとおりに入力してできました!感動です。 本当に本当に毎回助かります。今後ともよろしくお願いします。