[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『受注データから在庫一覧をもとに、上から順に在庫を引き当てる(有る物出し)』(NAO)
Zのようになってほしいです。
この場合、D列にはどのような式を入れればいいでしょうか?
よろしくお願い致します。
X.在庫一覧
A B 1 品番 在庫数 2 1111 10 3 2222 10 4 3333 10 5 4444 10 6 5555 10
Y.出荷可能数調査票(現在)
D列に入れている式は次の通りです。
=VLOOKUP(A2,在庫一覧.xlsx!$A:$B,2,FALSE)-SUMIF($A$2:A2,A2,$B$2:B2)
A B C D 1 品番 受注数 受注日 出荷可能数 2 1111 20 3/1 -10 3 2222 11 3/1 -1 4 1111 10 3/2 -20 5 2222 3 3/2 -4 6 2222 6 3/3 -10
Z.出荷可能数調査票(こうなってほしい)
A B C D 1 品番 受注数 受注日 出荷可能数 2 1111 20 3/1 -10 3 2222 11 3/1 -1 4 1111 10 3/2 0 5 2222 3 3/2 7 6 2222 6 3/3 1
< 使用 Excel:Excel2010、使用 OS:Windows7 >
=VLOOKUP(A2,在庫一覧!$A:$B,2,FALSE)-SUMIFS($B$2:B2,$A$2:A2,A2,$C$2:C2,C2)
(???) 2015/03/30(月) 17:06
元の式だと、在庫の合計から、受注数の合計を引いていました。受注数は将来分まで足しては駄目だろうから、当日分に変えるよう条件追加しただけです。
例えば、1111は在庫10しかないのに、受注が30もあって、20足りませんが、出力例だと-10と0なので、なんで?、って感じです。
毎日10ずつ、という意味なのかなぁ、と解釈しましたが、そんな在庫管理は無いと思うんですよ。
(???) 2015/03/30(月) 17:29
=VLOOKUP(A2,在庫一覧!$A:$B,2,FALSE)-SUMIF(A$2:A2,A2,B$2:B2)
あ、これだと元の式ですね。撤回。
(???) 2015/03/30(月) 17:55
日の早い分に少しでも回すルールなら、3/1に10出庫して、他は全部0ですよね? 次に回すなら、3/2に10出庫して、他は全部0ですよね?
Z票は、そのどちらにもなっていないわけで、これでは回答が出せないです。実は、以下のようになれば良いのではないでしょうか?
A B C D 1 品番 受注数 受注日 出荷可能数 2 1111 20 3/1 0 3 2222 11 3/1 0 4 1111 10 3/2 10 5 2222 3 3/2 3 6 2222 6 3/3 6
(???) 2015/03/31(火) 09:34
A B C D 1 品番 受注数 受注日 出荷可能数 2 1111 20 3/1 0 3 2222 11 3/1 0 4 1111 10 3/2 10 5 2222 3 3/2 3 6 2222 6 3/3 6 でも問題ありませんが、できれば、マイナスとなることで、在庫不足数量が分かればと思いました。 よろしくお願い致します。 (NAO) 2015/03/31(火) 10:27
A B C D 1 品番 受注数 受注日 出荷可能数 2 1111 20 3/1 -10 3 2222 11 3/1 -1 4 1111 10 3/2 0 5 2222 3 3/2 7 6 2222 6 3/3 4 7 2222 6 3/4 4 8 2222 6 3/5 4 (NAO) 2015/03/31(火) 10:32
不足在庫表示となると…、うーん、更に面倒。マクロなら楽なんですが…。
(???) 2015/03/31(火) 10:37
これで出荷可能数は出ました!
これに不足在庫の列を追加して表示する方法でもいいですね!
ですが、=D2-B2だと受注総数に対してどれだけ足りていないかが分からないですね。
不足在庫がマイナスになっている品番だけをSUMIFで足せばいいですかね?
(NAO) 2015/03/31(火) 15:34
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.