[[20140820001512]] 『合計範囲を可変にしたいのですが・・・・』(kohitan) ページの最後に飛ぶ

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

 

『合計範囲を可変にしたいのですが・・・・』(kohitan)

はじめまして。関数に煮詰まってしまったので、お知恵を貸してください。

次のような表を作りたいと考えていますが、関数で出すことは可能でしょうか?
それともVBAを使わないといけないでしょうか。詳しい方お知恵を貸してください。

【Sheet1】

   A   B    C   D  E  F  G  H  I  J  K
 1 位置 個数  合計    
 2 1      4            4  2  3  5  8  2  1  9
 3  2      3            2  5  8  4  2  2  4  1  
 4  5      2            4  8  6  5  2  1  3  8

と上のような表があった場合、C列に合計を出したいと思っています。
 位置は列のはじめの位置、2行目の合計は D,E,F,G の数4つ(個数)を足します。
               =14を返したいです。
             3行目の合計は E,F,G の数3つ(個数)を足します。
               =17を返したいです。
             4行目の合計は H,I の数2つ(個数)を足します。
               =3を返したいです。
 説明が少しわかりづらいかもしれませんが、D列を1番目として、何個の数を足すかということです。
 位置や個数を変更すると、合計も当然計算してくれるような数式を立てたいと思っておりますが、私の知識では限界です。
 よろしくお願いいたします。

< 使用 Excel:Excel2013、使用 OS:Windows8 >


 C2 =SUM(OFFSET(C2,0,A2,1,B2))

 または

 C2 =SUM(INDEX(D2:K2,A2):INDEX(D2:K2,A2+B2-1)) 
 
(ウルトラマリン) 2014/08/20(水) 01:44

おはようございます。

ウルトラマリンさん。早速のご回答ありがとうございます。
無事解決することができました。
どの本にも載っていないので、どうしたらよいものか・・・悩んでおりました。

本当にありがとうございました。
また、何か機会がありましたら、よろしくお願いいたします。
(kohitan) 2014/08/20(水) 06:38


コメント返信:

[ 一覧(最新更新順) ]


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