• ベストアンサー

横方向にドラッグした式を縦方向に並べ替えたい

あるセルに”=A1”という式があるときに、 横方向にドラッグすると=A1、=B1、=C1、・・・と 各セルに式が入力されます。 これを下記のようにセルの縦方向の並びとして入力したいのです。 =A1 =B1 =C1 実際にはたくさんあるので、カットアンドペーストなどでは、 とてもやり切れません。 なにか簡単な方法はないでしょうか?

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

次の方法は如何でしょうか。 (1)対象セル範囲を選択 (2)編集→置換で「=」を「’=」に置換 (3)置換対象セル範囲コピー→コピー先で形式を選択して貼り付け→行列を入れ替える→OK (4)コピー先を選択→データ→区切り位置→完了

VitaminBB
質問者

お礼

回答ありがとうございます。 ばっちりでした。

その他の回答 (1)

回答No.2

> 縦に=A1、=B1、=C1、・・・と入力する 例えば A2 に =INDIRECT(ADDRESS(1,ROW()-1)) と入力して下方に コピーすれば、結果は同じになりますが、いかがでしょうか。

VitaminBB
質問者

お礼

回答ありがとうございます。 これですと、元の式を消すことが出来ないので、 今回の場合は今ひとつって感じです。

関連するQ&A

  • Excel縦方向オートフィル時に横方向変化させたい

    Excelの数式で、例えば、=A1の数式がセル内にあるとして、そのセルを縦方向にオートフィルした時、 =A1 =A2 =A3  •  •  • になりますが、それを =A1 =B1 =C1  •  •  • の参照になるようにしたいのです。 つまり、縦方向オートフィルで、横方向のオートフィルが効いたように値が参照されるようにさせたいということです。 セル関数を駆使すれば出来そうなのですが、可能でしょうか? どなたかご教授いただけますと幸いです。 よろしくお願い致します。

  • 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) と上記のように縦列に計算式を入力しています。 今縦列に月を入力し月ごとの計算表を作っているのですが横列に各月を入力して月ごとの計算式をつくりたいと思っています。 そこで問題なのが、リストの表は縦に作っているため、縦のコピーだと簡単にコピーするだけなのですが、絶対参照がうまく活用できないため横にドラッグしてコピーするとずれてしまいます。 ただ縦にいれた計算式を横にそのままセル番もそのままでコピーすることは可能でしょうか?

  • 【エクセル】横方向へ複数行の数式をコピー

    こんばんは^^ ちょっとエクセルで苦戦してる作業があるので何か良い方法があったら教えてください。   a    b     c    d    e(列) ------------------ 1| 2      3      3       2     1 2| 2      4       1      3      2 ・ ・ 9| sum  c9/a9  sum   b9*c9  b9+d9 (小計の行) 10| 2     3     3     2     1 ・ ・ ・ 14|  2      1      2      2     5 15| sum ・・・・      (小計の行) ・ ・ ・ 上記のようなレイアウトにしたとします。 1.小計行がたくさんあります。 2.それぞれの小計で合計する行数が違います。 3.横方向にsumを手軽にコピーしたいけど、列が多く、ところどころに関数が入っているので、無闇にドラッグしたりできません。 今は、例えば9行の小計を1つsumを使った後、関数が入っていない空白セルのみをctrlキーを駆使して1つ1つクリック、ペースト そして、次の小計行へ行き同じ作業を繰り返してます。 ただ、これだと横にも縦にも長いデータが入ってるので労力使いすぎます(^^; フィルタをかけて「空白以外」にして、横方向にsumをドラッグが出来たら良いなーって思ったんですが、フィルタって列にかけられないですよね? 何か良い方法ってありますか?

  • 横に並んでいる数字達を、縦方向に並べ直したい。

    横に並んでいる数字達を、縦方向に並べ直したい。 お世話になります。 こんな感じで、セルに数字が入っています。↓ 01 02 03 04 05 06 07 08 09 10 11 12 これを、このように並べ変えたいです。 01 02 03 04 05 06 07 08 09 10 11 12 お願いします。

  • エクセル98のコピーペーストについて

    エクセル98を使用しております。 そこで、下記のようなコピーペーストが可能かどうか教えて頂けないでしょうか? また、コピーペースト以外に方法があれば、教えて頂きたいのです。宜しくお願いします。 例えば、 A1セルに10、B1セルに15、C1セルに20とあったとして、 A50セルに「=A1]答10、B50セルに「=15」答15、C50セルに「=C1]答20 と置いきたいのです。 つまり、縦方向のデーターをコピーして、横方向に貼りつけていきたいのですがどうでしょうか? 手作業で1つ1つ入れて行くしか方法が無いのでしょうか?

  • Excelで、横並べのデータを縦並べにリンクを貼りたい

    エクセルにおいて、A1セル、B1セル、C1セル・・・と横に不連続な日付を並べた表があります。 日付は毎日追加していきます。入力された日付を別のシートに"="を使ってリンクを貼っておきたいのですが、リンク先では横ではなく縦にA1、A2、A3・・・と並べていきたいと思っております。 ちなみに、いったん別シートにA1セル、B1セル、C1セル・・・と横にリンクを貼った後、コピー→形式を選択して貼り付け(行列を入れ替える)で縦にしようとしてもうまくいきませんでした。 なお、その都度値複写をすることは考えておりません。 良い方法をご存知の方いらっしゃいましたら教えていただきたくお願いします。

  • Excelでリターンキーを押すと横方向に・・・

    Excel2003でEnterキーを押すと通常であれば縦にセルが選択されるようになりますが(例えばA1が選択されている状態でEnterキーを押すとA2,A3,...となる)、Enterキーを押すと横方向にセルが選択されるようになってしまいます(例えばA1が選択されている状態でEnterキーを押すとB1,C1,...となる)。特に何か設定を変えるようなことをした覚えがないのですが、解決するためにはどうすればよいでしょうか。

  • 【Excel】列固定で横方向に数式をコピー

    添付ファイルの黄色部分にデータを入力すると、対応するセル(赤字部分)に自動的にデータが入るようにしたいのです。  (例) C2=B3、D2=B4、E2=B5 C2に=B3という式を入れておいて横方向に数式をドラッグしてもD2には=C3が入りますが、これを列番号固定で行数だけ+1ずつ増やす方法(関数)はありませんか?

  • エクセルで縦計と横計の一致を確認する関数

    縦の合計と横の合計が一致している場合は,OKと表示させ,違っている場合は,NOと表示させたいのですが,教えてください。 例 セルA1+B1の横計をC1       ・ ・     ・      ・ ・     ・      A5+B5の横計をC5     A6縦計,B6縦計,C6にはC1~C5の    縦合計としている場合, A6縦計+B6縦計     の横合計とC6の縦合計が一致しているか,    確認してC7にOK又はNOと表示させたい    のですが。初心者ですのでよろしくお願い致    します。

  • エクセル 縦のデータを横に転記していきたい

    縦の合計データを離れたセルに横に転記したいのですが、うまくいきません。。 簡単な方法ありますか? A B C 合計     4 9 12 1 2 3  4 2 3 4  9  → 3 4 5  12

専門家に質問してみよう