[[20130529113450]] 『串刺し集計』(mo-.-mo) ページの最後に飛ぶ

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

 

『串刺し集計』(mo-.-mo)
 集計用シートのF3に入力してある品名をシート21〜シート31の中で品名が合致した
 B18:B29(データー)の合計を求めたく下記の関数を作成いたしました。
 結果は集計出来ましたが、もっと簡単に書くことが出来ないか、
 (外にシート1〜10・シート11〜20・シート21〜31とか作らなくてはならないものですから)
 シート名をまとめて記入できないものかと、考えましたが
 なかなかわらなくて、お教え願いませんでしょうか。

 =SUMIF('21'!$B$18:$B$29,F3,'21'!$I$18:$I$29)
 +SUMIF('22'!$B$18:$B$29,F3,'22'!$I$18:$I$29)
 +SUMIF('23'!$B$18:$B$29,F3,'23'!$I$18:$I$29)
 +SUMIF('24'!$B$18:$B$29,F3,'24'!$I$18:$I$29)
 +SUMIF('25'!$B$18:$B$29,F3,'25'!$I$18:$I$29)
 +SUMIF('26'!$B$18:$B$29,F3,'26'!$I$18:$I$29)
 +SUMIF('27'!$B$18:$B$29,F3,'27'!$I$18:$I$29)
 +SUMIF('28'!$B$18:$B$29,F3,'28'!$I$18:$I$29)
 +SUMIF('29'!$B$18:$B$29,F3,'29'!$I$18:$I$29)
 +SUMIF('30'!$B$18:$B$29,F3,'30'!$I$18:$I$29)
 +SUMIF('31'!$B$18:$B$29,F3,'31'!$I$18:$I$29)

 下記ではこれでは駄目でした(シートの部分だけまとめて書きましたが)

 =SUMIF('21:31'!$B$18:$B$29,F3,'21:31'!$I$18:$I$29)

 XPでエクセル2003です 宜しくお願い致します。<m(__)m>

 =SUMPRODUCT(SUMIF(INDIRECT("'"&ROW($21:$31)&"'!B18:B29"),F3,INDIRECT("'"&ROW($21:$31)&"'!I18:I29")))

 (GobGob)

 (GobGob)様有難うございました、出来ました。(#^.^#)
 mo-.-mo

コメント返信:

[ 一覧(最新更新順) ]


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