[[20040904175509]] 『行飛ばしの合計数』(TT) ページの最後に飛ぶ

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

 

『行飛ばしの合計数』(TT)

     A
 1  100
 2  150
 3  200
 4  130
 5  170
 6  210
     ・
     ・
     ・
82  100
83  150
84  200
85  (A1,A4,A7,・・・,A82の合計)
86  (A2,A5,A8,・・・,A83の合計)
87  (A3,A6,A9,・・・,A84の合計)

のような合計を表示する関数を教えてください。
(=A1+A4+A7+・・・+A82)のような方法は避けたいです。
 また、=SUM(A1,A4,A7,・・・,A82)は範囲数が多くて
「エラー」になってしまいます。
宜しくお願い致します。

Excel2000,Windowsxp


 B1に=MOD(ROW(),3) と入力し、下方向へB84までコピーします。
A85セル=SUMIF(B1:B84,1,A1:A84)
A86セル=SUMIF(B1:B84,2,A1:A84)
A87セル=SUMIF(B1:B84,0,A1:A84)
または、
A85セル=SUMPRODUCT((MOD(ROW(A1:A84),3)=1)*A1:A84)
のようにしたら計算ができます。  (Hatch)


Hatchさま、ありがとうございました。
できました!

コメント返信:

[ 一覧(最新更新順) ]


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