• ベストアンサー

横方向並び替え

WinXP,OfficeXPをしようしております。 列の並び替え(横方向)をしたいのですがどうしたら出来るのでしょうか?列毎に数字は記入されています。 宜しくお願いします。

  • tash
  • お礼率53% (159/297)

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

  • ベストアンサー
  • sero
  • ベストアンサー率47% (916/1944)
回答No.1

Excelですか? データ(D) → 並び替え(S) → オプション(O)で 方向を行単位から列単位にすれば出来ます。

tash
質問者

お礼

早速のご回答ありがとうございました。 助かりました。

関連するQ&A

  • エクセルで文字列を縦方向にした場合、数字のみ横方向にする仕方

    エクセル2007を使っていますが、文字列の方向を縦にした場合、数字も同時に縦書きになってしまいます。(例えば6月25日と記入し文字列を縦方向にした場合、2と5が横ではなくて縦に一列になってしまう。) この場合、2と5だけ横方向であとは縦方向にするにはどうすればいいですか?

  • EXCEL 横方向の並び替えをマクロでしたいのですが

    EXCELでの列方向の並び替えについてご質問いたします。 イメージはこちらになります(※列Aは固定データです) 列A 列B 列C 列D・・・・列K 1   1     3     8 2      2  3       3               8 これを 列A 列B 列C 列D・・・・列K 1   1  3  8 2   2  3       3   8 というふうにデータを左詰めにしたいのですが、 手動でのやり方はわかりますが、件数が多いため マクロで行いたいと思い何度か試してみましたが うまくいかないためご質問いたしました。

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

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

  • 列(横方向)の並べ替え

    エクセルなんですが 縦方向の並べ替えはなんとかできますが 横方向の(4列の) 小さい順又は大きい順の並べ替えができません 初心者です よろしくお願いします。

  • CONCATENATE関数で作った文字の並び替え

    CONCATENATE関数で作った文字の並び替えができません数字でも文字列でもいいので並び替えがしたいので教えてください。

  • エクセルの行列方向での並び替え

    エクセルのデータを下記のように並べ替えるのにはどうしたら宜しいのでしょうか?   1  2  3          1  2  3 A 1.23 2.85 1.11    A 2.85 1.23 1.11 B 12.34 15.72 15.57   B 15.72 15.57 12.34 C 16.07 16.99 15.93   C 16.99 16.07 15.93 ・   ・ ・       並び替え→      ・ ・   ・ E 16.94 14.87 13.87           E 16.94 14.87 13.87 上記のように行単位降順の並び替え方法を教えて下さい。 並び替えオプションで列単位として優先されるキー3行については並び替えができますが、データを一括に並び替えしたいのです。  

  • 文字列の並び替えについて教えて下さい

    winXP Access 2000の環境ですが 文字列フィールドに 201-1  202-2 1011 235 と入っているとき 並び替えで 201-1 202-2 235 1011 ととう順番に並び替えしたのですが どの様にすればよいでしょうか ご指南ください

  • エクセルでデータの並び替え

    エクセルでデータの並び替えを使い、 A列に入っている数字を最優先して 並び替えをしたいのですが、後半部分 うまく並び替えができません。 行が、2134行目までは、うまくいったのですが、 それ以降が並び替わらないのです。 もしかして、行があまりに多いとできないのでしょうか。。。限界があるのでしょうか? それか、ほかに原因があるとしたらわかりません。 わかる方、教えてください。

  • エクセルでの並び替え

    お世話になります。 例えば、「123456」というような6桁の数字がAの列に並んでいたとします。 並び替えの際に、4番目と5番目について並び替えることは出来るのでしょうか。 555115 555125 555135 444145 333155 という感じなんですが……。 拙い説明でわかりにくいかと存じますが、 どなたかご教授下さい。

  • ExcelVBA:列方向の並び替え Orientation

    いつも大変お世話になります。初心者です。 長文で申し訳ありませんが、私の間違いについてご指導をお願いします。(Excel2003) 並び替えについて訳が分からなくなってしまいました。現状は、 ・A2セル=1月、A3=2月、A4=3月、A5=合計 ・B1セル=札幌、C1=東京、D1=名古屋、E1=大阪 ・B2:E4 は売上金額です。 ・B5 は、SUM(B2:B4) です。C5~E5も同様です。 ※売上合計は多い順に、東京、大阪、名古屋、札幌です。 この表の合計金額を並び替えをしたいと思い、以下を書いてみました。 左から順に、売上合計の多い支社順に、並ばせようとしました。 Cells(1, 1).CurrentRegion.Sort _ key1:=Cells(5, 1), order1:=xlDescending, Orientation:=xlSortColumns, header:=xlYes 【甲】 すると全く意図した形ではない並び替えが実行されてしまいました。 (なぜか行が入れ替わり、列は変わらず。) 【乙】 しかし、上のOrientationを、xlSortRows に変えてやってみると、意図した通りに並び替えられました。 【丙】 また、Order1:=xlAscending, Orientation:=xlSortRows でやってみると、列の並び替えは実施されますが、 月の見出し列(A1~A5)が一番右に移動してしまいます。 -------------------------------------------------------------------------- その後いろいろ調べたり、試行したりしたのですが疑問が山積してしまいました。 基礎的な話かもしれませんが、上記の例で、「列方向に、合計金額を基準に、正しく降順・昇順並び替え」をしたいと思っています。 【質問1】Sortメソッドのヘルプで見ると、Orientation の説明に、xlSortRows,xlSortColumnsの説明がありますが、 行方向、列方向、どうしても実際の動きと逆な気がしてなりません。 私の勘違いでしょうか。 【質問2】マクロの自動記録時に気づいたのですが、Orientation の設定に、xlLeftToRight や、xlTopToBottom というのが使われていました。 これらと xlSortRows, xlSortColumns の違いはありますか。 【質問3】列方向への並び替えの際には、Headerの設定をするのは無意味ですか? 上記(丙)のパターンで、xlGuess でも、xlYes 、xlNo でも全く動きは変わらず、月の見出し列が最右に移動しました。 【質問4】上の(丙)のパターンで正しく動かす為には、Sort の対象となる範囲を、B列以降にする必要があるのでしょうか。 ---------------------------------------------------------------------------- 分かりにくい箇所もあったかと思いますが、ご指摘いただければ補足させていただきます。 なお、「そんな簡単な表だったら、手で作業したら?」ということではなく、後学のために知っておきたいので質問させていただきました。 なにぶん勉強中なため見当外れの質問もあるかもしれませんが、なにとぞご教示よろしくお願いいたします。

専門家に質問してみよう