• ベストアンサー

違う方向へ数式をコピー

お世話になります。 エクセル2002です。     下のような合計欄を別シートの集計表に反映させたいのです。     1月   2月   3月・・・     1000   1500   2500     1050   1530   3150      ・     ・     ・      ・     ・     ・ 合計 15000  25650   54600・・・ 集計表のシートに 15000のセルを参照する式を入れるところまでは出来るのですが、それを縦方向にコピーする方法が分かりません。 よろしくご指導下さい。

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

  • ベストアンサー
  • asamixxx
  • ベストアンサー率35% (15/42)
回答No.1

合計行の値をコピーして、貼り付けたい部分の先頭のセルを選択。 右クリックで「形式を選択して貼り付け」を選んで、「貼り付け」で「値」を選択、右下の「行列を入れ替える」にチェックを入れたらできますよ。 もしやりたいことと違っていたらごめんなさい。

shape_up
質問者

補足

ありがとうございます! 解決しました、助かりました! もしよろしければ後学のためにお聞きしたいのですが 最初に1~12月の合計セルを全て選択する方法しかないのでしょうか?

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

その他の回答 (4)

  • neconama
  • ベストアンサー率26% (146/541)
回答No.5

単純に行列を入れ換えるとやってしまうと式が壊れてしまいますね、 式が相対参照になっているからです。 $マークをいれて絶対参照にすれば、式は壊れません。 しかし式がたくさんある場合、いちいち列記号と行番号の前に$をいれていくのは大変です。 私の場合、裏技的な方法として置き換えを使ってます。 式の範囲を選択した状態で 「シート名」を「シート名$」に一括変換 「行番号」を「$行番号」に一括変換するのです。

shape_up
質問者

お礼

面白そうですね、これなら私にも出来るかもしれません。 試してみます。 アドバイスをありがとうございました。

すると、全ての回答が全文表示されます。
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.4

元シート(Sheet1)が   A   B    C     D 1    1月   2月   3月・・・ 2    1000   1500   2500 3    1050   1530   3150 ・     ・     ・     ・ ・     ・     ・     ・ 6 合計 15000  25650   54600・・・ として 別シートに  =INDEX(Sheet1!$1:$65536,6,ROW(A2)) 下フィルのことでしょうか。

shape_up
質問者

お礼

こんなに複雑(?)な関数を使わないと出来ないのですね・・・ 少し考える時間が欲しいので、ひとたび質問を締め切らせて頂きます。 アドバイスをありがとうございました。

すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.3

同シート内でやってみます。 例データ 1月 2月 3月 1000 1500 2500 1050 1530 3150 1100 1200 2000 ーー E2:F4 1月 3150 2月 4230 3月 7650 F2に式 =SUM(OFFSET($A$2,0,ROW()-2,10,1))  (仮に10行分を合計する例) F3,F4に式を複写 結果 上記F2:F4 ーーー Sheet2に出すなら Sheet2のB2で =SUM(OFFSET(Sheet1!$A$2,0,ROW()-2,10,1)) 下方向に式を複写。

shape_up
質問者

お礼

はじめて聞く関数が満載ですね。 試すのに時間が欲しいので、ひとたび質問を締め切らせて頂きます。 アドバイスをありがとうございました。

すると、全ての回答が全文表示されます。
  • sytkn
  • ベストアンサー率43% (54/125)
回答No.2

>集計表のシートに 15000のセルを参照する式を入れるところまでは出来るのですが 参照する式と言うのは 例えば、集計表のシートの1月の合計 15000が A5にあった場合 別シートのそれを表示させたいセルに =集計表のシート!A5 と言う事ですよね? 縦方向にコピーだけというなら 集計表のシートの行 合計 15000  25650   54600・・・をコピー 別シートの貼り付けしたいセルで右クリック→形式を選択して貼り付け→行列を入れ替えで値のみのコピーは可能です。

shape_up
質問者

補足

ありがとうございます! おかげさまで問題は解決いたしました。 やはり最初に全てのセルを選択する方法しかないのでしょうか。 初心者なもので素朴な疑問が残ります。

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

関連するQ&A