[[20060706100703]] 『丁度良い関数はないでしょうか』(ぽっぽ) ページの最後に飛ぶ

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

 

『丁度良い関数はないでしょうか』(ぽっぽ)

 生産計画で使用する材料を使用日ごとに合計したいのですが、
 良い関数はないでしょうか?
 下記のようにDataシートの情報を集計シートにまとめたいのですが・・・

 Dataシート    
       A      B     C    D 
 6/2  ダンボールA    10個   蓋A      2枚
 6/2  ダンボールA    30個   蓋B    6枚
 6/2  ダンボールB    15個   蓋A    6枚
 6/3  ダンボールA    20個   蓋A      10枚
 6/3  ダンボールC    10個   蓋B    20枚
 6/3  ダンボールB    40個   蓋D    30枚
 ・
 ・
 ・

 集計シート
             A     B     C    D 

                 6/2    6/3    〜   
 ダンボールA        40個    20個
 ダンボールB    15個    40個
 ダンボールC     0個    10個

 蓋A       8枚    10枚
 蓋B        6枚    20枚
 蓋C       0枚    0枚
 蓋D        0枚    30枚


 こんなんでどうでしょうか?
  
Dataシート					
	[A]	[B]	[C]	[D]	[E]
[1]		A	B	C	D
[2]	6月2日	ダンボールA	10個	蓋A	2枚
[3]	6月2日	ダンボールA	30個	蓋B	6枚
[4]	6月2日	ダンボールB	15個	蓋A	6枚
[5]	6月3日	ダンボールA	20個	蓋A	10枚
[6]	6月3日	ダンボールC	10個	蓋B	20枚
[7]	6月3日	ダンボールB	40個	蓋D	30枚
  					
集計シート					
	[A]	[B]	[C]	[D]	
[1]		A	B	C	
[2]		6月2日	6月3日	〜
[3]	ダンボールA	40個	20個		
[4]	ダンボールB	15個	40個		
[5]	ダンボールC	0個	10個		
[6]					
[7]	蓋A	8枚	10枚		
[8]	蓋B	6枚	20枚		
[9]	蓋C	0枚	0枚		
[10]	蓋D	0枚	30枚		
  
集計シートの数式
B3=SUMPRODUCT((Data!$A$2:$A$7=B$2)*(Data!$B$2:$B$7=$A3)*SUBSTITUTE(Data!$C$2:$C$7,"個",""))&"個"
B7=SUMPRODUCT((Data!$A$2:$A$7=B$2)*(Data!$D$2:$D$7=$A7)*SUBSTITUTE(Data!$E$2:$E$7,"枚",""))&"枚"
必要分下と右にフィルドラッグ。
(ROUGE)

 ROUGE様

 ありがとうございました。
 これで月初めの計算がだいぶ楽になります。


ぽっぽ

 もう一点よろしいでしょうか?
 上記の巻酢を入れ範囲指定した際に、データの入っていないセルを選択すると
 エラーが出るのでしょうか?


 巻酢、まきす、かんす、かんすう、関数。

 エラーでますね・・・orz
 苦肉の策で、
 B3=SUMPRODUCT((Data!$A$2:$A$7=B$2)*(Data!$B$2:$B$7=$A3)*("0"&SUBSTITUTE(Data!$C$2:$C$7,"個","")))&"個"
 B7=SUMPRODUCT((Data!$A$2:$A$7=B$2)*(Data!$D$2:$D$7=$A7)*("0"&SUBSTITUTE(Data!$E$2:$E$7,"枚","")))&"枚"

 というのはどうでしょう?
 (ROUGE)

コメント返信:

[ 一覧(最新更新順) ]


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