Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3010 / 13646 ツリー ←次へ | 前へ→

【64801】任意のセルまで合計するには? からす 10/3/15(月) 2:03 質問[未読]
【64803】Re:任意のセルまで合計するには? ponpon 10/3/15(月) 8:29 発言[未読]
【64807】Re:任意のセルまで合計するには? からす 10/3/15(月) 12:19 お礼[未読]
【64808】Re:任意のセルまで合計するには? Jaka 10/3/15(月) 12:50 発言[未読]
【64815】Re:任意のセルまで合計するには? からす 10/3/16(火) 2:53 お礼[未読]

【64801】任意のセルまで合計するには?
質問  からす  - 10/3/15(月) 2:03 -

引用なし
パスワード
    お世話になります。

 下記のような表で指定の個数まで合計するにはどのようにすればよいでしょうか?

   A    B 
1 指定数   4  ← ここの数字の数(B3〜B6)までだけ足して
2  No   データ   この数字が[ 5 ]ならば(B3〜B7)までの和を
3  1    1     算出したいのです。
4  2    3
5  3    2
6  4    0
7  5    5
8  6    1
--------------------
9 合計     6

 何か良い方法はありませんでしょうか。宜しくお願いいたします。

【64803】Re:任意のセルまで合計するには?
発言  ponpon  - 10/3/15(月) 8:29 -

引用なし
パスワード
   B9に
=SUM(OFFSET(B3,0,0,B1,1)) では?

【64807】Re:任意のセルまで合計するには?
お礼  からす  - 10/3/15(月) 12:19 -

引用なし
パスワード
    ponponさん、皆さん、こんにちは。

 このたびはご回答くださいましてありがとうございます。
関数で解決できたのですね。参考書等調べたのですが「offset」を
見つけることが出来なくて、てっきりVBAでないと出来ないと思って
ました。無事解決することが出来ました。ありがとうございました。

【64808】Re:任意のセルまで合計するには?
発言  Jaka  - 10/3/15(月) 12:50 -

引用なし
パスワード
   別解

=SUM(INDIRECT("B3:B" & B1+2))

【64815】Re:任意のセルまで合計するには?
お礼  からす  - 10/3/16(火) 2:53 -

引用なし
パスワード
    Jakaさん、皆さん、こんにちは。

 ご回答ありがとうございます。今回はponponさんの教えてくださった方法で
解決しシートを作ることが出来ました。Jakaさんの方法も今後の参考にさせて
いただきます。どうもありがとうございました。

3010 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free