■やりたいこと
3つのシートに同じフォーマットで書かれているデータがあり
それらの組み合わせを生成して、値を計算したいと思っています。
…多分言葉で書いてもわからないと思うので、図を参照していただければ幸いです。
<シートα>
||列1|列2|列3|列4|列5|
|:--|:--:|--:|:--|:--:|
|タイプA|3|0|10|0|6|
|タイプB|0|0|0|0|15|
|タイプC|0|5|3|0|6|
<シートβ>
||列1|列2|列3|列4|列5|
|:--|:--:|--:|:--|:--:|
|タイプD|1|0|4|3|5|
|タイプE|0|2|2|0|5|
|タイプF|0|1|3|4|6|
<シートγ>
||列1|列2|列3|列4|列5|
|:--|:--:|--:|:--|:--:|
|タイプG|3|12|0|0|0|
|タイプH|0|0|0|2|24|
|タイプI|0|1|3|1|1|
このようなシートがあるとします。
1シートあたりのデータ量は100件前後です。
1シートからは1つのデータしか抜き出さず、全てのパターンを試行し、かつ、各列の値を合算したものを抽出したいです。
希望する成果物としては下記のような形で27通りのデータを生成したいです。
※本番では100×3なので膨大な数字にはなります…
<シートΔ>
|ID|シートα|シートβ|シートγ|列1|列2|列3|列4|列5|
|:--|:--:|--:|:--|:--:|
|1|タイプA|タイプD|タイプG|7|12|14|3|11|
|2|タイプA|タイプD|タイプH|4|0|14|5|35|
|3|タイプA|タイプD|タイプI|4|1|17|4|12|
|4|タイプA|タイプE|タイプG|6|14|6|3|10|
また、この組み合わせの中から、当該する条件の物だけを
別シートに吐き出す、または当該しない組み合わせを消去して行を詰めるなど
方法はなんでもかまわないのですが、その組み合わせを明示できるようにしたいです。
例えば
列1が5以上ならID1,4を
列3が10以上かつ列5が10以上ならID1,2,3を表示する
といった具合です。
この表を生成するところまでは、関数だけでやってこれたのですが
ここから先は関数だけでは難しいでしょうか。


回答2件
あなたの回答
tips
プレビュー