• ベストアンサー

エクセルでのデータの表示について

例えば、次のような数値データが(1)から(100)までタテに並んでいるとします。(データ数は(1)~(100)各5個ずつです) (1)10   20   25   22   18 (2)**   **   ・・・ 次に、この(1)~(100)のそれぞれの計をヨコ並びで以下のように自動で表示したいのですが、その方法がわかりません。 (1)(2) (3)  95 ** **・・・・ タテの(番号)ごとにSUM(:)算式をヨコのセルに入れていけばできるのですが、その手間を省いて自動で簡単にしたいのです。ご教示のほど、よろしくお願い致します。  

質問者が選んだベストアンサー

  • ベストアンサー
noname#204879
noname#204879
回答No.2

任意の空きセルに次式を入力して、此れを右方にズズーッと複写すれば好い。ただし、Sheet1 のB列に集計すべき「数値データ」があると仮定。 =SUM(OFFSET(Sheet1!$B$1,(COLUMN(A1)-1)*5,,5))

280327
質問者

お礼

ずーっと分からずに悩んでいました。おかげで、すっきりしました。本当にありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.3

◆もう最適な回答が出ていますが、こんな方法もありますよ ◆Sheet1のA列に、(1)、(2)・・・が、B列に集計したい数字データが入力されているものします =SUM(INDEX(Sheet1!$B:$B,(COLUMN(A1)-1)*5+1):INDEX(Sheet1!$B:$B,COLUMN(A1)*5)) ★右にコピー

280327
質問者

お礼

ありがとうございました。本当に助かりました。

すると、全ての回答が全文表示されます。
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

(1)、(2)はA列で、数値はB列ですか それとも「(1)10」がA列にあるのでしょうか 数値がB列にあって、B1から5個ずつの合計を求めたいなら、同じシートの任意のセルに以下の式を貼り付けて、右方向にコピー =SUM(INDIRECT("B"&(COLUMN(A1)-1)*5+1&":B"&(COLUMN(A1)-1)*5+5)) B列の5セル毎の合計が表示されます

280327
質問者

お礼

ありがとうございました。こんなことならもっと早く質問していれば・・・と反省しています。助かりました!!

すると、全ての回答が全文表示されます。

関連するQ&A