• ベストアンサー

エクセルで列番号だけ変えるフィル

エクセルでの質問です。 A1からB1、C1・・・・・とデータが入っておりこれをセルのリンクで縦方向にコピーしたいのです。 セルには =A1 =B1 =C1 ・ ・ と記入するのはわかるのですがデータ数が結構あるのでこれをフィルみたいなもので一括で入力できないでしょうか。関数を使ってもいいのですが何か良い方法はありませんでしょうか。 よろしくお願いします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.4

=OFFSET(Sheet1!$A$1,0,ROW(1:1)-1) または =INDIRECT(ADDRESS(1,ROW(1:1),4,,"Sheet1")) で下方にコピーする。

kobyas
質問者

お礼

お教え頂いた関数でうまくいきそうです。hallo-2007さんの方法も試して、使用状況で一番使いやすいのを選びたいと思います。 ご解答有難うございました。

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

その他の回答 (5)

noname#65902
noname#65902
回答No.6

ANo.1 です。 おやりになりたいことを誤解してたようです。すみません。 と、思いついた「貼り付け時に行列を入れ替える」...もNGでした。

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

以下の式で下フィルしてみてください。 =INDEX(A:Z,1,ROW(A1)) 詳しくは、INDEX,ROW関数のHelpで調べてみてください。

kobyas
質問者

お礼

お教え頂いた方法で問題ありません。mshr1962さんの方法を含めていろいろ試してみたいと思います。 ご解答有難うございました。

全文を見る
すると、全ての回答が全文表示されます。
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.3

データ範囲を選択してコピーし、 貼付けの開始位置をクリックして、 右クリック-形式を選択して貼付け を選びます。  「行列を入替える」にチェックして、[リンク貼付け] で、いかがでしょうか?

kobyas
質問者

お礼

お教え頂いた手順でやってみましたが、「行列を入れかえる」を選んだ時点で「リンク貼り付け」が選択できなくなります。他に設定があるのでしょうか。 他の方の方法でうまくいきそうなので質問を締め切らせてもらいました。 ご解答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

次の方法は如何でしょうか。 (1)仮にE列を貼り付け先として、E1に'=A1、E2に'=B1、E3に'=C1を設定 (2)E1:E3範囲を選択し、下方向に必要分コピー (3)E列を選択→データ→区切り位置→完了

kobyas
質問者

お礼

お教えいただいた手順でやってみましたがどうもうまくいきませんでした。 ご解答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
noname#65902
noname#65902
回答No.1

セルA2 に「=A1」と入力して、 これをセルB2~にコピーすると セルB2には「=B1」 セルC2には「=C1」 : という具合に入ります。

kobyas
質問者

お礼

ちょっと私の説明が悪かったみたいです。すみません。 お早い解答ありがとうございました。

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

関連するQ&A

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

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

  • エクセル 行列を入れ替えてオートフィルしたい!

    出来ないのものでしょうか? 仕事でとてもこまっています。 セルの内容をコピーして【リンク貼り付け】しますよね、セルはA1,A2,A3と連続したデータを横にA1,B2,C3とオートフィルできないでしょうか? 瀬戸際で困り果ててます、宜しくお願いします。

  • Excel:列に対するリンクをオートフィルなどで行に楽に張るには

     ある1列のデーターに対するリンクを,別の場所に横方向に張りたいと思います。例えば,A1,A2,A3…のデータへのリンクをC1,D1,E1…に貼りたいんですが,オートフィルや他の方法を使って効率よく貼る方法はないでしょうか?  実は差し込み印刷するためのリンクを張っているんですが,現状では,上の例ではC1セルに =$A1 と入力して,それを横方向にオートフィル等でコピーし,後で1セルごとに番地を書き換えていますが,なにせセルが数百あるので,非常に手間がかかっています。

  • オートフィルで数式をコピー出来ない

    例えばA列にデータが縦に1列    B列に別のデータが縦に1列    C列でAをBで割って達成率を出したい。 C1のセルが「=A1/B1」となるような式で C1のセルをオートフィルでコピーしたら 思っていたのと違う式でコピーされた。 オートフィルで下が C1=A1/B1 , C2=A2/B2 , C3=A3/B3・・・・のようにその行ごとに計算できる様にするにはどうすればいいでしょう? 設定みたいなものが必要でしたら教えてください。

  • エクセル:フィルコピーでこんなことを・・・

    宜しく御願いします。 A1に「=B1」と入っているとき、縦(下)にフィルすると普通、「=B2」「=B3」・・・となりますが、縦(下)にフィルして「=C1」「=D1」・・・ といったように横のセルの値を連続して返すことはできますでしょうか? 逆にA1を横(右)にフィルして、「=B2」「=B3」・・・と縦の値を連続して返す方法もありますでしょうか? 教えてください。

  • エクセル2000です。

    エクセル2000です。 関数のオートフィル(連続データの作成)について 例えば =SUMPRODUCT(($A$1:$A$100=1)*($B$1:$B$100=2)) という関数がはいったセルを セルの右下でポインタが+になった状態で 下方向にドラッグした場合 セルのコピーではなく =1のところや、=2のところだけを 1.2.3.4.5・・・と増やしていくことは 不可能でしょうか? 不可能であれば何か別に便利な方法は ないでしょうか? ご教授お願いします。

  • 【Excel 関数】 INDIRECT関数のオートフィルについて

    INDIRECT関数のオートフィルについて、昨日より色々調べましたが 解決できませんでしたので質問させて頂きます。 宜しくお願いします。 【状況】 ・Bookの構成は 一番左に「集計」シート、その横に「Sheet1」「Sheet2」・・・  と続いており、それぞれ数字のデータが入っています。 ・「集計」シートには、  「A1」セルに シート名を入力する欄、  「B1」セルに「=INDIRECT($A$1&"!B1")」  とデータを反映させる式が入っています。 この状態で、「B1」セルを、 横方向(横)にオートフィルすると ・・・ 「C1」「D1」「E1」 縦方向(下)にオートフィルすると ・・・ 「B2」「B3」「B4」 とそれぞれのデータを反映させるには、元の 「=INDIRECT($A$1&"!B1")」 をどのように変えればよろしいでしょうか? ご教示頂けましたら幸いです。 宜しくお願い致します。

  • excelで自動計算

    excelで九九の早見表のようなものを作りたいのですが・・・ ___A__B__C__D 1_____1__2__3 2__1__1__2__3 3__2__2__4__6 4__3__3__6__9 B2のセルには、A2*B1 C2のセルには、A2*C1 D2のセルには、A2*D1 B3のセルには、A3*B1 ・・・といった感じの表を作りたいのですが。 オートフィルを使って(又は自動で)さくっと簡単に作ることは可能でしょうか? B2=A2*$B$1 とやれば、縦方向にはオートフィルで1列だけうまくいくのですが、横方向にはうまくいってくれません。 2行目を全部手入力でやって、縦方向にオートフィルで出来そうなんですが、 100 X 100 以上の表を作りたいので途中でやる気がなくなります。 何かいい方法があれば、教えてください。 よろしくお願いいたします。

  • エクセルでオートフィルを使いコピー 

    エクセルで表を作成しているのですが たとえば シート名2012のA1のセルに シート名2011のA1をコピーし シート名2012のA2のセルに シート名2011のB1をコピーしていくというように コピー先とコピー元が縦横になる場合、オートフィル機能が使えないようですが この場合どのような関数を作ればオートフィルで作業できますか? 沢山有るのでいちいち値をコピーして行列を入れかえて貼り付けの方法だと時間がかかってしまいます。 宜しくお願いします。

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

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

このQ&Aのポイント
  • 初代ストⅡ(AC版)のガイル戦で行き詰まった際の攻略法について
  • ガイル戦では空中戦や飛び道具合戦で苦戦することがあります
  • リュウまたはケンで対処する際にアッパーや昇龍拳を駆使しましょう
回答を見る

専門家に質問してみよう