- ベストアンサー
excelで質問です。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは! 一例です。 お示しの表の配置どおりとします。 A1セルに =IF(COUNT(B:B)/4<ROW(A1)-1,"",SUM(OFFSET($B$1,(ROW(A1)-1)*4,,4))) としてオートフィルで下へコピーしてみてはどうでしょうか? 尚、データ数が4の倍数の場合は最後の行が「0」と表示されると思いますが、 エラーは表示されないはずです。 以上、参考になればよいのですが・・・m(__)m
その他の回答 (3)
- MackyNo1
- ベストアンサー率53% (1521/2850)
回答No.4
以下のようなオートフィル操作で4行ごとのデータを取得するのが簡単だと思われます。 A1セルに「'=B4」、A2セルに「'=B8」のように「=」の前に「’」を入力して、文字列の数式を入力し、この2つのセルを下方向にオートフィルし、そのまま「データ」「区切り位置」で「完了」して下さい。
- kmetu
- ベストアンサー率41% (562/1346)
回答No.2
=OFFSET($C$1,ROW(A1)*4-1,0) でいかがでしょうか
- hallo-2007
- ベストアンサー率41% (888/2115)
回答No.1
A1セルに =SUM(OFFSET(A$1,(ROW()-1)*4,1,4)) と入れて下までコピィしてください。 C列を使わずに 4つづつ合計します。