• ベストアンサー

excelの横に続く表を縦に並び替える

エクセルで横に50列ほどデータが入っています。 これを縦にa列に50行データを並べたいのですが 何か方法はあるでしょうか? マクロを組むしかないでしょうか? 教えて下さいませ。 宜しくお願い致します。

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

  • ベストアンサー
noname#5119
noname#5119
回答No.1

行列を入れ替えるというご質問でよろしいでしょうか? もしそうなら全部を選択→コピーした後,新規シートに貼り付ける際に「形式を選択して貼り付け→行列を入れ替える」でできます。 質問を取り違えていたらご容赦ください。

a00000a
質問者

お礼

おー 単純な操作なのですね。 助かりました。 有難うございました。

その他の回答 (4)

  • matrix4
  • ベストアンサー率16% (118/704)
回答No.5

50行囲んで、→コピー→場所を変えて→右クリック→形式を選択して貼り付け→”行を縦横入れ替える”で変わります。

a00000a
質問者

お礼

有難うございました。

回答No.4

横の50列をコピーします。 それをA列に貼り付ける時に、 形式を選択して貼り付けを選んで、 行列を入れ替える、にチェックをいれて貼り付けます。

a00000a
質問者

お礼

有難うございました。

  • blastma
  • ベストアンサー率52% (402/768)
回答No.3

まず横の列を選択します。 その後「編集」-「形式を選択して貼り付け」の「行列を入れ替える」 で可能になります。

a00000a
質問者

お礼

有難うございました。

回答No.2

こんばんは~ いや、、、そんなに難しく考えないで。 範囲選択しコピーして右クリック「形式を選択して貼り付け」で 行列を入れ替えるです。 これじゃだめ? では。(^^)

a00000a
質問者

お礼

有難うございました。

関連するQ&A

  • エクセル カラムからデータ並べ替え

    ウェブからコピーしたデータをエクセル2010にペーストし、すべてA列にデータが入っています。 縦に並んで入っているデータは、17行で一つのデータになっています。 そのため、17行区切りで横に並べていきたいのです。 そのようなマクロプログラムをお教えください。 宜しくお願い致します。

  • Excelで縦1行のデータを、横6行折り返しで表示させるには・・・

    Excelの計算式について質問です。    A列 1行目 あ 2行目 い 3行目 う 4行目 え 5行目 お 6行目 か 7行目 き 8行目 く 9行目 け 10行目 こ 11行目 さ 12行目 し   (以下続く) とA列の縦一列に並んでいるデータを 横6列(F列で折り返し)で並べていく計算式を探しています。↓     A列  B列  C列  D列  E列  F列 1行目あ   い   う   え   お    か 2行目き   く   け   こ   さ    し 3行目す  せ  そ   た  ち  つ 4行目て  と   な   に   ぬ  ね 何かいい計算式はないでしょうか。助けてください。

  • EXCELの「行列を入れ替える」マクロについてどなたか教えていただけないでしょうか?

    EXCELの「行列を入れ替える」マクロについてどなたか教えていただけないでしょうか? 下記のようにならんだDATAがあります。   A列   B列  C列  D列  E列 (1行)2002/12/17 15240 15280 15220 15220 (2行) (3行) (4行) (5行)2002/12/18 15250 15250 15210 15210 (6行) (7行) (8行) (9行)2002/12/19 15220 15310 15220 15310 (10行) (11行) (12行) (13行)2002/12/20 15220 15260 15210 15230 (14行) (15行) (16行) (17行)2002/12/24 15300 15310 15270 15310 (18行) (19行) (20行) (21行)2002/12/25 15300 15340 15300 15600  . . . . . . . . . . . . . . . . . . . . . . . と,このようにDATAは日付の横に数値が4つずつ横に並んでおりますが、この4つの数値をその4つ目の数値の真横のF列から縦に4つ並べたいのですが、一気にできるマクロがないものでしょうか?下記のようにです。   A列   B列 C列 D列 E列  F列 2002/12/17            15240                  15280                  15220                  15220 2002/12/18            15250                  15250                  15210                  15210 2002/12/19            15220 15310 15220 15310                   . . .                    といった感じに一気にマクロで処理してしまいたいのです。DATAはかなりの行数あり、すべて3行の間隔があります。日付の横に4つの数値が規則的に並んでいるというものです。何回でもマクロボタン一発で4つの横に並んだ数値のみを縦に並べた4つの数値にしたいのです。つたない説明で大変申し訳ありませんが、どなたかわかる方お教えくださいませ。

  • エクセルの横から縦へのコピー

    エクセル初心者です。教えてください。 横にデータが並んでいるところから、1つコピーしてプルダウン(縦に)させると横に並んでるデータがついてきません。 縦のデータを→横、もしくは横のデータを→縦へプルダウンで引っ張るにはどのようにしたらいいのでしょうか?

  • エクセルで、横の表を、縦の表に並べ替えるには?

    エクセル上で横に表示されている表を、縦に表示する方法ってあるのでしょうか? パソコン、エクセル共に技術レベルは、あまり無いので出来るだけ簡単に教えて頂きたいのですが。宜しくお願いします。 1 2 3 4 5 * * * * *  1* 2* 3* 4* 5* と言う感じに、表示させたいです。

  • エクセル 縦に長い表の印刷時、横に並べて印刷

    データが縦に長く、印刷する際に1枚にまとめたいのですが、 一枚の紙に横に並べて印刷したいのですが、 プリンタの設定ではなく、エクセルのページ設定等で 行う方法はありますでしょうか。 よろしくお願い致します。

  • 【エクセル】縦に続いた表を横にして整理したい

    表題の通りですが、エクセル2003で、以下のようなことがしたいです。 [元データ]   A     B       1  氏名   田中 2  住所   東京 3  電話番号 *** 4  登録日  *** 5 6  氏名   鈴木 7  住所   埼玉 8  電話番号 *** 9  登録日  *** 10 11  氏名   佐藤 12  住所   埼玉 13  電話番号 *** 14  15 氏名   工藤 のように一人分のデータが、空白セル1マス空けて、延々と続いた様な表があります(3万行くらい)。 これを下記のように変更したいのです [整理後]   A    B    C    D    E 1 氏名   住所   電話番号  登録日 1 田中   東京   ***   *** 2 鈴木   埼玉   ***   *** 3 佐藤   埼玉   ***   (空白) 4 工藤    5 のような感じです。 3つ目の佐藤氏のデータのように元データに登録日という項目が無い場合があります。 それ以外の項目に関して順番や有無の違いはありません、1データの最終行にある登録日という 項目だけ有ったり無かったりします。 項目だけは縦のものを横に貼り付け、で出来たのですが、それが意外のデータを効率よく移すには どうしたら良いでしょうか。 関数、マクロを教えていただけたらありがたいです。こうしたら良いというアイデアだけでも助かります。どうか宜しくお願いします。 (説明不足のところがありましたらすいません…補足致します)

  • エクセルの計算表について(縦計と横計)

     仕事をしててふと疑問が出たので、質問させてもらいます。縦計と横計の合計を表す数式はありますか?  A B C 1 1  2  3 2 3  4  7 3 4  6  ?  上表のように「A1+A2=A3」の縦計と「A1+B1=C1」の横計が計算されますよね。それぞれ計算され小計が出て、「?」の所に合計を入れたいと思ったのですが…はたして何か数式はあるのかな?と思い、質問しました。  SUMで横計を入れると縦計が合っているかわからないし、SUM縦計を入れると横計が合っているかわからないし…。今日の仕事はSUM横計で入れてきましたが。  わかりにくい文章かもしれませんが、回答補助をしていきますのでよろしくお願い致します。

  • EXCELで縦に細長いデータを横に並べて印刷する

    EXCELで縦に細長いデータがあります これを普通に印刷してしまうと、紙が非常に余白ができてしまいます そのためデータが下まで一枚目の下までいったら、再度一枚目の上の2列目に印刷して、横に並べたいのですがどうやったらできますか? 教えてください。

  • エクセルVBAによるマトリクス表の縦配列

    エクセルVBAで以下のような処理を行うプログラムを作成したいのですが、 シロウトなんで、なかなかスマートに作れません。 どのようにすればいいかご教示いただけたら有り難いです。 (1)下記のように、縦横のマトリクス表にデータが入力されている。   A B C ・・ 1 2 3 ・ ・ (2)これを別シートに縦に2列にデータを並べるように処理する。  左列には"列項目&行項目"、右列には該当するデータをセットする。 A1  A1のデータ A2  A2のデータ  A3  A3のデータ ・   ・ B1  B1のデータ ・   ・ ・   ・ (3)尚、列項目(A.B.C...)と行項目(1.2.3...)の項目数は不定で、セルが空白になるまで、 処理を繰り返すかたちにする。 以上のような条件ですが、よろしくお願い致します。

専門家に質問してみよう