• 締切済み

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

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

みんなの回答

  • shoyosi
  • ベストアンサー率46% (1678/3631)
回答No.2

データを横にA1,B2,C3とオートフィルできないでしょうか?>  A1,B1,C1 ならば、「形式を選択して貼り付け」→「行列を入れ替える」でいいんですが。

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.1

リンク貼り付けをした後のマクロを書いてみました。 まず、普通にリンク貼り付けをします。 例えば、シート1のA1:A10をシート2のA1:A10にリンク貼り付けしたとします。 シート2のA1:A10を選択したまま下記のマクロを実行します。斜め右下に下がる方向に式を移動させます。 ツール→マクロ→Visual Basic Editor でVBE画面に移り、挿入→標準モジュール で標準モジュールを挿入し、そこに下記コードを貼り付けます。(当方、Excel97です) ご参考に。 Sub MoveLink()   Dim rg As Range 'セル   Dim rw As Long '行カウンタ   '選択した範囲の算式を複写していく   For Each rg In Selection     '選択の2行目から     If rw >= 1 Then       '行数と同じだけ横に行ったセルに算式を書く       rg.Offset(0, rw).Formula = rg.Formula       '元のセルを消去する       rg.ClearContents     End If     rw = rw + 1 '行を進める   Next End Sub

関連するQ&A

  • Excelオートフィルとコピーについて

    改めて質問させていただきます。 左図のような表で、B2セル(B2とC2一緒の場合も)からオートフィルを使って右図にしたいのですが、 1.オートフィルを使うと連続データになってしまってCtrlを押しながらオートフィルを使い、罫線も種類が違うのでオプションで書式なしコピーを選ぶと連続データに戻ってしまいます。   この場合、オートフィルは使えないのですか?? 2.セルの結合が原因なのでしょうか?? 3.他にも方法はあるのですがオートフィルを使った方法が知りたいです。  よろしくお願いいたします。

  • オートフィル・・・どうしてこうなるの?

    問題集をやっているのですが、セルB1に「1」と入力して、セルA1とB1を範囲選択して、オートフィルでコピーをすると、セルC1が空白、D1が2・・・という具合に連続データになるのですが、どうしてこれが連続データになるのかわかりません。 空白のセルを含めて選択することに何か意味が隠されているのでしょうか??? ご存知の方教えてください。

  • Excelのオートフィルについてお尋ねします。

    Excelのオートフィルについてお尋ねします。 オートフィルを実行した後、オートフィルオプションが 表示されますが、例えば、下記のように セルのコピー(C) 連続データ(S) 書式のみコピー(フィル)(F) この場合の(C)(S)(F)は、何なんでしょうか? キーボードから操作できるのかと思いましたが、変化ありません。 解答宜しくお願いします。

  • エクセル オートフィルオプション

    連続データの入力についてですが、 例えば、あるセルに「1」を入力してオートフィルすると、 必ずセルのコピーになります。 出てくるオートフィルオプションを使って 連続データにすればいいことなのですが、 オートフィルしたときに、最初から、連続データになるように設定はできないのでしょうか?

  • Excelオートフィルとコピーについて

    Excel2007を使っています。 まず、オートフィルについてなのですが、表の途中で数字を入力し、オートフィルでコピーをしようとすると連続データになってしまいます。 試しに他の場所で同じことをしたら連続データではなく同じ数字が出ました。 これはExcelの方の認識の違いかなんかですか?? そしてこれを解消するのにCtrlを押しながらオートフィルを使います。 しかし、この時数字だけをコピーしたいのでオートフィルのオプションを使って書式なしコピーをすると数字は連続データになってしまいます。 オートフィルを使わずにコピー、貼り付けで貼り付け先の書式に合わせるという方法しかないのでしょうか? よろしくお願いします。

  • EXCELのオートフィル機能について

    お世話になります。 EXCELのオートフィル機能でセルに1を入れフィルハンドルで下にドラッグすると ずっと1のデータがコピーされますね。連続データを入れたいならば、最初のセルに1、 次のセルに2を入れて二つのセルを選択してフィルハンドルでドラッグすると 1,2,3,3,4,5・・・と数字が入ります。セルデータのコピーと連続データのコピーは 操作上に上記のような規則がありますよね。(アルファベットのオートフィルも 同様の規則性あり) ここからが本題なのですが、数字だけ、またはアルファベットだけの場合、上記のような 規則性がありながら混在文字列(A1やB1874等)の入ったセルをオートフィルすると データのコピーではなく連続データのコピーになってしまいます。(A1,A2,A3,A4,A5・・・) オートフィルで"A1"の文字列をコピーをしたい場合、ドラッグした後に表示される オートフィルオプションでセルのコピーを都度選ぶしかないのでしょうか。 混在の文字列には最初に記述した規則性が当てはまりませんがこれはこういうものですか? Microsoftオンラインヘルプにはオートフィルについてこのような説明書きはありません。 またアルファベットと数字混在の文字列の場合だと例外があります。 Q1という文字列をドラッグコピーするとQ1,Q2,Q3,Q4,Q1,Q2,Q3,Q4・・・となります。 尚、ユーザ設定リストには初期登録されたものしかなく、個人的に追加した設定リストは ありません。Q2,Q3,Q4で始まる場合も同様にQ1,Q2,Q3,Q4,Q1,Q2,Q3,Q4・・・の繰り返し となります。但しQ5をドラッグコピーするとQ5,Q6,Q7,Q8,・・・・という法則性に変わります。 これはどういうことでしょうか。なんだかバグのようにしか思えないのですが・・・ 何かご存知の方いらっしゃったら教えて下さい。宜しくお願い致します。

  • エクセルのオートフィルオプションが利かない

    XPでOFFIICE2007です。 1)どうしたはずみか、セルのコピーハンドルでコピーをすれば、通常ならオートフィルオプションで「連続値かセルのコピーか」と訊いてくるのに、「セルのコピー」しか選択できません。 したがって、たとえば「A1」に 1 と入力してB1、c1・・・・・とコピーしても、全部、1 のままです。 2)その現象の前後にエクセルのオプションをいじりましたが、どうやってしまたのか、覚えておりません。 よろしくお願いします。

  • エクセル オートフィルに関して

    エクセルのオートフィルの機能を使っての「連続コピー」ができません。 たとえば「1」「2」「3」とそれぞれのセルに入力し、オートフィルハンドルをドラッグすると、4、5、6・・とコピーされていたものが、出来なくなってしまいました。 上の作業をすると、ドラッグしたすべてのセルが1になってしまいます。 エクセルの設定を調べた箇所は、 1.[ツール]→[オプション]→[編集]を開き「ドラッグアンドドロップ編集を行う。  これはチェックが入っています。 2.[編集]→[フィル]を開くと、「連続データの作成・・・」がグレーになってクリックできない。 3.フィルハンドルをドラッグするときに右クリックしながらドラッグしてもオプションメニューが「セルのコピー」以外がグレーになっている。 何をどう設定すれば、うまく連続コピーが出来ますでしょうか? よろしくお願いします。

  • EXCELのオートフィルについて

    EXCELで数値をオートフィルすると書式(罫線種も)コピー されますよね。 でも、連続データにした場合、オートフィルオプションで「書式なし」にすると連続データではなくなってしまいます。 連続データでオートフィルして、でも書式はコピーさせたくない(罫線や塗りつぶしを崩したくない)というときはどうしたらいいのでしょう? あるテキストのデータで、なぜかオートフィル(縦に)して 連続データで入力しても塗りつぶしや罫線が崩れず 連続データが入力できるのがありました。 それはそれで「なぜ?」と疑問が残ったののですが・・・。 どうかアドバイスお願いいたします<m(__)m>

  • EXCELのオートフィル機能について

    仕事でオートフィル機能を使うことが多いのですが、 通常、 1 2 3 とあるデータを下方向にオートフィルすると 1 2 3 4 5 6 といった形で連続DATAをひっぱりだせますが、 例えば 1 2 3 というDATAがあって 1 1 1 1 1 2 2 2 2 2 3 とDATAのコピーをオートフィルでしたいときに、 一度連続DATAを作った後に、 都度右クリックなどでDATAのコピーを選択しなければならないのですが、 初期設定で連続DATAではなくDATAのコピーを設定することは出来ませんか? もちろんコピー&ペーストという方法もありますが、 作業効率をあげるために、 カチカチっとオートフィルを動作させるだけでコピーをしていきたいのですが。。。

専門家に質問してみよう