• ベストアンサー

EXCEL 縦の式を横にコピー

EXCELの計算式について質問致します。 =DSUM($V$5:$AD$275,$X$5,リスト!$A7:$C8) =DSUM($V$5:$AD$275,$X$5,リスト!A$9:C$10) =DSUM($V$5:$AD$275,$X$5,リスト!$A11:$C12) と上記のように縦列に計算式を入力しています。 今縦列に月を入力し月ごとの計算表を作っているのですが横列に各月を入力して月ごとの計算式をつくりたいと思っています。 そこで問題なのが、リストの表は縦に作っているため、縦のコピーだと簡単にコピーするだけなのですが、絶対参照がうまく活用できないため横にドラッグしてコピーするとずれてしまいます。 ただ縦にいれた計算式を横にそのままセル番もそのままでコピーすることは可能でしょうか?

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

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.2

以下の操作を試してください。 縦にいれた計算式のセル範囲を2行目以下を選択 編集メニューの「置換」で = を # に「すべて置換」 選択範囲をコピー 1行目隣列のセルを選択 「形式を選択して貼り付け」で「行列を入れ替える」で貼り付け 貼り付け範囲が選択された状態のまま、編集メニューの「置換」で # を = に「すべて置換」

rinn-go
質問者

お礼

すごい!できました!! なかなか難しくて知恵をお借りして大正解★ 会社のパソコンなので変にインストールもできなくて簡単な方法がないかといろいろ見てみたのですが、置き換えでできたんですね(^O^) 本当にありがとうございます。

その他の回答 (2)

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.3

もうひとつ 形式を選択して貼り付けで、数式を、行列を入れ替える、で貼り付けてみます。 数式に絶対番地が使われている場合、セル番地が変わることなく貼り付けられました。 縦にいれた計算式のセル範囲を2行目以下を選択 Ctrl+C (コピー) 貼り付け先へ先頭セルを選択 Alt+E (編集メニュー) S (形式を選択して貼り付け) F (数式) E (行列を入れ替える) Enter (確定)

rinn-go
質問者

お礼

こちらの計算式でも簡単にできそうですね! ありがとうございます(*^_^*) 本当にたすかりました!

  • Trick--o--
  • ベストアンサー率20% (413/2034)
回答No.1

Ctrl+`(Ctrl+Shift+@)で数式を表示 コピー 適当なテキストエディタ(秀丸など)に貼り付け 改行をタブに置換(正規表現が使える場合、\nを\tに置換) 全体をコピー Excelに貼り付け Ctrl+`(Ctrl+Shift+@)で値を表示

rinn-go
質問者

お礼

ごめんなさい・・・会社のパソコンのため ⇒適当なテキストエディタ(秀丸など)に貼り付け ができません(-_-;) ご回答ありがとうございました。