[[20061101060805]] 『関数が分からない』(素人) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『関数が分からない』(素人)
 	A	B	C		A	B		A	B
1	商No	部No	数量		商No	製造数量		部No	合計数量
2	2	1000	5		2	5		1000	X
3	2	100	3					100	X
		シート1			シート2			シート3	

シート1に事前にシート2で使う構成が有、シート2で製造数量によりシート3に合計が出る、関数を教えてください 、宜しくお願いします。


 それぞれの関係性が良くわかりませんのでご説明願います。
 
>シート1に事前にシート2で使う構成が有、
シート1に「シート2で使う構成」を事前に入力している、ということだと推測しますが
「シート2で使う構成」というのが何を表現しているかわかりません。
 
>シート2で製造数量によりシート3に合計が出る
シート2で製造数量を入力すると「シート3に合計が出る」ということだと推測しますが
「シート3に何の合計が出る」のでしょうか。
 
各シートのデータにどのような関係があるのか説明をお願いします。
(みやほりん)(-_∂)b

 ちょこちょこ暇を見て書いてたら衝突☆(といっていいものか^^;
若干かぶりますが、書き直すと時間かかっちゃうので以下そのままUPしまし。

 シート3の合計数量がXで表示されてますけど、例の場合どんな数値が出ればいいんでしょうか?
 シート1の数量+シート2の製造数量? 部品ナンバー1000が10で100が8?
 シート1の数量×シート2の製造数量? 部品ナンバー1000が25で100が15?
 シート2には商品ナンバー3とか4とかもあって、それぞれの商品に使われる部品と
使われる数量がシート1で表になっているような気もしますが…
シート1	A	B	C	D(作業列)
1	商No	部No	数量	製造
2	2	1000	5	25
3	2	100	3	15
4	3	100	1	0
5	3	50	10	0
6	4	1000	2	4
7	4	50	1	2

 シート2	A	B
1	商No	製造数量
2	2	5
3	4	2

 シート3	A	B
1	部No	合計数量
2	1000	29
3	100	15
4	50	2

 という具合に作業列を作ってもよければ考えられそうです。   (かなれっと)

(みやほりん)(-_∂)bさん、(かなれっと)さん
お世話になります。

説明が下手で申し訳ありません。(かなれっと)さんの図のとおりです。
答えがシート3のB列ののようになればいいのですが、
宜しくお願いします。(素人)


 では、作業列案。シート1の作業列をD列として。
 D2に =SUMPRODUCT((シート2!A$2:A$3=A2)*シート2!B$2:B$3*C3) として下にコピー。
 シート3のB2に =SUMIF(シート1!B$2:B$7,A2,シート1!D$2:D$7) として下にコピー。
 シート名、範囲は適当なので、実情に合わせてください。      (かなれっと)

(かなれっと)さん、有難うございました。完璧です、私は前々からこれができず悩んでいました、本当に有難うございました。(A$3とB$3だけ変更しました)
また分からない時は教えてください。(素人)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.